Class InboundRMHttpInvoker
java.lang.Object
org.apache.cxf.service.invoker.AbstractInvoker
org.wso2.carbon.inbound.endpoint.ext.wsrm.invoker.InboundRMHttpInvoker
- All Implemented Interfaces:
org.apache.cxf.service.invoker.Invoker
public class InboundRMHttpInvoker
extends org.apache.cxf.service.invoker.AbstractInvoker
After the RM protocol messages are processed, the request is processed here
-
Constructor Summary
ConstructorsConstructorDescriptionInboundRMHttpInvoker(Object bean, String injectingSequence, String onErrorSequence) Constructor for the invoker -
Method Summary
Modifier and TypeMethodDescriptiongetServiceObject(org.apache.cxf.message.Exchange exchange) This is where the the incoming request from the CXF Bus is paused and handed to Synapsefinal voidsetExecutorService(ExecutorService executorService) Methods inherited from class org.apache.cxf.service.invoker.AbstractInvoker
adjustMethodAndParams, checkSuspendedInvocation, createFault, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, performInvocation, releaseServiceObject
-
Constructor Details
-
InboundRMHttpInvoker
Constructor for the invoker- Parameters:
bean- An instance of the backend business logic implementing classinjectingSequence- The injecting sequence nameonErrorSequence- The fault sequence name
-
-
Method Details
-
getServiceObject
- Specified by:
getServiceObjectin classorg.apache.cxf.service.invoker.AbstractInvoker
-
invoke
This is where the the incoming request from the CXF Bus is paused and handed to Synapse- Specified by:
invokein interfaceorg.apache.cxf.service.invoker.Invoker- Overrides:
invokein classorg.apache.cxf.service.invoker.AbstractInvoker- Parameters:
exchange- exchange that contains the messageso- the dummy back end object- Returns:
- null
-
getExecutorService
-
setExecutorService
-