Uses of Class
org.apache.hadoop.hbase.procedure.Subprocedure

Packages that use Subprocedure
org.apache.hadoop.hbase.procedure   
org.apache.hadoop.hbase.regionserver.snapshot   
 

Uses of Subprocedure in org.apache.hadoop.hbase.procedure
 

Subclasses of Subprocedure in org.apache.hadoop.hbase.procedure
static class Subprocedure.SubprocedureImpl
          Empty Subprocedure for testing.
 

Methods in org.apache.hadoop.hbase.procedure that return Subprocedure
 Subprocedure SubprocedureFactory.buildSubprocedure(String procName, byte[] procArgs)
          Build Subprocedure when requested.
 Subprocedure ProcedureMember.createSubprocedure(String opName, byte[] data)
          This is separated from execution so that we can detect and handle the case where the subprocedure is invalid and inactionable due to bad info (like DISABLED snapshot type being sent here)
 

Methods in org.apache.hadoop.hbase.procedure with parameters of type Subprocedure
 void ZKProcedureMemberRpcs.sendMemberAborted(Subprocedure sub, ForeignException ee)
          This should be called by the member and should write a serialized root cause exception as to the abort znode.
 void ProcedureMemberRpcs.sendMemberAborted(Subprocedure sub, ForeignException cause)
          Notify the coordinator that we aborted the specified Subprocedure
 void ZKProcedureMemberRpcs.sendMemberAcquired(Subprocedure sub)
          This attempts to create an acquired state znode for the procedure (snapshot name).
 void ProcedureMemberRpcs.sendMemberAcquired(Subprocedure sub)
          Notify the coordinator that the specified Subprocedure has acquired the locally required barrier condition.
 void ZKProcedureMemberRpcs.sendMemberCompleted(Subprocedure sub)
          This acts as the ack for a completed snapshot
 void ProcedureMemberRpcs.sendMemberCompleted(Subprocedure sub)
          Notify the coordinator that the specified Subprocedure has completed the work that needed to be done under the global barrier.
 boolean ProcedureMember.submitSubprocedure(Subprocedure subproc)
          Submit an subprocedure for execution.
 

Uses of Subprocedure in org.apache.hadoop.hbase.regionserver.snapshot
 

Subclasses of Subprocedure in org.apache.hadoop.hbase.regionserver.snapshot
 class FlushSnapshotSubprocedure
          This online snapshot implementation uses the distributed procedure framework to force a store flush and then records the hfiles.
 

Methods in org.apache.hadoop.hbase.regionserver.snapshot that return Subprocedure
 Subprocedure RegionServerSnapshotManager.buildSubprocedure(HBaseProtos.SnapshotDescription snapshot)
          If in a running state, creates the specified subprocedure for handling an online snapshot.
 Subprocedure RegionServerSnapshotManager.SnapshotSubprocedureBuilder.buildSubprocedure(String name, byte[] data)
           
 



Copyright © 2015 The Apache Software Foundation. All rights reserved.