org.apache.hadoop.hbase.regionserver.handler
Class CloseRegionHandler
java.lang.Object
org.apache.hadoop.hbase.executor.EventHandler
org.apache.hadoop.hbase.regionserver.handler.CloseRegionHandler
- All Implemented Interfaces:
- Comparable<Runnable>, Runnable
- Direct Known Subclasses:
- CloseMetaHandler, CloseRootHandler
public class CloseRegionHandler
- extends EventHandler
Handles closing of a region on a region server.
Constructor Summary |
|
CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo)
|
|
CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo,
boolean abort,
boolean zk)
This method used internally by the RegionServer to close out regions. |
protected |
CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo,
boolean abort,
boolean zk,
EventHandler.EventType eventType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CloseRegionHandler
public CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo)
CloseRegionHandler
public CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo,
boolean abort,
boolean zk)
- This method used internally by the RegionServer to close out regions.
- Parameters:
server
- rsServices
- regionInfo
- abort
- If the regionserver is aborting.zk
- If the close should be noted out in zookeeper.
CloseRegionHandler
protected CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo,
boolean abort,
boolean zk,
EventHandler.EventType eventType)
getRegionInfo
public HRegionInfo getRegionInfo()
process
public void process()
- Description copied from class:
EventHandler
- This method is the main processing loop to be implemented by the various
subclasses.
- Specified by:
process
in class EventHandler
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.