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)
cnxKey
- The connection key.public int getCnxKey()
public void setProxyId(String proxyId)
proxyId
- The proxy's identifier.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
- an error occurs during IO operation.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
- an error occurs during IO operation.Copyright © 2021 ScalAgent D.T.. All rights reserved.