Apache Tuscany SCA Kernel Sub-Project

Uses of Class
org.apache.tuscany.spi.model.Operation

Packages that use Operation
org.apache.tuscany.spi.component   
org.apache.tuscany.spi.extension   
org.apache.tuscany.spi.idl.java   
org.apache.tuscany.spi.model   
org.apache.tuscany.spi.wire   
 

Uses of Operation in org.apache.tuscany.spi.component
 

Methods in org.apache.tuscany.spi.component with parameters of type Operation
 TargetInvoker Component.createAsyncTargetInvoker(InboundWire wire, Operation operation)
          Callback to create a TargetInvoker which dispatches to a service offered by the component
 TargetInvoker Reference.createAsyncTargetInvoker(OutboundWire wire, Operation operation)
          Callback to create a TargetInvoker which issues a non-blocking dispatch
 TargetInvoker Service.createCallbackTargetInvoker(ServiceContract contract, Operation operation)
          Returns the target invoker for dispatching callback invocations
 TargetInvoker Reference.createCallbackTargetInvoker(ServiceContract contract, Operation operation)
          Creates a target invoker for callbacks
 TargetInvoker Reference.createTargetInvoker(ServiceContract contract, Operation operation)
          Callback to create a TargetInvoker which dispatches to the target service of the reference
 TargetInvoker Component.createTargetInvoker(String targetName, Operation operation)
          Callback to create a TargetInvoker which dispatches to a service offered by the component
 

Uses of Operation in org.apache.tuscany.spi.extension
 

Methods in org.apache.tuscany.spi.extension with parameters of type Operation
 TargetInvoker CompositeComponentExtension.createAsyncTargetInvoker(InboundWire wire, Operation operation)
           
 TargetInvoker AtomicComponentExtension.createAsyncTargetInvoker(InboundWire wire, Operation operation)
           
 TargetInvoker ReferenceExtension.createAsyncTargetInvoker(OutboundWire wire, Operation operation)
           
 TargetInvoker ServiceExtension.createCallbackTargetInvoker(ServiceContract contract, Operation operation)
           
 TargetInvoker ReferenceExtension.createCallbackTargetInvoker(ServiceContract contract, Operation operation)
           
 TargetInvoker SystemAtomicComponentExtension.createTargetInvoker(String targetName, Operation operation)
           
 

Uses of Operation in org.apache.tuscany.spi.idl.java
 

Methods in org.apache.tuscany.spi.idl.java that return Operation
static Operation JavaIDLUtils.findOperation(Method method, Collection<Operation<?>> operations)
          Searches a collection of operations for a match against the given method
 

Methods in org.apache.tuscany.spi.idl.java with parameters of type Operation
static Method JavaIDLUtils.findMethod(Operation<?> operation, Method[] methods)
          Searches an array of methods for a match against the given operation
 

Method parameters in org.apache.tuscany.spi.idl.java with type arguments of type Operation
static Operation JavaIDLUtils.findOperation(Method method, Collection<Operation<?>> operations)
          Searches a collection of operations for a match against the given method
 

Uses of Operation in org.apache.tuscany.spi.model
 

Fields in org.apache.tuscany.spi.model with type parameters of type Operation
protected  Map<String,Operation<T>> ServiceContract.callbackOperations
           
protected  Map<String,Operation<T>> ServiceContract.operations
           
 

Methods in org.apache.tuscany.spi.model that return types with arguments of type Operation
 Map<String,Operation<T>> ServiceContract.getCallbackOperations()
           
 Map<String,Operation<T>> ServiceContract.getOperations()
           
 

Method parameters in org.apache.tuscany.spi.model with type arguments of type Operation
 void ServiceContract.setCallbackOperations(Map<String,Operation<T>> callbacksOperations)
           
 void ServiceContract.setOperations(Map<String,Operation<T>> operations)
           
 

Uses of Operation in org.apache.tuscany.spi.wire
 

Methods in org.apache.tuscany.spi.wire that return Operation
 Operation InvocationChain.getOperation()
          Returns the target operation for this invocation chain
 

Methods in org.apache.tuscany.spi.wire that return types with arguments of type Operation
 Map<Operation<?>,OutboundInvocationChain> OutboundWire.getInvocationChains()
          Returns the invocation configuration for each operation on a service specified by a reference or a target service.
 Map<Operation<?>,InboundInvocationChain> InboundWire.getInvocationChains()
          Returns the invocation chain for each operation on a service specified by a reference or a target service.
 Map<Operation<?>,OutboundInvocationChain> InboundWire.getSourceCallbackInvocationChains(Object targetAddr)
          Returns the callback invocation configuration for each operation on a service specified by a reference or a target service.
 Map<Operation<?>,InboundInvocationChain> OutboundWire.getTargetCallbackInvocationChains()
          Returns the callback invocation configuration for each operation on a service specified by a reference or a target service.
 

Methods in org.apache.tuscany.spi.wire with parameters of type Operation
 void InboundWire.addInvocationChain(Operation<?> operation, InboundInvocationChain chain)
          Adds the invocation chain associated with the given operation
 void OutboundWire.addInvocationChain(Operation<?> operation, OutboundInvocationChain chain)
          Adds the invocation chain associated with the given operation
 void InboundWire.addSourceCallbackInvocationChain(Object targetAddr, Operation<?> operation, OutboundInvocationChain chain)
          Adds the callback invocation chain associated with the given operation for a given target addr
 void OutboundWire.addTargetCallbackInvocationChain(Operation<?> operation, InboundInvocationChain chain)
          Adds the callback invocation chain associated with the given operation
 InboundInvocationChain WireService.createInboundChain(Operation<?> operation)
          Creates an inbound invocation chain for a given operation
 OutboundInvocationChain WireService.createOutboundChain(Operation<?> operation)
          Creates an outbound invocation chain for a given operation
 

Method parameters in org.apache.tuscany.spi.wire with type arguments of type Operation
 void InboundWire.addInvocationChains(Map<Operation<?>,InboundInvocationChain> chains)
          Adds the collection of invocation chains keyed by operation
 void OutboundWire.addInvocationChains(Map<Operation<?>,OutboundInvocationChain> chains)
          Adds the collection of invocation chains keyed by operation
 void InboundWire.addSourceCallbackInvocationChains(Object targetAddr, Map<Operation<?>,OutboundInvocationChain> chains)
          Adds the collection of callback invocation chains keyed by operation for a given target addr
 void OutboundWire.addTargetCallbackInvocationChains(Map<Operation<?>,InboundInvocationChain> chains)
          Adds the collection of callback invocation chains keyed by operation
 


Apache Tuscany SCA Kernel Sub-Project

-