Class RdbmsBackupWorkspaceInitializer

  • All Implemented Interfaces:
    org.exoplatform.services.jcr.impl.core.WorkspaceInitializer, org.picocontainer.Startable

    public class RdbmsBackupWorkspaceInitializer
    extends RdbmsWorkspaceInitializer
    Created by The eXo Platform SAS.
    Date: 2010
    Version:
    $Id$
    Author:
    Alex Reshetnyak
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer

        org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer.Base64Decoder, org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer.BinaryValueWriter, org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer.StringValueWriter, org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer.SVNodeData, org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer.SVPropertyData, org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer.TempOutputStream, org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer.ValueWriter
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static org.exoplatform.services.log.Log log
      Logger.
      • Fields inherited from class org.exoplatform.services.jcr.impl.core.BackupWorkspaceInitializer

        restoreDir
      • Fields inherited from class org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer

        dataManager, repositoryEntry, RESTORE_PATH_PARAMETER, restorePath, spoolConfig, workspaceEntry, workspaceName
      • Fields inherited from interface org.exoplatform.services.jcr.impl.core.WorkspaceInitializer

        ROOT_NODETYPE_PARAMETER, ROOT_PERMISSIONS_PARAMETER
    • Constructor Summary

      Constructors 
      Constructor Description
      RdbmsBackupWorkspaceInitializer​(org.exoplatform.services.jcr.config.WorkspaceEntry config, org.exoplatform.services.jcr.config.RepositoryEntry repConfig, org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorkspaceDataManager dataManager, org.exoplatform.services.jcr.impl.core.NamespaceRegistryImpl namespaceRegistry, org.exoplatform.services.jcr.impl.core.LocationFactory locationFactory, org.exoplatform.services.jcr.impl.core.nodetype.NodeTypeManagerImpl nodeTypeManager, org.exoplatform.services.jcr.impl.core.value.ValueFactoryImpl valueFactory, org.exoplatform.services.jcr.access.AccessManager accessManager, org.exoplatform.services.jcr.RepositoryService repositoryService)
      Constructor RdbmsBackupWorkspaceInitializer.
    • Field Detail

      • log

        protected static final org.exoplatform.services.log.Log log
        Logger.
    • Constructor Detail

      • RdbmsBackupWorkspaceInitializer

        public RdbmsBackupWorkspaceInitializer​(org.exoplatform.services.jcr.config.WorkspaceEntry config,
                                               org.exoplatform.services.jcr.config.RepositoryEntry repConfig,
                                               org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorkspaceDataManager dataManager,
                                               org.exoplatform.services.jcr.impl.core.NamespaceRegistryImpl namespaceRegistry,
                                               org.exoplatform.services.jcr.impl.core.LocationFactory locationFactory,
                                               org.exoplatform.services.jcr.impl.core.nodetype.NodeTypeManagerImpl nodeTypeManager,
                                               org.exoplatform.services.jcr.impl.core.value.ValueFactoryImpl valueFactory,
                                               org.exoplatform.services.jcr.access.AccessManager accessManager,
                                               org.exoplatform.services.jcr.RepositoryService repositoryService)
                                        throws org.exoplatform.services.jcr.config.RepositoryConfigurationException,
                                               javax.jcr.PathNotFoundException,
                                               javax.jcr.RepositoryException
        Constructor RdbmsBackupWorkspaceInitializer.
        Throws:
        org.exoplatform.services.jcr.config.RepositoryConfigurationException
        javax.jcr.PathNotFoundException
        javax.jcr.RepositoryException