/** * Execute the command. * @param args The argument(s) for the call. * @return The result of the command. */ public IFuture<Void> execute(ServiceInvocationContext sic) { IFuture<Void> ret; IServiceInvocationInterceptor subic = getInterceptor(sic); if(subic!=null) { ret = subic.execute(sic); } else { ret = doExecute(sic); } return ret; }
/** * Execute the command. * @param args The argument(s) for the call. * @return The result of the command. */ public IFuture<Void> execute(ServiceInvocationContext sic) { IFuture<Void> ret; IServiceInvocationInterceptor subic = getInterceptor(sic); if(subic!=null) { ret = subic.execute(sic); } else { ret = doExecute(sic); } return ret; }