public class InterceptorStack
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
beanInstance |
protected java.lang.reflect.Constructor |
constructor |
protected java.util.List<Interceptor> |
interceptors |
protected Operation |
operation |
protected java.lang.reflect.Method |
targetMethod |
Constructor and Description |
---|
InterceptorStack(java.lang.Object beanInstance,
java.lang.reflect.Method targetMethod,
java.lang.reflect.Constructor constructor,
Operation operation,
java.util.List<InterceptorData> interceptorData,
java.util.Map<java.lang.String,java.lang.Object> interceptorInstances) |
InterceptorStack(java.lang.Object beanInstance,
java.lang.reflect.Method targetMethod,
Operation operation,
java.util.List<InterceptorData> interceptorData,
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(jakarta.xml.ws.handler.MessageContext messageContext,
java.lang.Object... parameters) |
java.lang.Object |
invoke(java.lang.Object... parameters) |
protected final java.lang.Object beanInstance
protected final java.util.List<Interceptor> interceptors
protected final java.lang.reflect.Method targetMethod
protected final java.lang.reflect.Constructor constructor
protected final Operation operation
public InterceptorStack(java.lang.Object beanInstance, java.lang.reflect.Method targetMethod, Operation operation, java.util.List<InterceptorData> interceptorData, java.util.Map<java.lang.String,java.lang.Object> interceptorInstances)
public InterceptorStack(java.lang.Object beanInstance, java.lang.reflect.Method targetMethod, java.lang.reflect.Constructor constructor, Operation operation, java.util.List<InterceptorData> interceptorData, 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(jakarta.xml.ws.handler.MessageContext messageContext, java.lang.Object... parameters) throws java.lang.Exception
java.lang.Exception