public final class AIOFileLockNodeManager extends FileLockNodeManager
interrupted
channel, FIRST_TIME_START, replicatedBackup
Constructor and Description |
---|
AIOFileLockNodeManager(String directory,
boolean replicatingBackup) |
Modifier and Type | Method and Description |
---|---|
protected FileLock |
lock(int liveLockPos) |
protected File |
newFileForRegionLock(int liveLockPos) |
protected FileLock |
tryLock(int lockPos) |
awaitLiveNode, crashLiveServer, interrupt, isAwaitingFailback, isBackupLive, isLiveLocked, pauseLiveServer, readNodeId, releaseBackup, start, startBackup, startLiveNode
createNodeId, getNodeGroupName, getNodeId, getUUID, isStarted, newFile, setNodeGroupName, setNodeID, setUpServerLockFile, setUUID, stop, stopBackup
public AIOFileLockNodeManager(String directory, boolean replicatingBackup)
directory
- replicatingBackup
- protected FileLock tryLock(int lockPos) throws Exception
tryLock
in class FileLockNodeManager
Exception
protected FileLock lock(int liveLockPos) throws IOException
lock
in class FileLockNodeManager
IOException
protected File newFileForRegionLock(int liveLockPos)
liveLockPos
- Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.