org.jboss.messaging.core.impl.message
Class CoreMessage

java.lang.Object
  extended by org.jboss.messaging.core.impl.message.MessageSupport
      extended by org.jboss.messaging.core.impl.message.CoreMessage
All Implemented Interfaces:
java.io.Serializable, Message, Streamable

public class CoreMessage
extends MessageSupport

Version:
$Revision: 2202 $ $Id: CoreMessage.java 2202 2007-02-08 10:50:26Z timfox $
Author:
Ovidiu Feodorov, Tim Fox
See Also:
Serialized Form

Field Summary
static byte TYPE
           
 
Fields inherited from class org.jboss.messaging.core.impl.message.MessageSupport
expiration, headers, messageID, payload, payloadAsByteArray, priority, reliable, timestamp
 
Fields inherited from interface org.jboss.messaging.core.contract.Message
CLUSTER_SUCKED
 
Constructor Summary
CoreMessage()
          Required by externalization.
CoreMessage(long messageID, boolean reliable, long expiration, long timestamp, byte priority, java.util.Map headers, byte[] payload)
           
 
Method Summary
 byte getType()
           
 java.lang.String toString()
           
 
Methods inherited from class org.jboss.messaging.core.impl.message.MessageSupport
containsHeader, createReference, equals, getExpiration, getHeader, getHeaders, getMessageID, getPayload, getPayloadAsByteArray, getPriority, getTimestamp, hashCode, isExpired, isPersisted, isReference, isReliable, putHeader, read, removeHeader, setExpiration, setPayload, setPersisted, setPriority, write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final byte TYPE
See Also:
Constant Field Values
Constructor Detail

CoreMessage

public CoreMessage()
Required by externalization.


CoreMessage

public CoreMessage(long messageID,
                   boolean reliable,
                   long expiration,
                   long timestamp,
                   byte priority,
                   java.util.Map headers,
                   byte[] payload)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class MessageSupport

getType

public byte getType()
Returns:
the type of the message


Copyright © 2006 JBoss Inc. All Rights Reserved.