Class RdbmsBackupWorkspaceInitializer
- java.lang.Object
-
- org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer
-
- org.exoplatform.services.jcr.impl.core.BackupWorkspaceInitializer
-
- org.exoplatform.services.jcr.ext.backup.impl.rdbms.RdbmsWorkspaceInitializer
-
- org.exoplatform.services.jcr.ext.backup.impl.rdbms.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.LoglogLogger.-
Fields inherited from class org.exoplatform.services.jcr.ext.backup.impl.rdbms.RdbmsWorkspaceInitializer
LOG, repositoryService
-
Fields inherited from class org.exoplatform.services.jcr.impl.core.BackupWorkspaceInitializer
restoreDir
-
-
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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoRestore()
-
-
-
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.RepositoryExceptionConstructor RdbmsBackupWorkspaceInitializer.- Throws:
org.exoplatform.services.jcr.config.RepositoryConfigurationExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.RepositoryException
-
-
Method Detail
-
doRestore
protected void doRestore() throws Throwable- Overrides:
doRestorein classRdbmsWorkspaceInitializer- Throws:
Throwable
-
-