@Override protected GetProcedureResultResponse getProcedureResult( final GetProcedureResultRequest request) throws IOException { boolean done = spinCount.incrementAndGet() >= 10; return GetProcedureResultResponse.newBuilder() .setState(done ? GetProcedureResultResponse.State.FINISHED : GetProcedureResultResponse.State.RUNNING) .build(); } };
builder.setLastUpdate(result.getLastUpdate()); if (executor.isFinished(procId)) { builder.setState(GetProcedureResultResponse.State.FINISHED); if (result.isFailed()) { IOException exception = builder.setState(GetProcedureResultResponse.State.RUNNING); builder.setState(GetProcedureResultResponse.State.NOT_FOUND);
@Override protected GetProcedureResultResponse getProcedureResult( final GetProcedureResultRequest request) throws IOException { boolean done = spinCount.incrementAndGet() >= 10; return GetProcedureResultResponse.newBuilder() .setState(done ? GetProcedureResultResponse.State.FINISHED : GetProcedureResultResponse.State.RUNNING) .build(); } };
@Override protected GetProcedureResultResponse getProcedureResult( final GetProcedureResultRequest request) throws IOException { getProcedureResultCalled = true; return GetProcedureResultResponse.newBuilder() .setState(GetProcedureResultResponse.State.FINISHED) .build(); }
@Override protected GetProcedureResultResponse getProcedureResult( final GetProcedureResultRequest request) throws IOException { getProcedureResultCalled = true; return GetProcedureResultResponse.newBuilder() .setState(GetProcedureResultResponse.State.FINISHED) .build(); }