public abstract class AbstractMultiInterceptor extends java.lang.Object implements IServiceInvocationInterceptor
| Constructor and Description | 
|---|
| AbstractMultiInterceptor() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract IFuture<java.lang.Void> | doExecute(ServiceInvocationContext sic)Execute the command. | 
| IFuture<java.lang.Void> | execute(ServiceInvocationContext sic)Execute the command. | 
| IServiceInvocationInterceptor | getInterceptor(ServiceInvocationContext sic)Get a sub interceptor for special cases. | 
| boolean | isApplicable(ServiceInvocationContext context)Test if the interceptor is applicable. | 
public IFuture<java.lang.Void> execute(ServiceInvocationContext sic)
execute in interface IServiceInvocationInterceptorargs - The argument(s) for the call.public boolean isApplicable(ServiceInvocationContext context)
isApplicable in interface IServiceInvocationInterceptorpublic abstract IFuture<java.lang.Void> doExecute(ServiceInvocationContext sic)
args - The argument(s) for the call.public IServiceInvocationInterceptor getInterceptor(ServiceInvocationContext sic)
sic - The context.