2016/05/28 - Apache Tuscany has been retired.

For more information, please explore the Attic.



Package org.apache.tuscany.sca.core.invocation

Interface Summary
ProxyFactory Creates proxies that implement Java interfaces and invocation handlers for fronting wires
ProxyFactoryExtensionPoint The extension point to plug in proxy factories
 

Class Summary
CallableReferenceObjectFactory Uses a wire to return a CallableReference
CallbackInterfaceInterceptor An interceptor applied to the forward direction of a wire that ensures the callback target implements the required service contract.
CallbackReferenceImpl<B> Returns proxy instance for a wire callback
CallbackReferenceObjectFactory Uses a wire to return a CallableReference
CallbackWireObjectFactory<B> Returns proxy instance for a wire callback
CglibProxyFactory The implementation of a wire service that uses cglib dynamic proxies
DefaultProxyFactoryExtensionPoint Default implementation of a ProxyFactoryExtensionPoint.
ExtensibleProxyFactory An extensible proxy factory.
ExtensibleWireProcessor The default implementation of an extensible WireProcessor
InvocationChainImpl Default implementation of an invocation chain
JDKCallbackInvocationHandler Responsible for dispatching to a callback through a wire.
JDKInvocationHandler  
JDKProxyFactory the default implementation of a wire service that uses JDK dynamic proxies
MessageFactoryImpl Implementation of MessageFactory.
MessageImpl The default implementation of a message flowed through a wire during an invocation
NonBlockingInterceptor Adds non-blocking behavior to an invocation chain
PhaseManager  
PhaseSorter<V> Directed, weighted graph
RuntimeWireInvoker  
SCAProxy  
ThreadMessageContext Class for tunnelling a WorkContext through the invocation of a user class.
WireObjectFactory<T> Uses a wire to return an object instance
 

Exception Summary
NoMethodForOperationException Thrown when an org.apache.tuscany.sca.core.factory.model.Operation cannot be mapped to a method on an interface
ProxyCreationException Denotes an error creating a proxy
TargetInvocationException Raised when an error is encountered during a target invocation