Liferay 6.2-ce-ga5

com.liferay.portal.kernel.nio.intraband.messaging
Class MessageRoutingBag

java.lang.Object
  extended by com.liferay.portal.kernel.nio.intraband.messaging.MessageRoutingBag
All Implemented Interfaces:
Externalizable, Serializable

public class MessageRoutingBag
extends Object
implements Externalizable

See Also:
Serialized Form

Field Summary
static String MESSAGE_ROUTING_BAG
           
 
Constructor Summary
MessageRoutingBag()
           
MessageRoutingBag(Message message, boolean synchronizedBridge)
           
 
Method Summary
 void appendRoutingId(String routingId)
           
static MessageRoutingBag fromByteArray(byte[] data)
           
 String getDestinationName()
           
 Message getMessage()
           
 byte[] getMessageData()
           
 boolean isRoutingDowncast()
           
 boolean isSynchronizedBridge()
           
 boolean isVisited(String routingId)
           
 void readExternal(ObjectInput objectInput)
           
 void setMessage(Message message)
           
 void setRoutingDowncast(boolean routingDowncast)
           
 byte[] toByteArray()
           
 void writeExternal(ObjectOutput objectOutput)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MESSAGE_ROUTING_BAG

public static final String MESSAGE_ROUTING_BAG
See Also:
Constant Field Values
Constructor Detail

MessageRoutingBag

public MessageRoutingBag()

MessageRoutingBag

public MessageRoutingBag(Message message,
                         boolean synchronizedBridge)
Method Detail

fromByteArray

public static MessageRoutingBag fromByteArray(byte[] data)
                                       throws ClassNotFoundException
Throws:
ClassNotFoundException

appendRoutingId

public void appendRoutingId(String routingId)

getDestinationName

public String getDestinationName()

getMessage

public Message getMessage()
                   throws ClassNotFoundException
Throws:
ClassNotFoundException

getMessageData

public byte[] getMessageData()

isRoutingDowncast

public boolean isRoutingDowncast()

isSynchronizedBridge

public boolean isSynchronizedBridge()

isVisited

public boolean isVisited(String routingId)

readExternal

public void readExternal(ObjectInput objectInput)
                  throws ClassNotFoundException,
                         IOException
Specified by:
readExternal in interface Externalizable
Throws:
ClassNotFoundException
IOException

setMessage

public void setMessage(Message message)

setRoutingDowncast

public void setRoutingDowncast(boolean routingDowncast)

toByteArray

public byte[] toByteArray()

writeExternal

public void writeExternal(ObjectOutput objectOutput)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

Liferay 6.2-ce-ga5