javax.jbi.messaging
Interface MessageExchange
- All Known Subinterfaces:
- InOnly, InOptionalOut, InOut, RobustInOnly
public interface MessageExchange
JTA_TRANSACTION_PROPERTY_NAME
static final java.lang.String JTA_TRANSACTION_PROPERTY_NAME
- See Also:
- Constant Field Values
getPattern
java.net.URI getPattern()
getExchangeId
java.lang.String getExchangeId()
getStatus
ExchangeStatus getStatus()
setStatus
void setStatus(ExchangeStatus status)
throws MessagingException
- Throws:
MessagingException
setError
void setError(java.lang.Exception error)
getError
java.lang.Exception getError()
getFault
Fault getFault()
setFault
void setFault(Fault fault)
throws MessagingException
- Throws:
MessagingException
createMessage
NormalizedMessage createMessage()
throws MessagingException
- Throws:
MessagingException
createFault
Fault createFault()
throws MessagingException
- Throws:
MessagingException
getMessage
NormalizedMessage getMessage(java.lang.String name)
setMessage
void setMessage(NormalizedMessage msg,
java.lang.String name)
throws MessagingException
- Throws:
MessagingException
getProperty
java.lang.Object getProperty(java.lang.String name)
setProperty
void setProperty(java.lang.String name,
java.lang.Object obj)
setEndpoint
void setEndpoint(ServiceEndpoint endpoint)
setService
void setService(javax.xml.namespace.QName service)
setInterfaceName
void setInterfaceName(javax.xml.namespace.QName interfaceName)
setOperation
void setOperation(javax.xml.namespace.QName name)
getEndpoint
ServiceEndpoint getEndpoint()
getInterfaceName
javax.xml.namespace.QName getInterfaceName()
getService
javax.xml.namespace.QName getService()
getOperation
javax.xml.namespace.QName getOperation()
isTransacted
boolean isTransacted()
getRole
MessageExchange.Role getRole()
getPropertyNames
java.util.Set getPropertyNames()
Copyright © 2005-2006 Apache Software Foundation. All Rights Reserved.