fix协议封装挑战-DbFail
来源:互联网 发布:c#索引超出了数组界限 编辑:程序博客网 时间:2024/06/16 16:43
package cs.mina.client.handler;import java.io.Serializable;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;import cs.mina.codec.msg.BaseMsg;import cs.util.FileOPUtil;/* *@author(huangxiaoping) *@date 2014-1-11 */public class DbFail implements Serializable{private int id;private BaseMsg msg;private static int idGen;private static Lock lock=new ReentrantLock();static{idGen=FileOPUtil.readDbFailId();if(idGen<0){idGen=0;}}public DbFail(){lock.lock();try{idGen++;setId(idGen);}finally{lock.unlock();}}public int getId() {return id;}public void setId(int id) {this.id = id;}public BaseMsg getMsg() {return msg;}public void setMsg(BaseMsg msg) {this.msg = msg;}}
阅读全文
0 0
- fix协议封装挑战-DbFail
- fix协议封装挑战
- fix协议封装挑战-BusinessMessageRejectMessageHandler
- fix协议封装挑战-DbFailExecuteThreadHandler
- fix协议封装挑战-数据有效性校验
- fix协议封装挑战-测试代码
- Fix协议封装挑战-消息处理
- fix协议封装挑战-工具类
- fix协议封装挑战-数据库脚本
- fix协议封装挑战-ClientHandlerFactory&ClientMessageHandler
- fix协议封装挑战-mina服务器的编解码器
- fix协议封装挑战-将消息字符串解析为实体
- fix协议封装挑战-将一个消息实体编码为协议字符串
- 金融信息交换协议(FIX)
- fix协议介绍-常用资源
- fix协议介绍4-心跳
- fix协议介绍20-TradeCaptureReportAck
- 金融信息交换协议(FIX)
- 如何转载别人的csdn博客
- 五个小案例带你学习火热的Vue.js
- EPC编码之设备唯一标识MN
- Maven入门指南④:仓库
- XOR 加密简介
- fix协议封装挑战-DbFail
- JSP学习笔记 -- day01 注解、域对象、指令
- Your Prediction Gets As Good As Your Data
- Dom4j对xml增删改查的实例详解
- android ART hook
- 字符串进制转换“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛
- 1. C#
- Maven入门指南⑤:使用Nexus搭建Maven私服
- OC和Swift混合开发需要做的准备