public void addObjPart(Object o) { addObjPart(o, false); } /**
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public PrimaryAckOpImpl(LogWriterI18n lw, List events) { super(lw, MessageType.PERIODIC_ACK, events.size()); for (Iterator i = events.iterator(); i.hasNext();) { getMessage().addObjPart(i.next()); } }
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public GetPDXIdForEnumOpImpl(LogWriterI18n lw, EnumInfo ei) { super(lw, MessageType.GET_PDX_ID_FOR_ENUM, 1); getMessage().addObjPart(ei); } @Override
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public PrimaryAckOpImpl(List events) { super(MessageType.PERIODIC_ACK, events.size()); for (Iterator i = events.iterator(); i.hasNext();) { getMessage().addObjPart(i.next()); } }
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public GetPDXIdForTypeOpImpl(LogWriterI18n lw, PdxType type) { super(lw, MessageType.GET_PDX_ID_FOR_TYPE, 1); getMessage().addObjPart(type); } @Override
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public GetEventValueOpImpl(LogWriterI18n lw, EventID event, Object callbackArg) { super(lw, MessageType.REQUEST_EVENT_VALUE, callbackArg != null ? 2 : 1); getMessage().addObjPart(event); if (callbackArg != null) { getMessage().addObjPart(callbackArg); } }
@Override protected void initMessagePart() { Object[] keysArray = new Object[this.keyList.size()]; this.keyList.toArray(keysArray); getMessage().addObjPart(keysArray); if (this.callback != null) { getMessage().addObjPart(this.callback); } else { // using the old GET_ALL_70 command that expects an int saying we are not register interest getMessage().addIntPart(0); } }
@Override protected void initMessagePart() { Object[] keysArray = new Object[this.keyList.size()]; this.keyList.toArray(keysArray); getMessage().addObjPart(keysArray); getMessage().addIntPart(forRegisterInterest?1:0); }
protected Message getGFEMessage() throws IOException { Message message = new Message(1, Version.CURRENT); message.setMessageType(MessageType.CLIENT_MARKER); message.setTransactionId(0); message.addObjPart(this.eventId); return message; }
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public AddPDXTypeOpImpl(int id, PdxType type) { super(MessageType.ADD_PDX_TYPE, 2); getMessage().addObjPart(type); getMessage().addIntPart(id); } @Override
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public AddPdxEnumOpImpl(int id, EnumInfo ei) { super(MessageType.ADD_PDX_ENUM, 2); getMessage().addObjPart(ei); getMessage().addIntPart(id); } @Override
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public AddPdxEnumOpImpl(LogWriterI18n lw, int id, EnumInfo ei) { super(lw, MessageType.ADD_PDX_ENUM, 2); getMessage().addObjPart(ei); getMessage().addIntPart(id); } @Override
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public AddPDXTypeOpImpl(LogWriterI18n lw, int id, PdxType type) { super(lw, MessageType.ADD_PDX_TYPE, 2); getMessage().addObjPart(type); getMessage().addIntPart(id); } @Override
protected Message getGFEMessage() throws IOException { Message message = new Message(1, Version.CURRENT_GFE); message.setMessageType(MessageType.CLIENT_MARKER); message.setLogger(this.logger); message.setTransactionId(0); message.addObjPart(this.eventId); return message; }
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public QueryOpImpl(String queryPredicate, Object[] queryParams) { super(MessageType.QUERY_WITH_PARAMETERS, 2 + queryParams.length); getMessage().addStringPart(queryPredicate); getMessage().addIntPart(queryParams.length); for (Object param : queryParams){ getMessage().addObjPart(param); } }
/** * @throws com.gemstone.gemfire.SerializationException if serialization fails */ public QueryOpImpl(LogWriterI18n lw, String queryPredicate, Object[] queryParams) { super(lw, MessageType.QUERY_WITH_PARAMETERS, 2 + queryParams.length); getMessage().addStringPart(queryPredicate); getMessage().addIntPart(queryParams.length); for (Object param : queryParams){ getMessage().addObjPart(param); } }
private static void writeSizeResponse(Integer sizeCount, Message origMsg, ServerConnection servConn) throws IOException { Message responseMsg = servConn.getResponseMessage(); responseMsg.setMessageType(MessageType.RESPONSE); responseMsg.setNumberOfParts(1); responseMsg.setTransactionId(origMsg.getTransactionId()); responseMsg.addObjPart(sizeCount); responseMsg.send(servConn); }
private static void writeContainsKeyResponse(boolean containsKey, Message origMsg, ServerConnection servConn) throws IOException { LogWriterI18n logger = servConn.getLogWriter(); Message responseMsg = servConn.getResponseMessage(); responseMsg.setMessageType(MessageType.RESPONSE); responseMsg.setNumberOfParts(1); responseMsg.setTransactionId(origMsg.getTransactionId()); responseMsg.addObjPart(containsKey ? Boolean.TRUE : Boolean.FALSE); responseMsg.send(servConn); }
private static void writeContainsKeyResponse(boolean containsKey, Message origMsg, ServerConnection servConn) throws IOException { LogWriterI18n logger = servConn.getLogger(); Message responseMsg = servConn.getResponseMessage(); responseMsg.setMessageType(MessageType.RESPONSE); responseMsg.setNumberOfParts(1); responseMsg.setTransactionId(origMsg.getTransactionId()); responseMsg.addObjPart(containsKey ? Boolean.TRUE : Boolean.FALSE); responseMsg.send(servConn, logger, origMsg.getTransactionId()); }
private static void writeContainsKeyResponse(boolean containsKey, Message origMsg, ServerConnection servConn) throws IOException { LogWriterI18n logger = servConn.getLogger(); Message responseMsg = servConn.getResponseMessage(); responseMsg.setMessageType(MessageType.RESPONSE); responseMsg.setNumberOfParts(1); responseMsg.setTransactionId(origMsg.getTransactionId()); responseMsg.addObjPart(containsKey ? Boolean.TRUE : Boolean.FALSE); responseMsg.send(servConn, logger, origMsg.getTransactionId()); }