public class JavaBeanDispatcher extends JavaDispatcher
JavaDispatcher.AsyncInvocationWorker
serviceImplClass, serviceInstance
Constructor and Description |
---|
JavaBeanDispatcher(Class implClass,
Object serviceInstance) |
Modifier and Type | Method and Description |
---|---|
MessageContext |
createFaultResponse(MessageContext request,
Protocol p,
Throwable t) |
MessageContext |
createFaultResponse(MessageContext request,
Throwable t) |
MessageContext |
createResponse(MessageContext request,
Object[] input,
Object output) |
MessageContext |
createResponse(MessageContext request,
Protocol p,
Object[] params,
Object output) |
protected Method |
getJavaMethod(MessageContext mc,
Class serviceImplClass) |
protected void |
initialize(MessageContext mc) |
MessageContext |
invoke(MessageContext mc)
Invoke the target endpoint synchronously
|
void |
invokeAsync(MessageContext request,
EndpointCallback callback) |
void |
invokeOneWay(MessageContext request) |
getServiceImplementationClass, invokeTargetOperation, responseReady, setCheckedExceptionProperty, setExceptionProperties, setFaultResponseAction, setWebMethodExceptionProperty
public MessageContext invoke(MessageContext mc) throws Exception
EndpointDispatcher
invoke
in interface EndpointDispatcher
invoke
in class JavaDispatcher
Exception
public void invokeOneWay(MessageContext request)
invokeOneWay
in interface EndpointDispatcher
invokeOneWay
in class JavaDispatcher
public void invokeAsync(MessageContext request, EndpointCallback callback)
invokeAsync
in interface EndpointDispatcher
invokeAsync
in class JavaDispatcher
protected void initialize(MessageContext mc)
protected Method getJavaMethod(MessageContext mc, Class serviceImplClass)
public MessageContext createResponse(MessageContext request, Object[] input, Object output)
createResponse
in class JavaDispatcher
public MessageContext createResponse(MessageContext request, Protocol p, Object[] params, Object output)
public MessageContext createFaultResponse(MessageContext request, Throwable t)
createFaultResponse
in class JavaDispatcher
public MessageContext createFaultResponse(MessageContext request, Protocol p, Throwable t)
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.