@Override public String toString() { StringBuffer buff = new StringBuffer(getParentString()); buff.append(", correlationID=" + correlationID); buff.append(", requiresResponse=" + super.isRequiresResponse()); buff.append("]"); return buff.toString(); }
@Override public void sendFullMessage(ICoreMessage msgI, boolean sendBlocking, SendAcknowledgementHandler handler, SimpleString defaultAddress) throws ActiveMQException { final SessionSendMessage packet; if (sessionChannel.getConnection().isVersionBeforeAddressChange()) { packet = new SessionSendMessage_1X(msgI, sendBlocking, handler); } else if (sessionChannel.getConnection().isVersionBeforeAsyncResponseChange()) { packet = new SessionSendMessage(msgI, sendBlocking, handler); } else { boolean responseRequired = confirmationWindow != -1 || sendBlocking; packet = new SessionSendMessage_V2(msgI, responseRequired, handler); } if (sendBlocking) { sessionChannel.sendBlocking(packet, PacketImpl.NULL_RESPONSE); } else { sessionChannel.sendBatched(packet); } }
@Override public void sendFullMessage(ICoreMessage msgI, boolean sendBlocking, SendAcknowledgementHandler handler, SimpleString defaultAddress) throws ActiveMQException { final SessionSendMessage packet; if (sessionChannel.getConnection().isVersionBeforeAddressChange()) { packet = new SessionSendMessage_1X(msgI, sendBlocking, handler); } else if (sessionChannel.getConnection().isVersionBeforeAsyncResponseChange()) { packet = new SessionSendMessage(msgI, sendBlocking, handler); } else { boolean responseRequired = confirmationWindow != -1 || sendBlocking; packet = new SessionSendMessage_V2(msgI, responseRequired, handler); } if (sendBlocking) { sessionChannel.sendBlocking(packet, PacketImpl.NULL_RESPONSE); } else { sessionChannel.sendBatched(packet); } }
@Override public void sendFullMessage(ICoreMessage msgI, boolean sendBlocking, SendAcknowledgementHandler handler, SimpleString defaultAddress) throws ActiveMQException { final SessionSendMessage packet; if (sessionChannel.getConnection().isVersionBeforeAddressChange()) { packet = new SessionSendMessage_1X(msgI, sendBlocking, handler); } else if (sessionChannel.getConnection().isVersionBeforeAsyncResponseChange()) { packet = new SessionSendMessage(msgI, sendBlocking, handler); } else { boolean responseRequired = confirmationWindow != -1 || sendBlocking; packet = new SessionSendMessage_V2(msgI, responseRequired, handler); } if (sendBlocking) { sessionChannel.sendBlocking(packet, PacketImpl.NULL_RESPONSE); } else { sessionChannel.sendBatched(packet); } }
@Override public String toString() { StringBuffer buff = new StringBuffer(getParentString()); buff.append(", correlationID=" + correlationID); buff.append(", requiresResponse=" + super.isRequiresResponse()); buff.append("]"); return buff.toString(); }
private SessionSendMessage decodeSessionSendMessage(final ActiveMQBuffer in, CoreRemotingConnection connection) { final SessionSendMessage sendMessage; if (connection.isVersionBeforeAddressChange()) { sendMessage = new SessionSendMessage_1X(new CoreMessage(this.coreMessageObjectPools)); } else if (connection.isVersionBeforeAsyncResponseChange()) { sendMessage = new SessionSendMessage(new CoreMessage(this.coreMessageObjectPools)); } else { sendMessage = new SessionSendMessage_V2(new CoreMessage(this.coreMessageObjectPools)); } sendMessage.decode(in); return sendMessage; }
@Override public String toString() { StringBuffer buff = new StringBuffer(getParentString()); buff.append(", correlationID=" + correlationID); buff.append(", requiresResponse=" + super.isRequiresResponse()); buff.append("]"); return buff.toString(); }