public class ResolveInterceptor extends AbstractApplicableInterceptor
| Modifier and Type | Field and Description | 
|---|---|
| static java.util.Set<java.lang.reflect.Method> | SERVICEMETHODSThe static map of subinterceptors (method -> interceptor). | 
| protected static java.lang.reflect.Method | SHUTDOWN_METHOD | 
| protected static java.lang.reflect.Method | START_METHOD | 
| Constructor and Description | 
|---|
| ResolveInterceptor() | 
| Modifier and Type | Method and Description | 
|---|---|
| IFuture<java.lang.Void> | execute(ServiceInvocationContext sic)Execute the interceptor. | 
| protected IFuture<java.lang.Void> | invokeDoubleMethod(ServiceInvocationContext sic,
                  ServiceInfo si,
                  java.lang.reflect.Method m,
                  java.lang.Class<? extends java.lang.annotation.Annotation> annotation,
                  boolean firstorig)Invoke double methods. | 
isApplicablepublic static final java.util.Set<java.lang.reflect.Method> SERVICEMETHODS
protected static final java.lang.reflect.Method START_METHOD
protected static final java.lang.reflect.Method SHUTDOWN_METHOD
public IFuture<java.lang.Void> execute(ServiceInvocationContext sic)
context - The invocation context.protected IFuture<java.lang.Void> invokeDoubleMethod(ServiceInvocationContext sic, ServiceInfo si, java.lang.reflect.Method m, java.lang.Class<? extends java.lang.annotation.Annotation> annotation, boolean firstorig)