Class LifecycleChangeLock
java.lang.Object
org.jobrunr.server.lifecycle.AbstractLifecycleLock
org.jobrunr.server.lifecycle.LifecycleChangeLock
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Fields inherited from class AbstractLifecycleLock
backgroundJobServerLifecycle -
Constructor Summary
ConstructorsConstructorDescriptionLifecycleChangeLock(BackgroundJobServerLifecycle backgroundJobServerLifecycle, BackgroundJobServerLifecycleEvent lifecycleEvent) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidlock(ReentrantReadWriteLock readWriteLock) voidprotected voidunlock(ReentrantReadWriteLock readWriteLock) Methods inherited from class AbstractLifecycleLock
close
-
Constructor Details
-
LifecycleChangeLock
public LifecycleChangeLock(BackgroundJobServerLifecycle backgroundJobServerLifecycle, BackgroundJobServerLifecycleEvent lifecycleEvent)
-
-
Method Details
-
succeeded
public void succeeded() -
lock
- Specified by:
lockin classAbstractLifecycleLock
-
unlock
- Specified by:
unlockin classAbstractLifecycleLock
-