GigaSpaces - Open Spaces

org.openspaces.esb.mule.queue
Class InternalQueueEntry

java.lang.Object
  extended by com.j_spaces.core.client.MetaDataEntry
      extended by org.openspaces.esb.mule.queue.InternalQueueEntry
All Implemented Interfaces:
com.j_spaces.core.client.IMetaDataEntry, Externalizable, Serializable, net.jini.core.entry.Entry

public class InternalQueueEntry
extends com.j_spaces.core.client.MetaDataEntry
implements Externalizable

An internal queue entry holding the endopint address and the actual message.

Author:
kimchy
See Also:
Serialized Form

Field Summary
 String endpointURI
           
 org.mule.api.MuleMessage message
           
 
Constructor Summary
InternalQueueEntry()
           
 
Method Summary
static String[] __getSpaceIndexedFields()
           
 String getEndpointURI()
           
 org.mule.api.MuleMessage getMessage()
           
 void readExternal(ObjectInput in)
           
 void setEndpointURI(String endpointURI)
           
 void setMessage(org.mule.api.MuleMessage message)
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class com.j_spaces.core.client.MetaDataEntry
__getEntryInfo, __setEntryInfo, _readExternal, _writeExternal, isFifo, isNOWriteLeaseMode, isTransient, makePersistent, makeTransient, setFifo, setNOWriteLeaseMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

endpointURI

public String endpointURI

message

public org.mule.api.MuleMessage message
Constructor Detail

InternalQueueEntry

public InternalQueueEntry()
Method Detail

__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

GigaSpaces - Open Spaces

Copyright © GigaSpaces.