Package org.apache.servicemix.nmr.api

Defines the core NMR and its client side invocation API.

See:
          Description

Interface Summary
Channel Creates a channel to perform invocations through the NMR.
Endpoint Represents an endpoint to expose in the NMR.
EndpointRegistry The Registry is used to register endpoints, unregister them, query endpoints and create a Channel to interfact with them.
Exchange Represents a message exchange.
Message The Message represents the content of a request, a response or a fault.
NMR The NMR interface is the primary interface to communicate with the Bus.
Reference Represents an endpoint reference or a logical endpoint.
Wire Represents a wire to an endpoint.
WireRegistry This registry is used to register/unregister Wires.
 

Enum Summary
Pattern Pattern of the exchange
Role The role of the component processing this exchange.
Status `The status of the exchange can be Active, Done or Error.
Type The type of a message, which can be In, Out or Fault.
 

Exception Summary
AbortedException Specifies that the exchange has been aborted due to a timeout when using sendSync.
ServiceMixException Base class for ServiceMix exception
 

Package org.apache.servicemix.nmr.api Description

Defines the core NMR and its client side invocation API.



Copyright © 2005-2009 The Apache Software Foundation. All Rights Reserved.