com.metamatrix.soap.handler
Class ActionUpdateHandler
java.lang.Object
org.apache.axis2.handlers.AbstractHandler
com.metamatrix.soap.handler.ActionUpdateHandler
- All Implemented Interfaces:
- org.apache.axis2.engine.Handler
public class ActionUpdateHandler
- extends org.apache.axis2.handlers.AbstractHandler
- implements org.apache.axis2.engine.Handler
This class is the handler for MetaMatrix Web Services to update the SOAP
Action value and save the virtual procedure name off to the <@link
org.apache.axis2.context.MessageContext> as a property to be accessed in the
endpoint web service.
Nested classes/interfaces inherited from interface org.apache.axis2.engine.Handler |
org.apache.axis2.engine.Handler.InvocationResponse |
Fields inherited from class org.apache.axis2.handlers.AbstractHandler |
handlerDesc |
Method Summary |
protected static java.util.Map |
getServerPropertyMap(javax.servlet.ServletRequest request,
org.apache.axis2.context.MessageContext messageContext)
|
org.apache.axis2.engine.Handler.InvocationResponse |
invoke(org.apache.axis2.context.MessageContext messageContext)
|
Methods inherited from class org.apache.axis2.handlers.AbstractHandler |
cleanup, flowComplete, getHandlerDesc, getName, getParameter, init, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.axis2.engine.Handler |
cleanup, flowComplete, getHandlerDesc, getName, getParameter, init |
MM_WEB_SERVICE_OPERATION
public static final java.lang.String MM_WEB_SERVICE_OPERATION
- See Also:
- Constant Field Values
MM_WEB_SERVICE
public static final java.lang.String MM_WEB_SERVICE
- See Also:
- Constant Field Values
MM_PRE55_WEB_SERVICE
public static final java.lang.String MM_PRE55_WEB_SERVICE
- See Also:
- Constant Field Values
MM_WEB_SERVICE_NAME
public static final java.lang.String MM_WEB_SERVICE_NAME
- See Also:
- Constant Field Values
VIRTUAL_PROCEDURE
public static final java.lang.String VIRTUAL_PROCEDURE
- See Also:
- Constant Field Values
AMP
public static final java.lang.String AMP
- See Also:
- Constant Field Values
EQ
public static final java.lang.String EQ
- See Also:
- Constant Field Values
SEMI
public static final java.lang.String SEMI
- See Also:
- Constant Field Values
ENDPOINT_URI_KEY
public static final java.lang.String ENDPOINT_URI_KEY
- See Also:
- Constant Field Values
jdbcPropNS
public static final org.apache.axiom.om.OMNamespace jdbcPropNS
ActionUpdateHandler
public ActionUpdateHandler()
invoke
public org.apache.axis2.engine.Handler.InvocationResponse invoke(org.apache.axis2.context.MessageContext messageContext)
throws org.apache.axis2.AxisFault
- Specified by:
invoke
in interface org.apache.axis2.engine.Handler
- Throws:
org.apache.axis2.AxisFault
getServerPropertyMap
protected static java.util.Map getServerPropertyMap(javax.servlet.ServletRequest request,
org.apache.axis2.context.MessageContext messageContext)
- Parameters:
request
-
- Returns:
Copyright © 2009. All Rights Reserved.