org.objectweb.joram.shared.client.ConsumerMessages Class Reference

Inherits org.objectweb.joram.shared.client.AbstractJmsReply.

Inheritance diagram for org.objectweb.joram.shared.client.ConsumerMessages:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.joram.shared.client.ConsumerMessages:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Vector getMessages ()
void addMessage (Message msg)
int getMessageCount ()
String comesFrom ()
void setComesFrom (String comingFrom)
boolean getQueueMode ()
void setQueueMode (boolean queueMode)
 ConsumerMessages (int correlationId, Message message, String comingFrom, boolean queueMode)
 ConsumerMessages (int correlationId, Vector messages, String comingFrom, boolean queueMode)
 ConsumerMessages (int correlationId, String comingFrom, boolean queueMode)
 ConsumerMessages ()
void toString (StringBuffer strbuf)
void writeTo (OutputStream os) throws IOException
void readFrom (InputStream is) throws IOException

Protected Member Functions

int getClassId ()

Detailed Description

A ConsumerMessages is used by a JMS proxy for sending messages to a consumer.

Definition at line 39 of file ConsumerMessages.java.


Constructor & Destructor Documentation

org.objectweb.joram.shared.client.ConsumerMessages.ConsumerMessages ( int  correlationId,
Message  message,
String  comingFrom,
boolean  queueMode 
)

Constructs a ConsumerMessages instance.

Parameters:
correlationId Reply identifier.
message Message to wrap.
comingFrom Name of the queue or the subscription the message come from.
queueMode true if the message come from a queue.

Definition at line 106 of file ConsumerMessages.java.

org.objectweb.joram.shared.client.ConsumerMessages.ConsumerMessages ( int  correlationId,
Vector  messages,
String  comingFrom,
boolean  queueMode 
)

Constructs a ConsumerMessages instance.

Parameters:
correlationId Reply identifier.
messages Messages to wrap.
comingFrom Name of the queue or the subscription the messages comes from.
queueMode true if the messages come from a queue.

Definition at line 126 of file ConsumerMessages.java.

org.objectweb.joram.shared.client.ConsumerMessages.ConsumerMessages ( int  correlationId,
String  comingFrom,
boolean  queueMode 
)

Constructs an empty ConsumerMessages instance.

Parameters:
correlationId Reply identifier.
comingFrom Name of the queue or the subscription the reply comes from.
queueMode true if it replies to a queue consumer.

Definition at line 142 of file ConsumerMessages.java.

org.objectweb.joram.shared.client.ConsumerMessages.ConsumerMessages (  ) 

Constructs an empty ConsumerMessages instance.

Definition at line 152 of file ConsumerMessages.java.


Member Function Documentation

Vector org.objectweb.joram.shared.client.ConsumerMessages.getMessages (  ) 

Returns the messages to deliver.

Definition at line 47 of file ConsumerMessages.java.

Referenced by org.objectweb.joram.client.jms.connection.RequestMultiplexer.deny(), org.objectweb.joram.client.jms.Session.receive(), and org.objectweb.joram.client.jms.MultiSessionConsumer.MessageDispatcher.run().

String org.objectweb.joram.shared.client.ConsumerMessages.comesFrom (  ) 

Returns the name of the queue or the subscription the messages come from.

Definition at line 73 of file ConsumerMessages.java.

Referenced by org.objectweb.joram.client.jms.connection.RequestMultiplexer.deny().

boolean org.objectweb.joram.shared.client.ConsumerMessages.getQueueMode (  ) 

Returns true if the messages come from a queue.

Definition at line 85 of file ConsumerMessages.java.

Referenced by org.objectweb.joram.client.jms.connection.RequestMultiplexer.deny().

void org.objectweb.joram.shared.client.ConsumerMessages.writeTo ( OutputStream  os  )  throws IOException

The object implements the writeTo method to write its contents to the output stream.

Parameters:
os the stream to write the object to

Reimplemented from org.objectweb.joram.shared.client.AbstractJmsReply.

Definition at line 172 of file ConsumerMessages.java.

void org.objectweb.joram.shared.client.ConsumerMessages.readFrom ( InputStream  is  )  throws IOException

The object implements the readFrom method to restore its contents from the input stream.

Parameters:
is the stream to read data from in order to restore the object

Reimplemented from org.objectweb.joram.shared.client.AbstractJmsReply.

Definition at line 185 of file ConsumerMessages.java.


The documentation for this class was generated from the following file:
Generated on Tue Sep 16 16:20:58 2008 for joram by  doxygen 1.5.0