public class DelegationInterceptor extends AbstractMultiInterceptor
Constructor and Description |
---|
DelegationInterceptor(IInternalAccess ia,
RequiredServiceInfo info,
RequiredServiceBinding binding,
IRequiredServiceFetcher fetcher,
IServiceIdentifier sid,
boolean realtime)
Create a new invocation handler.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
doExecute(ServiceInvocationContext sic)
Execute the command.
|
IExternalAccess |
getExternalAccess()
Get the ea.
|
IServiceInvocationInterceptor |
getInterceptor(ServiceInvocationContext sic)
Get a sub interceptor for special cases.
|
static Map |
getInterceptors()
Get the standard interceptors for composite service proxies.
|
execute, isApplicable
public DelegationInterceptor(IInternalAccess ia, RequiredServiceInfo info, RequiredServiceBinding binding, IRequiredServiceFetcher fetcher, IServiceIdentifier sid, boolean realtime)
public IFuture<Void> doExecute(ServiceInvocationContext sic)
doExecute
in class AbstractMultiInterceptor
args
- The argument(s) for the call.public IExternalAccess getExternalAccess()
public IServiceInvocationInterceptor getInterceptor(ServiceInvocationContext sic)
getInterceptor
in class AbstractMultiInterceptor
sic
- The context.public static Map getInterceptors()
Copyright © 2013. All Rights Reserved.