org.objectweb.petals.tools.rmi.common.serializable.messagingtypes
Class InOnly

java.lang.Object
  extended by org.objectweb.petals.tools.rmi.common.serializable.MessageExchange
      extended by org.objectweb.petals.tools.rmi.common.serializable.messagingtypes.InOnly
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.jbi.messaging.InOnly, javax.jbi.messaging.MessageExchange
Direct Known Subclasses:
RobustInOnly

public class InOnly
extends MessageExchange
implements javax.jbi.messaging.InOnly, java.io.Serializable

Author:
Nicolas SALATGE - EBM WebSourcing
See Also:
Serialized Form

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.objectweb.petals.tools.rmi.common.serializable.MessageExchange
IN_MSG, IN_ONLY_PATTERN, IN_OPTIONAL_OUT_PATTERN, IN_OUT_PATTERN, OUT_MSG, ROBUST_IN_ONLY_PATTERN
 
Fields inherited from interface javax.jbi.messaging.MessageExchange
JTA_TRANSACTION_PROPERTY_NAME
 
Constructor Summary
InOnly()
          the default constructor.
 
Method Summary
 javax.jbi.messaging.NormalizedMessage getInMessage()
           
 void setInMessage(javax.jbi.messaging.NormalizedMessage msg)
           
 
Methods inherited from class org.objectweb.petals.tools.rmi.common.serializable.MessageExchange
createFault, createMessage, getEndpoint, getError, getExchangeId, getFault, getFlowAttributes, getInterfaceName, getMessage, getMessages, getOperation, getPattern, getProperty, getPropertyNames, getRole, getService, getStatus, isTransacted, readObjectDelegate, setEndpoint, setError, setExchangeId, setFault, setFlowAttributes, setInterfaceName, setMessage, setOperation, setPattern, setProperty, setRole, setService, setStatus, writeObjectDelegate
 
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

InOnly

public InOnly()
the default constructor.

Method Detail

getInMessage

public javax.jbi.messaging.NormalizedMessage getInMessage()
Specified by:
getInMessage in interface javax.jbi.messaging.InOnly
Returns:
the normalized message
See Also:
InOnly.getInMessage()

setInMessage

public void setInMessage(javax.jbi.messaging.NormalizedMessage msg)
                  throws javax.jbi.messaging.MessagingException
Specified by:
setInMessage in interface javax.jbi.messaging.InOnly
Parameters:
msg - the normalized message
Throws:
javax.jbi.messaging.MessagingException - impossible to set the message
See Also:
InOnly.setInMessage(javax.jbi.messaging.NormalizedMessage)


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