Uses of Class
org.apache.hadoop.hbase.errorhandling.ForeignException

Packages that use ForeignException
org.apache.hadoop.hbase.errorhandling   
org.apache.hadoop.hbase.master   
org.apache.hadoop.hbase.master.snapshot   
org.apache.hadoop.hbase.procedure   
org.apache.hadoop.hbase.regionserver.snapshot   
 

Uses of ForeignException in org.apache.hadoop.hbase.errorhandling
 

Methods in org.apache.hadoop.hbase.errorhandling that return ForeignException
static ForeignException ForeignException.deserialize(byte[] bytes)
          Takes a series of bytes and tries to generate an ForeignException instance for it.
 ForeignException ForeignExceptionSnare.getException()
          Get the value of the captured exception.
 ForeignException ForeignExceptionDispatcher.getException()
           
 

Methods in org.apache.hadoop.hbase.errorhandling with parameters of type ForeignException
 void ForeignExceptionListener.receive(ForeignException e)
          Receive a ForeignException.
 void ForeignExceptionDispatcher.receive(ForeignException e)
           
 

Methods in org.apache.hadoop.hbase.errorhandling that throw ForeignException
 void ForeignExceptionSnare.rethrowException()
          Rethrow an exception currently held by the ForeignExceptionSnare.
 void ForeignExceptionDispatcher.rethrowException()
           
 

Uses of ForeignException in org.apache.hadoop.hbase.master
 

Methods in org.apache.hadoop.hbase.master that return ForeignException
 ForeignException SnapshotSentinel.getExceptionIfFailed()
          Get the exception that caused the snapshot to fail, if the snapshot has failed.
 

Methods in org.apache.hadoop.hbase.master that throw ForeignException
 void SnapshotSentinel.rethrowExceptionIfFailed()
          Rethrow the exception returned by SnapshotSentinel.getExceptionIfFailed().
 

Uses of ForeignException in org.apache.hadoop.hbase.master.snapshot
 

Methods in org.apache.hadoop.hbase.master.snapshot that return ForeignException
 ForeignException TakeSnapshotHandler.getException()
           
 ForeignException TakeSnapshotHandler.getExceptionIfFailed()
           
 ForeignException CloneSnapshotHandler.getExceptionIfFailed()
           
 ForeignException RestoreSnapshotHandler.getExceptionIfFailed()
           
 

Methods in org.apache.hadoop.hbase.master.snapshot that throw ForeignException
 void TakeSnapshotHandler.rethrowException()
           
 void TakeSnapshotHandler.rethrowExceptionIfFailed()
           
 void CloneSnapshotHandler.rethrowExceptionIfFailed()
           
 void RestoreSnapshotHandler.rethrowExceptionIfFailed()
           
 

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

Methods in org.apache.hadoop.hbase.procedure with parameters of type ForeignException
 void ProcedureCoordinator.abortProcedure(String procName, ForeignException reason)
          Abort the procedure with the given name
 void Procedure.receive(ForeignException e)
          A callback that handles incoming ForeignExceptions.
 void ProcedureMember.receiveAbortProcedure(String procName, ForeignException ee)
          Send abort to the specified procedure
 void ZKProcedureCoordinatorRpcs.sendAbortToMembers(Procedure proc, ForeignException ee)
          This is the abort message being sent by the coordinator to member TODO this code isn't actually used but can be used to issue a cancellation from the coordinator.
 void ProcedureCoordinatorRpcs.sendAbortToMembers(Procedure procName, ForeignException cause)
          Notify the members that the coordinator has aborted the procedure and that it should release barrier resources.
 void ProcedureMemberRpcs.sendMemberAborted(Subprocedure sub, ForeignException cause)
          Notify the coordinator that we aborted the specified 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.
 

Methods in org.apache.hadoop.hbase.procedure that throw ForeignException
abstract  void Subprocedure.acquireBarrier()
          The implementation of this method should gather and hold required resources (locks, disk space, etc) to satisfy the Procedures barrier condition.
 void Subprocedure.SubprocedureImpl.acquireBarrier()
           
abstract  void Subprocedure.insideBarrier()
          The implementation of this method should act with the assumption that the barrier condition has been satisfied.
 void Subprocedure.SubprocedureImpl.insideBarrier()
           
 void Procedure.sendGlobalBarrierReached()
          Sends a message to all members that the global barrier condition has been satisfied.
 void Procedure.sendGlobalBarrierStart()
          Sends a message to Members to create a new Subprocedure for this Procedure and execute the Subprocedure.acquireBarrier() step.
 void Procedure.waitForCompleted()
          Waits until the entire procedure has globally completed, or has been aborted.
static void Procedure.waitForLatch(CountDownLatch latch, ForeignExceptionSnare monitor, long wakeFrequency, String latchDescription)
          Wait for latch to count to zero, ignoring any spurious wake-ups, but waking periodically to check for errors
 void Subprocedure.waitForLocallyCompleted()
          Waits until the entire procedure has globally completed, or has been aborted.
 

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

Methods in org.apache.hadoop.hbase.regionserver.snapshot that throw ForeignException
 void FlushSnapshotSubprocedure.acquireBarrier()
          do nothing, core of snapshot is executed in FlushSnapshotSubprocedure.insideBarrier() step.
 void FlushSnapshotSubprocedure.insideBarrier()
          do a flush snapshot of every region on this rs from the target table.
 



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