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 Details

    • extendedEntities

      @Autowired protected ExtendedEntities extendedEntities
    • metadataTools

      @Autowired protected MetadataTools metadataTools
    • metadata

      @Autowired protected Metadata metadata
    • modules

      @Autowired protected JmixModules modules
    • resources

      @Autowired protected Resources resources
    • meterRegistry

      @Autowired protected io.micrometer.core.instrument.MeterRegistry meterRegistry
  • Constructor Details

    • AnnotationLockDescriptorProvider

      public AnnotationLockDescriptorProvider()
  • Method Details