@Override public ArchivedExecution archive() { return new ArchivedExecution(this); } }
@Override public TaskManagerLocation getCurrentAssignedResourceLocation() { return currentExecution.getAssignedResourceLocation(); }
@Override public String getFailureCauseAsString() { return currentExecution.getFailureCauseAsString(); }
@Override public long getStateTimestamp(ExecutionState state) { return currentExecution.getStateTimestamp(state); }
@Override public ExecutionState getExecutionState() { return currentExecution.getState(); }
public AllocationID getLatestPriorAllocation() { ArchivedExecution latestPriorExecution = getLatestPriorExecution(); return latestPriorExecution != null ? latestPriorExecution.getAssignedAllocationID() : null; }
@Override public long getStateTimestamp(ExecutionState state) { return currentExecution.getStateTimestamp(state); }
@Override public ExecutionState getExecutionState() { return currentExecution.getState(); }
public AllocationID getLatestPriorAllocation() { ArchivedExecution latestPriorExecution = getLatestPriorExecution(); return latestPriorExecution != null ? latestPriorExecution.getAssignedAllocationID() : null; }
@Override public TaskManagerLocation getCurrentAssignedResourceLocation() { return currentExecution.getAssignedResourceLocation(); }
@Override public String getFailureCauseAsString() { return currentExecution.getFailureCauseAsString(); }
@Override public ArchivedExecution archive() { return new ArchivedExecution(this); } }
@Override public long getStateTimestamp(ExecutionState state) { return currentExecution.getStateTimestamp(state); }
@Override public ExecutionState getExecutionState() { return currentExecution.getState(); }
@Override public TaskManagerLocation getCurrentAssignedResourceLocation() { return currentExecution.getAssignedResourceLocation(); }
@Override public String getFailureCauseAsString() { return currentExecution.getFailureCauseAsString(); }
@Override public ArchivedExecution archive() { return new ArchivedExecution(this); } }
@Override public long getStateTimestamp(ExecutionState state) { return currentExecution.getStateTimestamp(state); }
@Override public ExecutionState getExecutionState() { return currentExecution.getState(); }
@Override public TaskManagerLocation getCurrentAssignedResourceLocation() { return currentExecution.getAssignedResourceLocation(); }