Class RepositoryImpl

java.lang.Object
org.nuxeo.ecm.core.storage.sql.RepositoryImpl
All Implemented Interfaces:
Repository, Repository, RepositoryManagement

public class RepositoryImpl extends Object implements Repository, Repository
Repository implementation, to be extended by backend-specific initialization code.
  • Field Details

    • TEST_UPGRADE

      public static final String TEST_UPGRADE
      See Also:
    • TEST_UPGRADE_VERSIONS

      public static final String TEST_UPGRADE_VERSIONS
      See Also:
    • TEST_UPGRADE_LAST_CONTRIBUTOR

      public static final String TEST_UPGRADE_LAST_CONTRIBUTOR
      See Also:
    • TEST_UPGRADE_LOCKS

      public static final String TEST_UPGRADE_LOCKS
      See Also:
    • TEST_UPGRADE_SYS_CHANGE_TOKEN

      public static final String TEST_UPGRADE_SYS_CHANGE_TOKEN
      See Also:
    • testProps

      public static Map<String,Serializable> testProps
    • repositoryDescriptor

      protected final RepositoryDescriptor repositoryDescriptor
    • registry

      protected final io.dropwizard.metrics5.MetricRegistry registry
    • sessionCount

      protected final io.dropwizard.metrics5.Counter sessionCount
    • selfRegisteredLockManager

      protected boolean selfRegisteredLockManager
      Since:
      7.4 : used to know if the LockManager was provided by this repository or externally
    • invalidationsPropagator

      public final VCSInvalidationsPropagator invalidationsPropagator
      Propagator of invalidations to all mappers' caches.
    • clusterInvalidator

      protected VCSClusterInvalidator clusterInvalidator
    • requiresClusterSQL

      public boolean requiresClusterSQL
    • sqlInfo

      protected SQLInfo sqlInfo
  • Constructor Details

  • Method Details