@Override public String getId() { return wrappedInvoker.getId(); }
public String getId() { return wrappedInvoker.getId(); }
private void addStepInvoker(StepInvoker stepInvoker) { stepInvokers.put(stepInvoker.getId(), stepInvoker); }
/** * Add a step to be published */ private void addStepInvoker(StepInvoker stepInvoker) { if ( connected.get() ) { throw new ChorusException("You cannot add more steps once the WebSocketStepPublisher is connected"); } stepInvokers.put(stepInvoker.getId(), stepInvoker); }
private void publishStep(StepInvoker invoker) { PublishStepMessage publishStepMessage = new PublishStepMessage( invoker.getId(), chorusClientId, invoker.getStepPattern().toString(), invoker.isPending(), invoker.getPendingMessage() == null ? Step.NO_PENDING_MESSAGE : invoker.getPendingMessage(), invoker.getTechnicalDescription(), invoker.getRetry().getDuration(), invoker.getRetry().getInterval() ); chorusWebSocketClient.sendMessage(publishStepMessage); }
/** * a map of properties representing a step invoker exported over the network using RMI protocol, * or null if the step invoker cannot be converted for remoting */ public JmxInvokerResult(StepInvoker i) { put(API_VERSION, ApiVersion.API_VERSION); put(STEP_ID, i.getId()); put(PENDING_MSG, i.getPendingMessage()); put(IS_PENDING, i.isPending()); put(PATTERN, i.getStepPattern().toString()); put(TECHNICAL_DESCRIPTION, i.getTechnicalDescription()); put(RETRY_DURATION, i.getRetry().getDuration()); put(RETRY_INTERVAL, i.getRetry().getInterval()); put(IS_DEPRECATED, i.isDeprecated()); }