public final class QBrowseReply extends AbstractJmsReply
QBrowseReply
instance is used by a JMS client proxy for
forwarding a BrowseReply
destination notification,
actually replying to a client QBrowseRequest
.Modifier and Type | Field and Description |
---|---|
private Vector |
messages
The vector of messages carried by this reply.
|
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 |
---|
QBrowseReply()
Public no-arg constructor needed by Externalizable.
|
QBrowseReply(int correlationId,
Vector messages)
Constructs a
QBrowseReply . |
Modifier and Type | Method and Description |
---|---|
void |
addMessage(Message msg) |
protected int |
getClassId() |
Vector |
getMessages()
Returns the vector of messages carried by this reply.
|
void |
readFrom(InputStream is)
The object implements the readFrom method to restore its contents from
the input stream.
|
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 Vector messages
public QBrowseReply(int correlationId, Vector messages)
QBrowseReply
.correlationId
- Correlation identifier.messages
- The messages.public QBrowseReply()
public Vector getMessages()
public void addMessage(Message msg)
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 © 2022 ScalAgent D.T.. All rights reserved.