weborb.messageserver.message
Class XMLMessage
java.lang.Object
weborb.messageserver.message.XMLMessage
- All Implemented Interfaces:
- IXMLMessageProperties, ILoggingConstants
- Direct Known Subclasses:
- ChangeLogicalNameCommand, DeliverCommand, DeliverLogicalName, DeliverSubscribersMessage, ErrorMessage, GetSubscribersCommand, JoinCommand, LeaveCommand
public class XMLMessage
- extends java.lang.Object
- implements ILoggingConstants, IXMLMessageProperties
XMLMessage
- Author:
- Midnight Coders, LLC
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLMessage
public XMLMessage()
XMLMessage
public XMLMessage(byte[] messageBytes,
int offset,
int length)
- Parameters:
messageBytes - offset - length -
XMLMessage
public XMLMessage(org.jdom.Document document)
throws java.io.IOException
- Throws:
java.io.IOException
getMessageProperty
public java.lang.String getMessageProperty(java.lang.String propertyName)
- Parameters:
propertyName -
- Returns:
getMessageBytes
public byte[] getMessageBytes()
- Returns:
handle
public void handle(java.util.HashMap context)
- Parameters:
context -
execute
public void execute(java.util.HashMap context)
- Parameters:
context -
getPreExecutionMessageHandlerChain
public MessageHandlerChain getPreExecutionMessageHandlerChain()
- Returns:
setPreExecutionMessageHandlerChain
public void setPreExecutionMessageHandlerChain(MessageHandlerChain handlerChain)
- Parameters:
handlerChain -
getPostExecutionMessageHandlerChain
public MessageHandlerChain getPostExecutionMessageHandlerChain()
- Returns:
setPostExecutionMessageHandlerChain
public void setPostExecutionMessageHandlerChain(MessageHandlerChain handlerChain)
- Parameters:
handlerChain -
deliverToSelf
public boolean deliverToSelf()
- Returns:
shouldDeliverToSelf
public void shouldDeliverToSelf(boolean deliverToSelf)
- Parameters:
deliverToSelf -
getSender
public IMessageProducer getSender()
- Returns:
setSender
public void setSender(IMessageProducer messageProducer)
- Parameters:
messageProducer -
getChannelName
public java.lang.String getChannelName()
- Returns:
setChannelName
public void setChannelName(java.lang.String channelName)
- Parameters:
channelName -
Discuss WebORB
Copyright 2003-2008 Midnight Coders, Inc. All Rights Reserved.