org.codehaus.xfire.exchange
Class AbstractMessageExchange
java.lang.Object
org.codehaus.xfire.exchange.AbstractMessageExchange
- All Implemented Interfaces:
- MessageExchange
- Direct Known Subclasses:
- InExchange, RobustInOutExchange
public abstract class AbstractMessageExchange
- extends java.lang.Object
- implements MessageExchange
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMessageExchange
public AbstractMessageExchange(MessageContext context)
getContext
public MessageContext getContext()
getOperation
public OperationInfo getOperation()
- Specified by:
getOperation in interface MessageExchange
setOperation
public void setOperation(OperationInfo operation)
- Specified by:
setOperation in interface MessageExchange
getInMessage
public InMessage getInMessage()
throws java.lang.UnsupportedOperationException
- Specified by:
getInMessage in interface MessageExchange
- Throws:
java.lang.UnsupportedOperationException
getOutMessage
public OutMessage getOutMessage()
throws java.lang.UnsupportedOperationException
- Specified by:
getOutMessage in interface MessageExchange
- Throws:
java.lang.UnsupportedOperationException
getFaultMessage
public AbstractMessage getFaultMessage()
throws java.lang.UnsupportedOperationException
- Specified by:
getFaultMessage in interface MessageExchange
- Throws:
java.lang.UnsupportedOperationException
setFaultMessage
public void setFaultMessage(AbstractMessage faultMessage)
- Specified by:
setFaultMessage in interface MessageExchange
setInMessage
public void setInMessage(InMessage inMessage)
- Specified by:
setInMessage in interface MessageExchange
setOutMessage
public void setOutMessage(OutMessage outMessage)
- Specified by:
setOutMessage in interface MessageExchange
getMessage
public AbstractMessage getMessage(java.lang.String type)
throws java.lang.UnsupportedOperationException
- Specified by:
getMessage in interface MessageExchange
- Throws:
java.lang.UnsupportedOperationException
hasFaultMessage
public boolean hasFaultMessage()
- Specified by:
hasFaultMessage in interface MessageExchange
hasInMessage
public boolean hasInMessage()
- Specified by:
hasInMessage in interface MessageExchange
hasMessage
public boolean hasMessage(java.lang.String type)
- Specified by:
hasMessage in interface MessageExchange
hasOutMessage
public boolean hasOutMessage()
- Specified by:
hasOutMessage in interface MessageExchange
setMessage
public void setMessage(java.lang.String type,
AbstractMessage faultMessage)
- Specified by:
setMessage in interface MessageExchange
getInChannel
public Channel getInChannel()
getOutChannel
public Channel getOutChannel()
getFaultChannel
public Channel getFaultChannel()
getDeadLetterChannel
public Channel getDeadLetterChannel()
Copyright © 2004-2005 Codehaus. All Rights Reserved.