|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RuntimeComponentService
The runtime component service. Provides the bridge between the assembly model representation of a component service and its runtime realization
Method Summary | |
---|---|
ServiceBindingProvider |
getBindingProvider(Binding binding)
Returns the service binding provider associated with this component service and the given binding. |
Invoker |
getCallbackInvoker(Binding binding,
Operation operation)
Get the callback invoker for the given binding and operation |
java.util.List<RuntimeWire> |
getCallbackWires()
Get the callback wires assoicated with this service |
Invoker |
getInvoker(Binding binding,
Operation operation)
Get the invoker for the given binding and operation |
RuntimeWire |
getRuntimeWire(Binding binding)
Get the runtime wire for the given binding |
java.util.List<RuntimeWire> |
getRuntimeWires()
Get a list of runtime wires to the service |
void |
setBindingProvider(Binding binding,
ServiceBindingProvider bindingProvider)
Sets the service binding provider associated with this component service and the given binding. |
Methods inherited from interface org.apache.tuscany.sca.assembly.ComponentService |
---|
clone, getService, setService |
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract |
---|
getInterfaceContract, getName, setInterfaceContract, setName |
Methods inherited from interface org.apache.tuscany.sca.assembly.Base |
---|
getExtensions, isUnresolved, setUnresolved |
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint |
---|
getRequiredIntents |
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract |
---|
getBinding, getBindings, getCallback, setCallback |
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract |
---|
getInterfaceContract, getName, setInterfaceContract, setName |
Methods inherited from interface org.apache.tuscany.sca.assembly.Base |
---|
getExtensions, isUnresolved, setUnresolved |
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint |
---|
getRequiredIntents |
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint |
---|
getPolicySets |
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint |
---|
getRequiredIntents |
Method Detail |
---|
java.util.List<RuntimeWire> getRuntimeWires()
RuntimeWire getRuntimeWire(Binding binding)
binding
- The assembly model binding
java.util.List<RuntimeWire> getCallbackWires()
ServiceBindingProvider getBindingProvider(Binding binding)
binding
- The assembly model binding
void setBindingProvider(Binding binding, ServiceBindingProvider bindingProvider)
binding
- The assembly model bindingbindingProvider
- The runtime service binding providerInvoker getInvoker(Binding binding, Operation operation)
binding
- The assembly model bindingoperation
- The assembly model operation
Invoker getCallbackInvoker(Binding binding, Operation operation)
binding
- The assembly model bindingoperation
- The assembly model operation
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |