Class RuntimeManagerLockWatcherSingletonService
- java.lang.Object
-
- org.jbpm.runtime.manager.impl.lock.RuntimeManagerLockWatcherSingletonService
-
public class RuntimeManagerLockWatcherSingletonService extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Logger
logger
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
isActive()
boolean
isWatched(int processInstanceId)
static RuntimeManagerLockWatcherSingletonService
reference()
static RuntimeManagerLockWatcherSingletonService
reference(Long watchLockPolling, Long maxLockProcessingTime)
long
tryForcedUnlock()
void
unreference()
void
unwatch(long processInstanceId)
void
watch(long processInstanceId, RuntimeManagerLock lock)
-
-
-
Method Detail
-
tryForcedUnlock
public long tryForcedUnlock()
-
watch
public void watch(long processInstanceId, RuntimeManagerLock lock)
-
unwatch
public void unwatch(long processInstanceId)
-
isWatched
public boolean isWatched(int processInstanceId)
-
unreference
public void unreference()
-
reference
public static RuntimeManagerLockWatcherSingletonService reference()
-
reference
public static RuntimeManagerLockWatcherSingletonService reference(Long watchLockPolling, Long maxLockProcessingTime)
-
isActive
public static boolean isActive()
-
-