| Interface | Description |
|---|---|
| ProcedureCoordinatorRpcs |
RPCs for the coordinator to run a barriered procedure with subprocedures executed at
distributed members.
|
| ProcedureMemberRpcs |
This is the notification interface for Procedures that encapsulates message passing from
members to a coordinator.
|
| SubprocedureFactory |
Task builder to build instances of a
ProcedureMember's Subprocedures. |
| Class | Description |
|---|---|
| MasterProcedureManager |
A life-cycle management interface for globally barriered procedures on master.
|
| MasterProcedureManagerHost |
Provides the globally barriered procedure framework and environment for
master oriented operations.
|
| Procedure |
A globally-barriered distributed procedure.
|
| ProcedureCoordinator |
This is the master side of a distributed complex procedure execution.
|
| ProcedureManager | |
| ProcedureManagerHost<E extends ProcedureManager> |
Provides the common setup framework and runtime services for globally
barriered procedure invocation from HBase services.
|
| ProcedureMember |
Process to kick off and manage a running
Subprocedure on a member. |
| RegionServerProcedureManager |
A life-cycle management interface for globally barriered procedures on
region servers.
|
| RegionServerProcedureManagerHost |
Provides the globally barriered procedure framework and environment
for region server oriented operations.
|
| Subprocedure |
Distributed procedure member's Subprocedure.
|
| Subprocedure.SubprocedureImpl |
Empty Subprocedure for testing.
|
| ZKProcedureCoordinatorRpcs |
ZooKeeper based
ProcedureCoordinatorRpcs for a ProcedureCoordinator |
| ZKProcedureMemberRpcs |
ZooKeeper based controller for a procedure member.
|
| ZKProcedureUtil |
This is a shared ZooKeeper-based znode management utils for distributed procedure.
|
Copyright © 2014 The Apache Software Foundation. All rights reserved.