org.openspaces.esb.mule.queue
Class InternalQueueEntry
java.lang.Object
com.j_spaces.core.client.MetaDataEntry
org.openspaces.esb.mule.queue.InternalQueueEntry
- All Implemented Interfaces:
- IMetaDataEntry, Externalizable, Serializable, net.jini.core.entry.Entry
public class InternalQueueEntry
- extends MetaDataEntry
- implements Externalizable
An internal queue entry holding the endopint address and the actual message.
- Author:
- kimchy
- See Also:
- Serialized Form
Methods inherited from class com.j_spaces.core.client.MetaDataEntry |
__getEntryInfo, __setEntryInfo, _readExternal, _writeExternal, isFifo, isNOWriteLeaseMode, isTransient, makePersistent, makeTransient, setFifo, setNOWriteLeaseMode, setTransient |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
endpointURI
public String endpointURI
message
public org.mule.api.MuleMessage message
marshalledObject
public byte[] marshalledObject
InternalQueueEntry
public InternalQueueEntry()
__getSpaceIndexedFields
public static String[] __getSpaceIndexedFields()
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Throws:
IOException
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal
in interface Externalizable
- Throws:
IOException
ClassNotFoundException
setEndpointURI
public void setEndpointURI(String endpointURI)
getEndpointURI
public String getEndpointURI()
setMessage
public void setMessage(org.mule.api.MuleMessage message)
getMessage
public org.mule.api.MuleMessage getMessage()
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
Copyright © GigaSpaces.