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.