Class LockBasedSequenceValueProvider
java.lang.Object
com.flowable.platform.engine.impl.sequence.LockBasedSequenceValueProvider
- All Implemented Interfaces:
SequenceValueProvider
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.flowable.platform.api.sequence.SequenceValueProvider
SequenceValueProvider.Context
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.flowable.common.engine.impl.interceptor.CommandExecutor
protected final org.flowable.common.engine.impl.interceptor.CommandConfig
protected final LockBasedSequenceValueProviderProperties
-
Constructor Summary
ConstructorsConstructorDescriptionLockBasedSequenceValueProvider
(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, LockBasedSequenceValueProviderProperties properties) -
Method Summary
-
Field Details
-
commandExecutor
protected final org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor -
properties
-
incrementSequenceCommandConfig
protected final org.flowable.common.engine.impl.interceptor.CommandConfig incrementSequenceCommandConfig
-
-
Constructor Details
-
LockBasedSequenceValueProvider
public LockBasedSequenceValueProvider(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, LockBasedSequenceValueProviderProperties properties)
-
-
Method Details
-
nextValue
- Specified by:
nextValue
in interfaceSequenceValueProvider
-