public final class CnxConnectReply extends AbstractJmsReply
CnxConnectReply
is sent by a JMS proxy as a reply to a
connection CnxConnectRequest
and holds the connection's key
and the proxy identifier.Modifier and Type | Field and Description |
---|---|
private int |
cnxKey
The connection's key.
|
private String |
proxyId
The proxy's identifier.
|
private static long |
serialVersionUID
define serialVersionUID for interoperability
|
correlationId
ACTIVATE_CONSUMER_REQUEST, ADD_CLIENTID_REPLY, ADD_CLIENTID_REQUEST, classid, classnames, CNX_CLOSE_REPLY, CNX_CLOSE_REQUEST, CNX_CONNECT_REPLY, CNX_CONNECT_REQUEST, CNX_START_REQUEST, CNX_STOP_REQUEST, COMMIT_REQUEST, CONSUMER_ACK_REQUEST, CONSUMER_CLOSE_SUB_REQUEST, CONSUMER_DENY_REQUEST, CONSUMER_MESSAGES, CONSUMER_RECEIVE_REQUEST, CONSUMER_SET_LIST_REQUEST, CONSUMER_SUB_REQUEST, CONSUMER_UNSET_LIST_REQUEST, CONSUMER_UNSUB_REQUEST, GET_ADMIN_TOPIC_REPLY, GET_ADMIN_TOPIC_REQUEST, JMS_REQUEST_GROUP, logger, MOM_EXCEPTION_REPLY, NULL_CLASS_ID, PING_REQUEST, PRODUCER_MESSAGES, QBROWSE_REPLY, QBROWSE_REQUEST, SERVER_REPLY, SESS_ACK_REQUEST, SESS_CREATE_DEST_REPLY, SESS_CREATE_DEST_REQUEST, SESS_DENY_REQUEST, TEMP_DEST_DELETE_REQUEST, XA_CNX_COMMIT, XA_CNX_PREPARE, XA_CNX_RECOVER_REPLY, XA_CNX_RECOVER_REQUEST, XA_CNX_ROLLBACK, XXX_SESS_CREATE_TTREQUEST
BOOLEAN_ENCODED_SIZE, BYTE_ENCODED_SIZE, DOUBLE_ENCODED_SIZE, FLOAT_ENCODED_SIZE, INT_ENCODED_SIZE, LONG_ENCODED_SIZE, SHORT_ENCODED_SIZE
Constructor and Description |
---|
CnxConnectReply()
Constructs a
CnxConnectReply . |
CnxConnectReply(CnxConnectRequest req,
int cnxKey,
String proxyId)
Constructs a
CnxConnectReply . |
Modifier and Type | Method and Description |
---|---|
protected int |
getClassId() |
int |
getCnxKey()
Returns the connection's key.
|
String |
getProxyId()
Returns the proxy's identifier
|
void |
readFrom(InputStream is)
The object implements the readFrom method to restore its contents from
the input stream.
|
void |
setCnxKey(int cnxKey)
Sets the connection key.
|
void |
setProxyId(String proxyId)
Sets the proxy's identifier
|
void |
writeTo(OutputStream os)
The object implements the writeTo method to write its contents to
the output stream.
|
decode, encode, getCorrelationId, getEncodableClassId, getEncodedSize, setCorrelationId, toString, toString
read, readExternal, write, writeExternal
private static final long serialVersionUID
private int cnxKey
private String proxyId
public CnxConnectReply(CnxConnectRequest req, int cnxKey, String proxyId)
CnxConnectReply
.req
- The replied request.cnxKey
- The connection's key.proxyId
- The proxy's identifier.public CnxConnectReply()
CnxConnectReply
.public void setCnxKey(int cnxKey)
public int getCnxKey()
public void setProxyId(String proxyId)
public String getProxyId()
protected int getClassId()
getClassId
in class AbstractJmsMessage
public void writeTo(OutputStream os) throws IOException
writeTo
in interface Streamable
writeTo
in class AbstractJmsReply
os
- the stream to write the object toIOException
public void readFrom(InputStream is) throws IOException
readFrom
in interface Streamable
readFrom
in class AbstractJmsReply
is
- the stream to read data from in order to restore the objectIOException
Copyright © 2019 ScalAgent D.T.. All rights reserved.