Joram 5.2.1

org.objectweb.joram.client.jms.admin
Class AdminMessage

java.lang.Object
  extended by org.objectweb.joram.client.jms.Message
      extended by org.objectweb.joram.client.jms.admin.AdminMessage
All Implemented Interfaces:
javax.jms.Message

public class AdminMessage
extends Message


Field Summary
 
Fields inherited from class org.objectweb.joram.client.jms.Message
jmsDest, momMsg, propertiesRO, RObody, session
 
Fields inherited from interface javax.jms.Message
DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE
 
Constructor Summary
AdminMessage()
          Instantiates a bright new AdminMessage.
AdminMessage(Session session, Message momMsg)
          Instantiates an AdminMessage wrapping a consumed MOM message containing a Admin message.
 
Method Summary
 AbstractAdminMessage getAdminMessage()
          get the AbstractAdminMessage body of the message.
 void setAdminMessage(AbstractAdminMessage adminMsg)
          Sets an AbstractAdminMessage as the body of the message.
 
Methods inherited from class org.objectweb.joram.client.jms.Message
acknowledge, clearBody, clearProperties, convertJMSMessage, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getMomMsg, getObjectProperty, getOptionalHeader, getProperties, getPropertyNames, getShortProperty, getStringProperty, prepare, propertyExists, resetPropertiesRO, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setReadOnly, setShortProperty, setStringProperty, toString, toString, wrapMomMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AdminMessage

public AdminMessage()
Instantiates a bright new AdminMessage.


AdminMessage

public AdminMessage(Session session,
                    Message momMsg)
Instantiates an AdminMessage wrapping a consumed MOM message containing a Admin message.

Parameters:
session - The consuming session.
momMsg - The MOM message to wrap.
Method Detail

setAdminMessage

public void setAdminMessage(AbstractAdminMessage adminMsg)
                     throws javax.jms.MessageNotWriteableException,
                            javax.jms.MessageFormatException
Sets an AbstractAdminMessage as the body of the message.

Parameters:
adminMsg - admin message
Throws:
javax.jms.MessageNotWriteableException
javax.jms.MessageFormatException

getAdminMessage

public AbstractAdminMessage getAdminMessage()
                                     throws javax.jms.MessageFormatException
get the AbstractAdminMessage body of the message.

Returns:
AbstractAdminMessage body of the message.
Throws:
javax.jms.MessageFormatException

Joram 5.2.1

Copyright © 2005 Scalagent - All rights reserved