Class TestProcedure.LatchedProcedure
java.lang.Object
org.apache.hadoop.hbase.procedure.Procedure
org.apache.hadoop.hbase.procedure.TestProcedure.LatchedProcedure
- All Implemented Interfaces:
 Callable<Void>,org.apache.hadoop.hbase.errorhandling.ForeignExceptionListener
- Enclosing class:
 - TestProcedure
 
- 
Field Summary
FieldsModifier and TypeFieldDescription(package private) CountDownLatch(package private) CountDownLatch(package private) CountDownLatchFields inherited from class org.apache.hadoop.hbase.procedure.Procedure
acquiredBarrierLatch, completedLatch, releasedBarrierLatch, timeoutInjector, wakeFrequency - 
Constructor Summary
ConstructorsConstructorDescriptionLatchedProcedure(org.apache.hadoop.hbase.procedure.ProcedureCoordinator coord, org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher monitor, long wakeFreq, long timeout, String opName, byte[] data, List<String> expectedMembers)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidMethods inherited from class org.apache.hadoop.hbase.procedure.Procedure
barrierAcquiredByMember, barrierReleasedByMember, call, getErrorMonitor, getName, getStatus, isCompleted, receive, waitForCompleted, waitForCompletedWithRet, waitForLatch 
- 
Field Details
- 
startedAcquireBarrier
 - 
startedDuringBarrier
 - 
completedProcedure
 
 - 
 - 
Constructor Details
- 
LatchedProcedure
public LatchedProcedure(org.apache.hadoop.hbase.procedure.ProcedureCoordinator coord, org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher monitor, long wakeFreq, long timeout, String opName, byte[] data, List<String> expectedMembers)  
 - 
 - 
Method Details
- 
sendGlobalBarrierStart
- Overrides:
 sendGlobalBarrierStartin classorg.apache.hadoop.hbase.procedure.Procedure
 - 
sendGlobalBarrierReached
- Overrides:
 sendGlobalBarrierReachedin classorg.apache.hadoop.hbase.procedure.Procedure
 - 
sendGlobalBarrierComplete
- Overrides:
 sendGlobalBarrierCompletein classorg.apache.hadoop.hbase.procedure.Procedure
 
 -