Class RdbmsWorkspaceInitializer
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
- All Implemented Interfaces:
org.exoplatform.services.jcr.impl.core.WorkspaceInitializer,org.picocontainer.Startable
- Direct Known Subclasses:
RdbmsBackupWorkspaceInitializer
public class RdbmsWorkspaceInitializer
extends org.exoplatform.services.jcr.impl.core.BackupWorkspaceInitializer
- Version:
- $Id: RdbmsWorkspaceInitializer.java 34360 2009-07-22 23:58:59Z tolusha $
- Author:
- Anatoliy Bazko
-
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.protected final org.exoplatform.services.jcr.RepositoryServiceThe repository service.Fields 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
ConstructorsConstructorDescriptionRdbmsWorkspaceInitializer(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 RdbmsWorkspaceInitializer. -
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. -
repositoryService
protected final org.exoplatform.services.jcr.RepositoryService repositoryServiceThe repository service.
-
-
Constructor Details
-
RdbmsWorkspaceInitializer
public RdbmsWorkspaceInitializer(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 RdbmsWorkspaceInitializer.- Throws:
org.exoplatform.services.jcr.config.RepositoryConfigurationExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.RepositoryException
-
-
Method Details
-
doRestore
- Overrides:
doRestorein classorg.exoplatform.services.jcr.impl.core.BackupWorkspaceInitializer- Throws:
Throwable
-