|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ImplementationProvider
A component implementation can implement this interface in order to tie into the Tuscany runtime
| Method Summary | |
|---|---|
Invoker |
createInvoker(RuntimeComponentService service,
Operation operation)
Create an invoker for the component implementation in the invocation chain. |
void |
start()
This method will be invoked when the component implementation is activated. |
void |
stop()
This method will be invoked when the component implementation is deactivated. |
boolean |
supportsOneWayInvocation()
For bindings that invoke one-way callback operations asynchronously, there is no need to perform a thread switch before calling the invoker. |
| Method Detail |
|---|
void start()
void stop()
Invoker createInvoker(RuntimeComponentService service,
Operation operation)
service - The component serviceoperation - The operation that the interceptor will handle
boolean supportsOneWayInvocation()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||