|
Apache Tuscany SCA Core SPI | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ReferenceBindingProvider
A reference binding implementation can options implement this interface to tie into the Tuscany SCA runtime
Method Summary | |
---|---|
Invoker |
createInvoker(org.apache.tuscany.sca.interfacedef.Operation operation,
boolean isCallback)
Create an invoker for the reference binding in the invocation chain. |
org.apache.tuscany.sca.interfacedef.InterfaceContract |
getBindingInterfaceContract()
Get the effective interface contract imposed by the binding. |
void |
start()
This method will be invoked when the component reference binding is activated. |
void |
stop()
This method will be invoked when the component reference binding is deactivated. |
Method Detail |
---|
void start()
void stop()
Invoker createInvoker(org.apache.tuscany.sca.interfacedef.Operation operation, boolean isCallback)
operation
- The operation that the interceptor will handleisCallback
- A flag to tell if the operation is for the callback
org.apache.tuscany.sca.interfacedef.InterfaceContract getBindingInterfaceContract()
|
Apache Tuscany SCA Core SPI | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |