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.