Package org.apache.axis2.mtompolicy
Class MTOMOutHandler
- java.lang.Object
-
- org.apache.axis2.handlers.AbstractHandler
-
- org.apache.axis2.mtompolicy.MTOMOutHandler
-
- All Implemented Interfaces:
Handler
public class MTOMOutHandler extends AbstractHandler
This out handler does a check of the effective policy set. Based on that the corresponding MTOM property value is set.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.axis2.engine.Handler
Handler.InvocationResponse
-
-
Field Summary
-
Fields inherited from class org.apache.axis2.handlers.AbstractHandler
handlerDesc
-
-
Constructor Summary
Constructors Constructor Description MTOMOutHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Handler.InvocationResponse
invoke(MessageContext msgCtx)
Checks the effective policy set and based on it theenableMTOM
is set to the appropriate value. E.g. if the policy states that MTOM isoptional
then theenableMTOM
is set to this value.-
Methods inherited from class org.apache.axis2.handlers.AbstractHandler
flowComplete, getHandlerDesc, getName, getParameter, init, toString
-
-
-
-
Method Detail
-
invoke
public Handler.InvocationResponse invoke(MessageContext msgCtx) throws AxisFault
Checks the effective policy set and based on it theenableMTOM
is set to the appropriate value. E.g. if the policy states that MTOM isoptional
then theenableMTOM
is set to this value.- Parameters:
msgCtx
- theMessageContext
- Returns:
- An InvocationResponse that indicates what the next step in the message processing should be.
- Throws:
AxisFault
-
-