public class AddressingBasedDispatcher extends AbstractDispatcher implements AddressingConstants
AddressingConstants.Final, AddressingConstants.SubmissionHandler.InvocationResponse| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME
Field NAME
|
handlerDescACTION_ATTRIBUTES, ADD_MUST_UNDERSTAND_TO_ADDRESSING_HEADERS, ADDR_VALIDATE_ACTION, ADDR_VALIDATE_INVOCATION_PATTERN, ADDRESSING_IDENTITY_NS, ADDRESSING_IDENTITY_PREFIX, ADDRESSING_OPTIONAL, ADDRESSING_REQUIRED, ADDRESSING_REQUIREMENT_PARAMETER, ADDRESSING_UNSPECIFIED, ANONYMOUS, DISABLE_ADDRESSING_FOR_IN_MESSAGES, DISABLE_ADDRESSING_FOR_OUT_MESSAGES, DISABLE_OUTBOUND_ADDRESSING_VALIDATION, DISABLE_REF_PARAMETER_EXTRACT, ENDPOINT_REFERENCE, EPR_ADDRESS, EPR_REFERENCE_PARAMETERS, EPR_SERVICE_NAME, FAULT_ACTION_NOT_SUPPORTED, FAULT_ACTION_NOT_SUPPORTED_REASON, FAULT_ADDRESSING_DESTINATION_UNREACHABLE, IDENTITY, IDENTITY_KEY_INFO, IDENTITY_PARAMETER, IDENTITY_X509_CERT, IDENTITY_X509_DATA, INCLUDE_OPTIONAL_HEADERS, IS_ADDR_INFO_ALREADY_PROCESSED, MESSAGEID_ATTRIBUTES, PARAM_SERVICE_GROUP_CONTEXT_ID, QNAME_IDENTITY, QNAME_IDENTITY_KEY_INFO, QNAME_IDENTITY_X509_CERT, QNAME_IDENTITY_X509_DATA, REFERENCE_PARAMETER_PARAMETER, REPLACE_ADDRESSING_HEADERS, SOAP_ROLE_FOR_ADDRESSING_HEADERS, USING_ADDRESSING, WS_ADDRESSING_VERSION, WSA_ACTION, WSA_DEFAULT_PREFIX, WSA_FAULT_TO, WSA_FROM, WSA_MESSAGE_ID, WSA_RELATES_TO, WSA_RELATES_TO_RELATIONSHIP_TYPE, WSA_REPLY_TO, WSA_TO, WSAM_INVOCATION_PATTERN_ASYNCHRONOUS, WSAM_INVOCATION_PATTERN_BOTH, WSAM_INVOCATION_PATTERN_PARAMETER_NAME, WSAM_INVOCATION_PATTERN_SYNCHRONOUS, XML_SIG_NS, XML_SIG_PREFIX| Constructor and Description |
|---|
AddressingBasedDispatcher() |
| Modifier and Type | Method and Description |
|---|---|
AxisOperation |
findOperation(AxisService service,
MessageContext messageContext)
Called by Axis Engine to find the operation.
|
AxisService |
findService(MessageContext messageContext)
Called by Axis Engine to find the service.
|
void |
initDispatcher() |
Handler.InvocationResponse |
invoke(MessageContext msgctx)
This method will be called on each registered handler when a message
needs to be processed.
|
cleanup, flowComplete, getHandlerDesc, getName, getParameter, init, toStringpublic static final java.lang.String NAME
public AxisOperation findOperation(AxisService service, MessageContext messageContext) throws AxisFault
AbstractDispatcherfindOperation in class AbstractDispatcherAxisFaultpublic AxisService findService(MessageContext messageContext) throws AxisFault
AbstractDispatcherfindService in class AbstractDispatcherAxisFaultpublic void initDispatcher()
initDispatcher in class AbstractDispatcherpublic Handler.InvocationResponse invoke(MessageContext msgctx) throws AxisFault
Handlerinvoke in interface Handlerinvoke in class AbstractDispatchermsgctx - AxisFaultCopyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.