org.apache.hadoop.hbase.util
Class ShutdownHookManager

java.lang.Object
  extended by org.apache.hadoop.hbase.util.ShutdownHookManager

public abstract class ShutdownHookManager
extends Object

This class provides ShutdownHookManager shims for HBase to interact with the Hadoop 1.0.x and the Hadoop 2.0+ series. NOTE: No testing done against 0.22.x, or 0.21.x.


Constructor Summary
ShutdownHookManager()
           
 
Method Summary
abstract  void addShutdownHook(Thread shutdownHook, int priority)
           
static void affixShutdownHook(Thread shutdownHook, int priority)
           
static boolean deleteShutdownHook(Runnable shutdownHook)
           
abstract  boolean removeShutdownHook(Runnable shutdownHook)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShutdownHookManager

public ShutdownHookManager()
Method Detail

addShutdownHook

public abstract void addShutdownHook(Thread shutdownHook,
                                     int priority)

removeShutdownHook

public abstract boolean removeShutdownHook(Runnable shutdownHook)

affixShutdownHook

public static void affixShutdownHook(Thread shutdownHook,
                                     int priority)

deleteShutdownHook

public static boolean deleteShutdownHook(Runnable shutdownHook)


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