Class ProcedureSyncWait.ProcedureFuture
java.lang.Object
org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait.ProcedureFuture
- All Implemented Interfaces:
- Future<byte[]>
- Enclosing class:
- ProcedureSyncWait
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate booleanprivate final Procedure<?>private final ProcedureExecutor<MasterProcedureEnv>private byte[]
- 
Constructor SummaryConstructorsConstructorDescriptionProcedureFuture(ProcedureExecutor<MasterProcedureEnv> procExec, Procedure<?> proc) 
- 
Method Summary
- 
Field Details- 
procExec
- 
proc
- 
hasResult
- 
result
 
- 
- 
Constructor Details- 
ProcedureFuture
 
- 
- 
Method Details- 
cancel
- 
isCancelled- Specified by:
- isCancelledin interface- Future<byte[]>
 
- 
isDone
- 
get- Specified by:
- getin interface- Future<byte[]>
- Throws:
- InterruptedException
- ExecutionException
 
- 
getpublic byte[] get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException - Specified by:
- getin interface- Future<byte[]>
- Throws:
- InterruptedException
- ExecutionException
- TimeoutException
 
 
-