/** * {@inheritDoc} */ @Override public Object execute(ExecutionType executionType) throws CommandActionExecutionException { HystrixInvokable command = HystrixCommandFactory.getInstance().createDelayed(createCopy(originalMetaHolder, executionType)); return new CommandExecutionAction(command, originalMetaHolder).execute(executionType); }
/** * {@inheritDoc} */ @Override public Object executeWithArgs(ExecutionType executionType, Object[] args) throws CommandActionExecutionException { HystrixInvokable command = HystrixCommandFactory.getInstance().createDelayed(createCopy(originalMetaHolder, executionType, args)); return new CommandExecutionAction(command, originalMetaHolder).execute(executionType); }
/** * {@inheritDoc} */ @Override public Object executeWithArgs(ExecutionType executionType, Object[] args) throws CommandActionExecutionException { HystrixInvokable command = HystrixCommandFactory.getInstance().createDelayed(createCopy(originalMetaHolder, executionType, args)); return new CommandExecutionAction(command, originalMetaHolder).execute(executionType); }
/** * {@inheritDoc} */ @Override public Object execute(ExecutionType executionType) throws CommandActionExecutionException { HystrixInvokable command = HystrixCommandFactory.getInstance().createDelayed(createCopy(originalMetaHolder, executionType)); return new CommandExecutionAction(command, originalMetaHolder).execute(executionType); }