org.ow2.petals.jbi.messaging.exchange.types
Class InOnlyImpl

java.lang.Object
  extended by org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper
      extended by org.ow2.petals.jbi.messaging.exchange.PersistedMessageExchangeWrapper
          extended by org.ow2.petals.jbi.messaging.exchange.types.InOnlyImpl
All Implemented Interfaces:
javax.jbi.messaging.InOnly, javax.jbi.messaging.MessageExchange
Direct Known Subclasses:
RobustInOnlyImpl

public class InOnlyImpl
extends PersistedMessageExchangeWrapper
implements javax.jbi.messaging.InOnly

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
InOnlyImpl(org.ow2.petals.jbi.messaging.exchange.MessageExchangeImpl me, javax.jbi.messaging.MessageExchange.Role observerRole)
           
 
Method Summary
 javax.jbi.messaging.NormalizedMessage getInMessage()
           
 void setInMessage(javax.jbi.messaging.NormalizedMessage msg)
           
 
Methods inherited from class org.ow2.petals.jbi.messaging.exchange.PersistedMessageExchangeWrapper
createFault, createMessage, getConsumerEndpoint, getEndpoint, getError, getFault, getInterfaceName, getMessage, getMessageExchange, getMessages, getOperation, getPattern, getProperty, getPropertyNames, getRole, getService, getStatus, isTerminated, isTransacted, persistExchange, setEndpoint, setError, setFault, setInterfaceName, setMessage, setOperation, setPersisted, setProperty, setRole, setService, setStatus, setTerminated
 
Methods inherited from class org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper
getExchangeId, getFlowAttributes, getObserverRole, isMessageExchangeStored, isTimeout, setFlowAttributes, setMessageExchange, setObserverRole, 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

InOnlyImpl

public InOnlyImpl(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.InOnly

setInMessage

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


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