Class JobExistingWorkspaceRestore

java.lang.Object
java.lang.Thread
org.exoplatform.services.jcr.ext.backup.impl.JobWorkspaceRestore
org.exoplatform.services.jcr.ext.backup.impl.JobExistingWorkspaceRestore
All Implemented Interfaces:
Runnable

public class JobExistingWorkspaceRestore extends JobWorkspaceRestore
Created by The eXo Platform SAS.
Date: 2010
Version:
$Id$
Author:
Alex Reshetnyak
  • Constructor Details

    • JobExistingWorkspaceRestore

      public JobExistingWorkspaceRestore(org.exoplatform.services.jcr.RepositoryService repositoryService, BackupManager backupManager, String repositoryName, File logFile, org.exoplatform.services.jcr.config.WorkspaceEntry wEntry)
      JobExistingWorkspaceRestore constructor.
  • Method Details

    • restoreWorkspace

      protected void restoreWorkspace() throws WorkspaceRestoreException
      Will be restored the workspace.
      Overrides:
      restoreWorkspace in class JobWorkspaceRestore
      Throws:
      WorkspaceRestoreException
    • removeWorkspace

      protected void removeWorkspace(org.exoplatform.services.jcr.core.ManageableRepository mr, String workspaceName) throws javax.jcr.RepositoryException
      Remove workspace.
      Overrides:
      removeWorkspace in class JobWorkspaceRestore
      Parameters:
      mr - ManageableRepository, the manageable repository
      workspaceName - String, the workspace name
      Throws:
      javax.jcr.RepositoryException - will be generated the RepositoryException