org.codehaus.xfire.exchange
Class MessageExchange
java.lang.Object
org.codehaus.xfire.exchange.MessageExchange
- public class MessageExchange
- extends java.lang.Object
A MessageExchange encapsulates the orchestration of a message
exchange pattern. This makes it easy to handle various interactions -
like robust in-out, robust in, in, out, WS-Addressing MEPs, etc.
- Author:
- Dan Diephouse
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageExchange
public MessageExchange(MessageContext context)
getContext
public MessageContext getContext()
getOperation
public OperationInfo getOperation()
setOperation
public void setOperation(OperationInfo operation)
getInMessage
public InMessage getInMessage()
throws java.lang.UnsupportedOperationException
- Throws:
java.lang.UnsupportedOperationException
getOutMessage
public OutMessage getOutMessage()
getFaultMessage
public AbstractMessage getFaultMessage()
throws java.lang.UnsupportedOperationException
- Throws:
java.lang.UnsupportedOperationException
setFaultMessage
public void setFaultMessage(AbstractMessage faultMessage)
setInMessage
public void setInMessage(InMessage inMessage)
setOutMessage
public void setOutMessage(OutMessage outMessage)
hasFaultMessage
public boolean hasFaultMessage()
hasInMessage
public boolean hasInMessage()
hasOutMessage
public boolean hasOutMessage()
getInChannel
public Channel getInChannel()
getOutChannel
public Channel getOutChannel()
getFaultChannel
public Channel getFaultChannel()
getDeadLetterChannel
public Channel getDeadLetterChannel()
Copyright © 2004-2006 null. All Rights Reserved.