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
Created by The eXo Platform SAS.
Date: 2010
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
FieldsModifier and TypeFieldDescriptionprotected static final org.exoplatform.services.log.LogLogger.Fields inherited from class org.exoplatform.services.jcr.ext.backup.impl.rdbms.RdbmsWorkspaceInitializer
LOG, repositoryServiceFields inherited from class org.exoplatform.services.jcr.impl.core.BackupWorkspaceInitializer
restoreDirFields inherited from class org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer
dataManager, repositoryEntry, RESTORE_PATH_PARAMETER, restorePath, spoolConfig, workspaceEntry, workspaceNameFields inherited from interface org.exoplatform.services.jcr.impl.core.WorkspaceInitializer
ROOT_NODETYPE_PARAMETER, ROOT_PERMISSIONS_PARAMETER -
Constructor Summary
ConstructorsConstructorDescriptionRdbmsBackupWorkspaceInitializer(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
Methods inherited from class org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer
initWorkspace, isWorkspaceInitialized, read, start, stop
-
Field Details
-
log
protected static final org.exoplatform.services.log.Log logLogger.
-
-
Constructor Details
-
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.RepositoryConfigurationExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.RepositoryException
-
-
Method Details
-
doRestore
- Overrides:
doRestorein classRdbmsWorkspaceInitializer- Throws:
Throwable
-