@Override public void run() { _strategy.execute(); }
while (executionStrategy == null || !executionStrategy.isReadyForCommands()) { Object result = executionStrategy.execute(parseResult); setShellStatus(Status.EXECUTION_RESULT_PROCESSING); if (result != null) { exitShellRequest = (ExitShellRequest) result; executionStrategy.terminate(); } else { handleExecutionResult(result);
protected void produce() { if (LOG.isDebugEnabled()) LOG.debug("HTTP2 produce {} ", this); strategy.produce(); }
protected void dispatch() { if (LOG.isDebugEnabled()) LOG.debug("HTTP2 dispatch {} ", this); strategy.dispatch(); }
protected void produce() { if (LOG.isDebugEnabled()) LOG.debug("HTTP2 produce {} ", this); strategy.produce(); }
protected void dispatch() { if (LOG.isDebugEnabled()) LOG.debug("HTTP2 dispatch {} ", this); strategy.dispatch(); }