org.exoplatform.services.jcr.ext.backup.impl.rdbms
Class FullBackupJob
java.lang.Object
org.exoplatform.services.jcr.ext.backup.impl.AbstractBackupJob
org.exoplatform.services.jcr.ext.backup.impl.AbstractFullBackupJob
org.exoplatform.services.jcr.ext.backup.impl.rdbms.FullBackupJob
- All Implemented Interfaces:
- Runnable, BackupJob
public class FullBackupJob
- extends AbstractFullBackupJob
Created by The eXo Platform SARL Author : Alex Reshetnyak alex.reshetnyak@exoplatform.com.ua Nov
21, 2007
|
Field Summary |
protected static org.exoplatform.services.log.Log |
LOG
Logger. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final org.exoplatform.services.log.Log LOG
- Logger.
FullBackupJob
public FullBackupJob()
createStorage
protected URL createStorage()
throws FileNotFoundException,
IOException
- This method is called by run() and resume() Backup implementation knows how to create new
storage
- Specified by:
createStorage in class AbstractBackupJob
- Returns:
- URL of new storage
- Throws:
FileNotFoundException
IOException
init
public void init(ManageableRepository repository,
String workspaceName,
BackupConfig config,
Calendar timeStamp)
- Initialize.
- Parameters:
repository - ManageableRepository, the manageable repositoryworkspaceName - String, the workspace nameconfig - BackupConfig, the backup configtimeStamp - Calendar, the time stamp
run
public void run()
-
stop
public void stop()
- Call stop of job.
Copyright © 2013 eXo Platform SAS. All Rights Reserved.