public class CheckFileByteLockTask extends RemoteStateTask
Used to synchronize checking if an area of a file is readable/writeable by executing on the remote node that owns the file state/key.
TaskDebug, TaskLockState, TaskNoUpdate, TaskTiming
Constructor and Description |
---|
CheckFileByteLockTask()
Default constructor
|
CheckFileByteLockTask(java.lang.String mapName,
java.lang.String key,
ClusterFileLock lockCheck,
boolean writeCheck,
boolean debug,
boolean timingDebug)
Class constructor
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Boolean |
runRemoteTaskAgainstState(com.hazelcast.core.IMap stateCache,
ClusterFileState fState)
Run a remote task against a file state
|
call, getHazelcastInstance, getKey, getMapName, getTaskName, hasDebug, hasOption, hasTimingDebug, setHazelcastInstance
public CheckFileByteLockTask()
public CheckFileByteLockTask(java.lang.String mapName, java.lang.String key, ClusterFileLock lockCheck, boolean writeCheck, boolean debug, boolean timingDebug)
mapName
- Stringkey
- StringlockCheck
- ClusterFileLockwriteCheck
- booleandebug
- booleantimingDebug
- booleanprotected java.lang.Boolean runRemoteTaskAgainstState(com.hazelcast.core.IMap stateCache, ClusterFileState fState) throws java.lang.Exception
runRemoteTaskAgainstState
in class RemoteStateTask
stateCache
- IMapfState
- ClusterFileStatejava.lang.Exception
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.