org.skyscreamer.nevado.jms.message
Class NevadoObjectMessage

java.lang.Object
  extended by org.skyscreamer.nevado.jms.message.AbstractMessage<NevadoMessage>
      extended by org.skyscreamer.nevado.jms.message.NevadoMessage
          extended by org.skyscreamer.nevado.jms.message.NevadoObjectMessage
All Implemented Interfaces:
Serializable, javax.jms.Message, javax.jms.ObjectMessage

public class NevadoObjectMessage
extends NevadoMessage
implements javax.jms.ObjectMessage

Created by IntelliJ IDEA. User: Carter Page Date: 3/25/12 Time: 11:14 AM

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.skyscreamer.nevado.jms.message.AbstractMessage
RESERVED_PROPERTY_NAMES, WHITESPACE_CHARS
 
Fields inherited from interface javax.jms.Message
DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE
 
Constructor Summary
  NevadoObjectMessage()
           
protected NevadoObjectMessage(javax.jms.ObjectMessage message)
           
 
Method Summary
 boolean equals(Object o)
           
 Serializable getObject()
           
 int hashCode()
           
 void internalClearBody()
           
 void setObject(Serializable serializable)
           
 
Methods inherited from class org.skyscreamer.nevado.jms.message.NevadoMessage
acknowledge, expire, getInstance, getJMSXProperty, getNevadoDestination, getNevadoProperty, getNevadoSession, isAcknowledged, isDisableMessageID, isDisableTimestamp, nevadoPropertyExists, setAcknowledged, setDisableMessageID, setDisableTimestamp, setJMSXProperty, setNevadoDestination, setNevadoProperty, setNevadoSession, setReadOnly
 
Methods inherited from class org.skyscreamer.nevado.jms.message.AbstractMessage
checkReadOnlyBody, checkWriteOnlyBody, clearBody, clearProperties, copyOf, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, internalSetObjectProperty, onSend, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jms.Message
acknowledge, clearBody, clearProperties, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
 

Constructor Detail

NevadoObjectMessage

public NevadoObjectMessage()

NevadoObjectMessage

protected NevadoObjectMessage(javax.jms.ObjectMessage message)
                       throws javax.jms.JMSException
Throws:
javax.jms.JMSException
Method Detail

setObject

public void setObject(Serializable serializable)
               throws javax.jms.JMSException
Specified by:
setObject in interface javax.jms.ObjectMessage
Throws:
javax.jms.JMSException

getObject

public Serializable getObject()
                       throws javax.jms.JMSException
Specified by:
getObject in interface javax.jms.ObjectMessage
Throws:
javax.jms.JMSException

internalClearBody

public void internalClearBody()
                       throws javax.jms.JMSException
Specified by:
internalClearBody in class AbstractMessage<NevadoMessage>
Throws:
javax.jms.JMSException

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2013. All Rights Reserved.