com.liferay.portal.kernel.nio.intraband.messaging
Class MessageRoutingBag
java.lang.Object
com.liferay.portal.kernel.nio.intraband.messaging.MessageRoutingBag
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
public class MessageRoutingBag
- extends java.lang.Object
- implements java.io.Externalizable
- Author:
- Shuyang Zhou
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MESSAGE_ROUTING_BAG
public static final java.lang.String MESSAGE_ROUTING_BAG
- See Also:
- Constant Field Values
MessageRoutingBag
public MessageRoutingBag()
MessageRoutingBag
public MessageRoutingBag(Message message,
boolean synchronizedBridge)
fromByteArray
public static MessageRoutingBag fromByteArray(byte[] data)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
appendRoutingId
public void appendRoutingId(java.lang.String routingId)
getDestinationName
public java.lang.String getDestinationName()
getMessage
public Message getMessage()
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
getMessageData
public byte[] getMessageData()
isRoutingDowncast
public boolean isRoutingDowncast()
isSynchronizedBridge
public boolean isSynchronizedBridge()
isVisited
public boolean isVisited(java.lang.String routingId)
readExternal
public void readExternal(java.io.ObjectInput objectInput)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Specified by:
readExternal in interface java.io.Externalizable
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
setMessage
public void setMessage(Message message)
setRoutingDowncast
public void setRoutingDowncast(boolean routingDowncast)
toByteArray
public byte[] toByteArray()
writeExternal
public void writeExternal(java.io.ObjectOutput objectOutput)
throws java.io.IOException
- Specified by:
writeExternal in interface java.io.Externalizable
- Throws:
java.io.IOException