Package | Description |
---|---|
org.apache.hadoop.hbase.master.procedure | |
org.apache.hadoop.hbase.procedure2 |
Modifier and Type | Class and Description |
---|---|
class |
MasterProcedureScheduler
ProcedureScheduler for the Master Procedures.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleProcedureScheduler
Simple scheduler for procedures
|
Modifier and Type | Method and Description |
---|---|
void |
ProcedureEvent.wake(AbstractProcedureScheduler procedureScheduler)
Wakes up the suspended procedures by pushing them back into scheduler queues and sets the event
as ready.
|
static void |
ProcedureEvent.wakeEvents(AbstractProcedureScheduler scheduler,
ProcedureEvent... events)
Wakes up all the given events and puts the procedures waiting on them back into
ProcedureScheduler queues.
|
boolean |
ProcedureEvent.wakeIfSuspended(AbstractProcedureScheduler procedureScheduler,
Procedure<?> proc)
Wakes up the suspended procedures only if the given
proc is waiting on this event. |
(package private) void |
ProcedureEvent.wakeInternal(AbstractProcedureScheduler procedureScheduler)
Only to be used by ProcedureScheduler implementations.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.