com.ebmwebsourcing.jbi.adaptor.impl.exchange.types
Class InOutImpl

java.lang.Object
  extended by org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper
      extended by com.ebmwebsourcing.jbi.adaptor.impl.exchange.types.InOutImpl
All Implemented Interfaces:
javax.jbi.messaging.InOut, javax.jbi.messaging.MessageExchange
Direct Known Subclasses:
InOptionalOutImpl

public class InOutImpl
extends org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper
implements javax.jbi.messaging.InOut

This class is a InOut message

Author:
Adrien LOUIS - EBM WebSourcing

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.jbi.messaging.MessageExchange
javax.jbi.messaging.MessageExchange.Role
 
Field Summary
 
Fields inherited from class org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper
exchangeId, messageExchange
 
Fields inherited from interface javax.jbi.messaging.MessageExchange
JTA_TRANSACTION_PROPERTY_NAME
 
Constructor Summary
InOutImpl(org.ow2.petals.jbi.messaging.exchange.MessageExchangeImpl me, javax.jbi.messaging.MessageExchange.Role observerRole)
           
 
Method Summary
 javax.jbi.messaging.NormalizedMessage getInMessage()
           
 javax.jbi.messaging.NormalizedMessage getOutMessage()
           
 void setInMessage(javax.jbi.messaging.NormalizedMessage msg)
           
 void setOutMessage(javax.jbi.messaging.NormalizedMessage msg)
           
 
Methods inherited from class org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper
createFault, createMessage, getConsumerEndpoint, getEndpoint, getError, getExchangeId, getFault, getFlowAttributes, getInterfaceName, getMessage, getMessageExchange, getMessages, getObserverRole, getOperation, getPattern, getProperty, getPropertyNames, getRole, getService, getStatus, isMessageExchangeStored, isTerminated, isTimeout, isTransacted, setEndpoint, setError, setFault, setFlowAttributes, setInterfaceName, setMessage, setMessageExchange, setObserverRole, setOperation, setPersisted, setProperty, setRole, setService, setStatus, setTerminated, setTimeout, setTransacted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jbi.messaging.MessageExchange
createFault, createMessage, getEndpoint, getError, getExchangeId, getFault, getFlowAttributes, getInterfaceName, getMessage, getOperation, getPattern, getProperty, getPropertyNames, getRole, getService, getStatus, isTransacted, setEndpoint, setError, setFault, setFlowAttributes, setInterfaceName, setMessage, setOperation, setProperty, setService, setStatus
 

Constructor Detail

InOutImpl

public InOutImpl(org.ow2.petals.jbi.messaging.exchange.MessageExchangeImpl me,
                 javax.jbi.messaging.MessageExchange.Role observerRole)
Method Detail

getInMessage

public javax.jbi.messaging.NormalizedMessage getInMessage()
Specified by:
getInMessage in interface javax.jbi.messaging.InOut

getOutMessage

public javax.jbi.messaging.NormalizedMessage getOutMessage()
Specified by:
getOutMessage in interface javax.jbi.messaging.InOut

setInMessage

public void setInMessage(javax.jbi.messaging.NormalizedMessage msg)
                  throws javax.jbi.messaging.MessagingException
Specified by:
setInMessage in interface javax.jbi.messaging.InOut
Throws:
javax.jbi.messaging.MessagingException

setOutMessage

public void setOutMessage(javax.jbi.messaging.NormalizedMessage msg)
                   throws javax.jbi.messaging.MessagingException
Specified by:
setOutMessage in interface javax.jbi.messaging.InOut
Throws:
javax.jbi.messaging.MessagingException


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.