Tuscany Core

Package org.apache.tuscany.core.wire

Interface Summary
Interceptor Synchronous, around-style mediation associated with a client- or target- side wire.
MessageChannel Represents a one-way pipeline through which messages are sent during an invocation over a wire
MessageHandler Performs a uni-directional mediation on a message
SourceWireFactory<T> Implementations are responsible for managing the source side of a wire.
TargetInvoker Implementations are responsible for resolving a target and performing the actual invocation on it, for example, a service component implementation instance or an external service client.
TargetWireFactory<T> Implementations are responsible for managing the target side of a wire
WireFactory<T> Implementations are responsible for managing source or target sides of a wire, including creation of service proxies.
WireFactoryFactory Implementations provide a runtime system service that creates WireFactorys
 

Class Summary
InvocationConfiguration Contains a source- or target-side invocation pipeline for a service operation.
MethodHashMap<T extends InvocationConfiguration> A Map implementation that performs a lookup on a collection of methods by method name.
SourceInvocationConfiguration Contains a source-side invocation pipeline for a service operation.
TargetInvocationConfiguration Contains a target-side invocation pipeline for a service operation.
WireConfiguration<T extends InvocationConfiguration> Contains configuration for a wire, including its invocation chains.
WireSourceConfiguration Contains configuration for the source side of a wire
WireTargetConfiguration Contains configuration for the target side of a wire
 

Exception Summary
InvocationRuntimeException Denotes a runtime exception thrown during an invocation over a wire
ProxyCreationException Denotes an error creating a proxy representing for a wire
WireException Denotes a top-level exception dealing with a wire
WireFactoryInitException Denotes an error initializing a wire factory
 


Tuscany Core

-