Class AnnotationLockDescriptorProvider
java.lang.Object
io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
- All Implemented Interfaces:
LockDescriptorProvider
@Component("core_AnnotationLockDescriptorProvider")
public class AnnotationLockDescriptorProvider
extends Object
implements LockDescriptorProvider
The
AnnotationLockDescriptorProvider creates and collects
LockDescriptor objects for locks annotated by PessimisticLock
annotation from data model objects.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ExtendedEntitiesprotected Metadataprotected MetadataToolsprotected io.micrometer.core.instrument.MeterRegistryprotected JmixModulesprotected Resources -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
extendedEntities
-
metadataTools
-
metadata
-
modules
-
resources
-
meterRegistry
@Autowired protected io.micrometer.core.instrument.MeterRegistry meterRegistry
-
-
Constructor Details
-
AnnotationLockDescriptorProvider
public AnnotationLockDescriptorProvider()
-
-
Method Details
-
getLockDescriptors
- Specified by:
getLockDescriptorsin interfaceLockDescriptorProvider
-