public class FullBackupJob extends AbstractFullBackupJob
| Modifier and Type | Field and Description |
|---|---|
protected static org.exoplatform.services.log.Log |
LOG
Logger.
|
config, id, repository, state, timeStamp, url, workspaceName| Constructor and Description |
|---|
FullBackupJob() |
| Modifier and Type | Method and Description |
|---|---|
protected URL |
createStorage()
This method is called by run() and resume() Backup implementation knows how to create new
storage
|
void |
init(org.exoplatform.services.jcr.core.ManageableRepository repository,
String workspaceName,
BackupConfig config,
Calendar timeStamp)
Initialize.
|
void |
run() |
void |
stop()
Call stop of job.
|
getTypeaddListener, getId, getState, getStorageURL, notifyError, notifyListeners, removeListenerprotected URL createStorage() throws FileNotFoundException, IOException
createStorage in class AbstractBackupJobFileNotFoundExceptionIOExceptionpublic void init(org.exoplatform.services.jcr.core.ManageableRepository repository,
String workspaceName,
BackupConfig config,
Calendar timeStamp)
repository - ManageableRepository, the manageable repositoryworkspaceName - String, the workspace nameconfig - BackupConfig, the backup configtimeStamp - Calendar, the time stamppublic void run()
public void stop()
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.