@Component(value="core_AnnotationLockDescriptorProvider") public class AnnotationLockDescriptorProvider extends java.lang.Object implements LockDescriptorProvider
AnnotationLockDescriptorProvider
creates and collects
LockDescriptor
objects for locks annotated by PessimisticLock
annotation from data model objects.Modifier and Type | Field and Description |
---|---|
protected ExtendedEntities |
extendedEntities |
protected Metadata |
metadata |
protected MetadataTools |
metadataTools |
protected io.micrometer.core.instrument.MeterRegistry |
meterRegistry |
protected JmixModules |
modules |
protected Resources |
resources |
Constructor and Description |
---|
AnnotationLockDescriptorProvider() |
Modifier and Type | Method and Description |
---|---|
java.util.List<LockDescriptor> |
getLockDescriptors() |
@Autowired protected ExtendedEntities extendedEntities
@Autowired protected MetadataTools metadataTools
@Autowired protected Metadata metadata
@Autowired protected JmixModules modules
@Autowired protected Resources resources
@Autowired protected io.micrometer.core.instrument.MeterRegistry meterRegistry
public java.util.List<LockDescriptor> getLockDescriptors()
getLockDescriptors
in interface LockDescriptorProvider