## Uses of Interface
org.apache.axis.ime.MessageExchangeCorrelator

Packages that use MessageExchangeCorrelator
org.apache.axis.ime
org.apache.axis.ime.event
org.apache.axis.ime.internal

Uses of MessageExchangeCorrelator in org.apache.axis.ime

Methods in org.apache.axis.ime that return MessageExchangeCorrelator
`MessageExchangeCorrelator` `MessageExchange.send(MessageContext context)` Send an outbound message.
`MessageExchangeCorrelator` `MessageExchange.send(MessageContext context, MessageExchangeEventListener listener)` Send an outbound message.

Methods in org.apache.axis.ime with parameters of type MessageExchangeCorrelator
`MessageContext` `MessageExchange.receive(MessageExchangeCorrelator correlator)` Waits indefinitely for a message matching the specified correlator (blocking)
`MessageContext` `MessageExchange.receive(MessageExchangeCorrelator correlator, long timeout)` Waits the specified amount of time for a message matching the specified correlator (blocking)
`void` `MessageExchange.receive(MessageExchangeCorrelator correlator, MessageExchangeEventListener listener)` Registers a listener for receiving messages (nonblocking)

Uses of MessageExchangeCorrelator in org.apache.axis.ime.event

Fields in org.apache.axis.ime.event declared as MessageExchangeCorrelator
`protected MessageExchangeCorrelator` `MessageCorrelatedEvent.correlator`

Methods in org.apache.axis.ime.event that return MessageExchangeCorrelator
`MessageExchangeCorrelator` `MessageCorrelatedEvent.getMessageExchangeCorrelator()`

Constructors in org.apache.axis.ime.event with parameters of type MessageExchangeCorrelator
`MessageStatusEvent(MessageExchangeCorrelator correlator, MessageExchangeStatus status)`
`MessageSendEvent(MessageExchangeCorrelator correlator, MessageExchangeSendContext sendContext, MessageContext context)`
`MessageReceiveEvent(MessageExchangeCorrelator correlator, MessageExchangeReceiveContext receiveContext, MessageContext context)`
`MessageFaultEvent(MessageExchangeCorrelator correlator, java.lang.Throwable exception)`
`MessageCorrelatedEvent(MessageExchangeCorrelator correlator)`
`MessageCorrelatedEvent(MessageExchangeCorrelator correlator, MessageContext context)`

Uses of MessageExchangeCorrelator in org.apache.axis.ime.internal

Classes in org.apache.axis.ime.internal that implement MessageExchangeCorrelator
`class` `SimpleMessageExchangeCorrelator` Used for correlating outbound/inbound messages.

Fields in org.apache.axis.ime.internal declared as MessageExchangeCorrelator
`static MessageExchangeCorrelator` `SimpleMessageExchangeCorrelator.NULL_CORRELATOR`
`protected MessageExchangeCorrelator` `MessageExchangeReceiveContext.correlator`

Methods in org.apache.axis.ime.internal that return MessageExchangeCorrelator
`MessageExchangeCorrelator` `MessageExchangeReceiveContext.getMessageExchangeCorrelator()`
`MessageExchangeCorrelator` `MessageExchangeImpl.send(MessageContext context)`
`MessageExchangeCorrelator` `MessageExchangeImpl.send(MessageContext context, MessageExchangeEventListener listener)`

Methods in org.apache.axis.ime.internal with parameters of type MessageExchangeCorrelator
`void` `NonPersistentMessageExchangeCorrelatorService.put(MessageExchangeCorrelator correlator, java.lang.Object context)`
`java.lang.Object` `NonPersistentMessageExchangeCorrelatorService.get(MessageExchangeCorrelator correlator)`
`static MessageExchangeSendContext` `MessageExchangeSendContext.newInstance(MessageExchangeCorrelator correlator, MessageContext context, MessageExchangeEventListener listener)`
`static MessageExchangeReceiveContext` `MessageExchangeReceiveContext.newInstance(MessageExchangeCorrelator correlator, MessageExchangeEventListener listener)`
`MessageContext` `MessageExchangeImpl.receive(MessageExchangeCorrelator correlator)`
`MessageContext` `MessageExchangeImpl.receive(MessageExchangeCorrelator correlator, long timeout)`
`void` `MessageExchangeImpl.receive(MessageExchangeCorrelator correlator, MessageExchangeEventListener listener)`
`void` `MessageExchangeCorrelatorService.put(MessageExchangeCorrelator correlator, java.lang.Object context)`
`java.lang.Object` `MessageExchangeCorrelatorService.get(MessageExchangeCorrelator correlator)`

Copyright © 2003 Apache Web Services Project. All Rights Reserved.