public class InterceptorStack
extends java.lang.Object
Constructor and Description |
---|
InterceptorStack(java.lang.Object beanInstance,
java.lang.reflect.Method targetMethod,
Operation operation,
java.util.List<InterceptorData> interceptorDatas,
java.util.Map<java.lang.String,java.lang.Object> interceptorInstances) |
Modifier and Type | Method and Description |
---|---|
InvocationContext |
createInvocationContext(java.lang.Object... parameters) |
java.lang.Object |
invoke(javax.xml.rpc.handler.MessageContext messageContext,
java.lang.Object... parameters) |
java.lang.Object |
invoke(javax.xml.ws.handler.MessageContext messageContext,
java.lang.Object... parameters) |
java.lang.Object |
invoke(java.lang.Object... parameters) |
public InterceptorStack(java.lang.Object beanInstance, java.lang.reflect.Method targetMethod, Operation operation, java.util.List<InterceptorData> interceptorDatas, java.util.Map<java.lang.String,java.lang.Object> interceptorInstances)
public InvocationContext createInvocationContext(java.lang.Object... parameters)
public java.lang.Object invoke(java.lang.Object... parameters) throws java.lang.Exception
java.lang.Exception
public java.lang.Object invoke(javax.xml.ws.handler.MessageContext messageContext, java.lang.Object... parameters) throws java.lang.Exception
java.lang.Exception
public java.lang.Object invoke(javax.xml.rpc.handler.MessageContext messageContext, java.lang.Object... parameters) throws java.lang.Exception
java.lang.Exception