public class RdbmsWorkspaceInitializer extends BackupWorkspaceInitializer
SysViewWorkspaceInitializer.Base64Decoder, SysViewWorkspaceInitializer.BinaryValueWriter, SysViewWorkspaceInitializer.StringValueWriter, SysViewWorkspaceInitializer.SVNodeData, SysViewWorkspaceInitializer.SVPropertyData, SysViewWorkspaceInitializer.TempOutputStream, SysViewWorkspaceInitializer.ValueWriter| Modifier and Type | Field and Description |
|---|---|
protected static org.exoplatform.services.log.Log |
LOG
Logger.
|
protected RepositoryService |
repositoryService
The repository service.
|
restoreDirdataManager, repositoryEntry, RESTORE_PATH_PARAMETER, restorePath, spoolConfig, workspaceEntry, workspaceNameROOT_NODETYPE_PARAMETER, ROOT_PERMISSIONS_PARAMETER| Constructor and Description |
|---|
RdbmsWorkspaceInitializer(WorkspaceEntry config,
RepositoryEntry repConfig,
CacheableWorkspaceDataManager dataManager,
NamespaceRegistryImpl namespaceRegistry,
LocationFactory locationFactory,
NodeTypeManagerImpl nodeTypeManager,
ValueFactoryImpl valueFactory,
AccessManager accessManager,
RepositoryService repositoryService)
Constructor RdbmsWorkspaceInitializer.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doRestore() |
initWorkspace, isWorkspaceInitialized, read, start, stopprotected static final org.exoplatform.services.log.Log LOG
protected final RepositoryService repositoryService
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
RepositoryConfigurationExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.RepositoryExceptionprotected void doRestore()
throws Throwable
doRestore in class BackupWorkspaceInitializerThrowableCopyright © 2018 eXo Platform SAS. All Rights Reserved.