org.apache.servicemix.jbi.messaging
Class InOnlyImpl

java.lang.Object
  extended by org.apache.servicemix.jbi.messaging.MessageExchangeImpl
      extended by org.apache.servicemix.jbi.messaging.InOnlyImpl
All Implemented Interfaces:
Externalizable, Serializable, javax.jbi.messaging.InOnly, javax.jbi.messaging.MessageExchange

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

InOnly message exchange.

Version:
$Revision: 564607 $
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.servicemix.jbi.messaging.MessageExchangeImpl
MessageExchangeImpl.AgeComparator
 
Nested classes/interfaces inherited from interface javax.jbi.messaging.MessageExchange
javax.jbi.messaging.MessageExchange.Role
 
Field Summary
 
Fields inherited from class org.apache.servicemix.jbi.messaging.MessageExchangeImpl
CAN_CONSUMER, CAN_OWNER, CAN_PROVIDER, CAN_SEND, CAN_SET_FAULT_MSG, CAN_SET_IN_MSG, CAN_SET_OUT_MSG, CAN_STATUS_ACTIVE, CAN_STATUS_DONE, CAN_STATUS_ERROR, FAULT, IN, key, marshaler, MAX_MSG_DISPLAY_SIZE, mirror, OUT, packet, PRESERVE_CONTENT, pushDeliver, sourceContext, state, states, STATES_CANS, STATES_NEXT_DONE, STATES_NEXT_ERROR, STATES_NEXT_FAULT, STATES_NEXT_OUT, SYNC_STATE_ASYNC, SYNC_STATE_SYNC_RECEIVED, SYNC_STATE_SYNC_SENT, syncState, TX_STATE_CONVEYED, TX_STATE_ENLISTED, TX_STATE_NONE, txLock, txState
 
Fields inherited from interface javax.jbi.messaging.MessageExchange
JTA_TRANSACTION_PROPERTY_NAME
 
Constructor Summary
  InOnlyImpl()
           
  InOnlyImpl(ExchangePacket packet)
           
protected InOnlyImpl(InOnlyImpl mep)
           
  InOnlyImpl(String exchangeId)
           
 
Method Summary
 void readExternal(ObjectInput in)
           
 
Methods inherited from class org.apache.servicemix.jbi.messaging.MessageExchangeImpl
can, copyFrom, createFault, createMessage, getActivationSpec, getDestinationId, getEndpoint, getError, getExchangeId, getFault, getInMessage, getInterfaceName, getKey, getMarshaler, getMessage, getMirror, getOperation, getOutMessage, getPacket, getPattern, getPersistent, getProperty, getPropertyNames, getRole, getService, getSourceContext, getSourceId, getStatus, getSyncState, getTransactionContext, getTxLock, getTxState, handleAccept, handleSend, isPushDelivery, isTransacted, setDestinationId, setEndpoint, setError, setFault, setInMessage, setInterfaceName, setMarshaler, setMessage, setOperation, setOutMessage, setPersistent, setProperty, setPushDeliver, setService, setSourceContext, setSourceId, setStatus, setSyncState, setTransactionContext, setTxLock, setTxState, toString, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jbi.messaging.InOnly
getInMessage, setInMessage
 
Methods inherited from interface javax.jbi.messaging.MessageExchange
createFault, createMessage, getEndpoint, getError, getExchangeId, getFault, getInterfaceName, getMessage, getOperation, getPattern, getProperty, getPropertyNames, getRole, getService, getStatus, isTransacted, setEndpoint, setError, setFault, setInterfaceName, setMessage, setOperation, setProperty, setService, setStatus
 

Constructor Detail

InOnlyImpl

public InOnlyImpl()

InOnlyImpl

public InOnlyImpl(String exchangeId)

InOnlyImpl

public InOnlyImpl(ExchangePacket packet)

InOnlyImpl

protected InOnlyImpl(InOnlyImpl mep)
Method Detail

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Specified by:
readExternal in class MessageExchangeImpl
Throws:
IOException
ClassNotFoundException


Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.