\r
/** Code type of SetConfig message */\r
public static final byte MESSAGE_TYPE = 9;\r
- private static final int MESSAGE_LENGTH = 8;\r
+ private static final int MESSAGE_LENGTH = 12;\r
private static SetConfigMessageFactory instance;\r
\r
private SetConfigMessageFactory() {\r
/**\r
* @return singleton factory\r
*/\r
- public static SetConfigMessageFactory getInstance() {\r
+ public static synchronized SetConfigMessageFactory getInstance() {\r
if (instance == null) {\r
instance = new SetConfigMessageFactory();\r
}\r
public void messageToBuffer(short version, ByteBuf out,\r
SetConfigInput message) {\r
ByteBufUtils.writeOFHeader(instance, message, out);\r
- // TODO - finish implementation after enums provide needed funcionality\r
- out.writeShort(message.getFlags().getIntValue());\r
+ // TODO - finish implementation after list of enums is generated\r
+ //out.writeShort(message.getFlags().getIntValue());\r
out.writeShort(message.getMissSendLen());\r
}\r
\r
@Override\r
- public int computeLength() {\r
+ public int computeLength(SetConfigInput message) {\r
return MESSAGE_LENGTH;\r
}\r
\r