|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tuscany.sca.binding.jms.provider.JMSBindingReferenceBindingProvider
public class JMSBindingReferenceBindingProvider
Implementation of the JMS reference binding provider.
| Constructor Summary | |
|---|---|
JMSBindingReferenceBindingProvider(RuntimeComponent component,
RuntimeComponentReference reference,
JMSBinding binding,
ExtensionPointRegistry extensions,
JMSResourceFactory jmsResourceFactory)
|
|
| Method Summary | |
|---|---|
void |
configureBindingChain(RuntimeWire runtimeWire)
|
Invoker |
createInvoker(Operation operation)
Create an invoker for the reference binding in the invocation chain. |
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. |
boolean |
supportsOneWayInvocation()
For bindings that invoke one-way operations asynchronously, there is no need to perform a thread switch before calling the invoker. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JMSBindingReferenceBindingProvider(RuntimeComponent component,
RuntimeComponentReference reference,
JMSBinding binding,
ExtensionPointRegistry extensions,
JMSResourceFactory jmsResourceFactory)
| Method Detail |
|---|
public Invoker createInvoker(Operation operation)
ReferenceBindingProvider
createInvoker in interface ReferenceBindingProvideroperation - The operation that the interceptor will handle
public boolean supportsOneWayInvocation()
ReferenceBindingProvider
supportsOneWayInvocation in interface ReferenceBindingProviderpublic InterfaceContract getBindingInterfaceContract()
ReferenceBindingProvider
getBindingInterfaceContract in interface ReferenceBindingProviderpublic void start()
ReferenceBindingProvider
start in interface ReferenceBindingProviderpublic void stop()
ReferenceBindingProvider
stop in interface ReferenceBindingProviderpublic void configureBindingChain(RuntimeWire runtimeWire)
configureBindingChain in interface ReferenceBindingProviderRRB
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||