@InterfaceAudience.Private public class CloseRegionHandler extends EventHandler
EventHandler.EventHandlerListener
eventType, seqids, server, waitingTimeForEvents
Modifier | Constructor and Description |
---|---|
|
CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo) |
|
CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo,
boolean abort,
boolean zk,
int versionOfClosingNode)
This method used internally by the RegionServer to close out regions.
|
|
CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo,
boolean abort,
boolean zk,
int versionOfClosingNode,
EventType eventType) |
protected |
CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo,
boolean abort,
boolean zk,
int versionOfClosingNode,
EventType eventType,
ServerName destination) |
|
CloseRegionHandler(Server server,
RegionServerServices rsServices,
HRegionInfo regionInfo,
boolean abort,
boolean zk,
int versionOfClosingNode,
ServerName destination) |
Modifier and Type | Method and Description |
---|---|
HRegionInfo |
getRegionInfo() |
void |
process()
This method is the main processing loop to be implemented by the various
subclasses.
|
compareTo, getEventType, getInformativeName, getListener, getPriority, getSeqid, handleException, prepare, run, setListener, toString
public CloseRegionHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo)
public CloseRegionHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, boolean abort, boolean zk, int versionOfClosingNode)
server
- rsServices
- regionInfo
- abort
- If the regionserver is aborting.zk
- If the close should be noted out in zookeeper.public CloseRegionHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, boolean abort, boolean zk, int versionOfClosingNode, ServerName destination)
public CloseRegionHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, boolean abort, boolean zk, int versionOfClosingNode, EventType eventType)
protected CloseRegionHandler(Server server, RegionServerServices rsServices, HRegionInfo regionInfo, boolean abort, boolean zk, int versionOfClosingNode, EventType eventType, ServerName destination)
public HRegionInfo getRegionInfo()
public void process()
EventHandler
process
in class EventHandler
Copyright © 2014 The Apache Software Foundation. All rights reserved.