eXo JCR :: Component :: Extension Service 1.15.0-CR2

org.exoplatform.services.jcr.ext.backup.impl.rdbms
Class RdbmsWorkspaceInitializer

java.lang.Object
  extended by org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer
      extended by org.exoplatform.services.jcr.impl.core.BackupWorkspaceInitializer
          extended by org.exoplatform.services.jcr.ext.backup.impl.rdbms.RdbmsWorkspaceInitializer
All Implemented Interfaces:
WorkspaceInitializer, org.picocontainer.Startable
Direct Known Subclasses:
RdbmsBackupWorkspaceInitializer

public class RdbmsWorkspaceInitializer
extends 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
SysViewWorkspaceInitializer.Base64Decoder, SysViewWorkspaceInitializer.BinaryValueWriter, SysViewWorkspaceInitializer.StringValueWriter, SysViewWorkspaceInitializer.SVNodeData, SysViewWorkspaceInitializer.SVPropertyData, SysViewWorkspaceInitializer.TempOutputStream, SysViewWorkspaceInitializer.ValueWriter
 
Field Summary
protected static org.exoplatform.services.log.Log LOG
          Logger.
protected  RepositoryService repositoryService
          The repository service.
 
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
RdbmsWorkspaceInitializer(WorkspaceEntry config, RepositoryEntry repConfig, CacheableWorkspaceDataManager dataManager, NamespaceRegistryImpl namespaceRegistry, LocationFactory locationFactory, NodeTypeManagerImpl nodeTypeManager, ValueFactoryImpl valueFactory, AccessManager accessManager, RepositoryService repositoryService)
          Constructor RdbmsWorkspaceInitializer.
 
Method Summary
protected  void doRestore()
          
 
Methods inherited from class org.exoplatform.services.jcr.impl.core.SysViewWorkspaceInitializer
initWorkspace, isWorkspaceInitialized, read, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final org.exoplatform.services.log.Log LOG
Logger.


repositoryService

protected final RepositoryService repositoryService
The repository service.

Constructor Detail

RdbmsWorkspaceInitializer

public RdbmsWorkspaceInitializer(WorkspaceEntry config,
                                 RepositoryEntry repConfig,
                                 CacheableWorkspaceDataManager dataManager,
                                 NamespaceRegistryImpl namespaceRegistry,
                                 LocationFactory locationFactory,
                                 NodeTypeManagerImpl nodeTypeManager,
                                 ValueFactoryImpl valueFactory,
                                 AccessManager accessManager,
                                 RepositoryService repositoryService)
                          throws RepositoryConfigurationException,
                                 javax.jcr.PathNotFoundException,
                                 javax.jcr.RepositoryException
Constructor RdbmsWorkspaceInitializer.

Throws:
RepositoryConfigurationException
javax.jcr.PathNotFoundException
javax.jcr.RepositoryException
Method Detail

doRestore

protected void doRestore()
                  throws Throwable

Overrides:
doRestore in class BackupWorkspaceInitializer
Throws:
Throwable

eXo JCR :: Component :: Extension Service 1.15.0-CR2

Copyright © 2012 eXo Platform SAS. All Rights Reserved.