org.exoplatform.services.jcr.ext.backup
Interface BackupChain

All Known Implementing Classes:
BackupChainImpl

public interface BackupChain

Created by The eXo Platform SAS Author : Alex Reshetnyak alex.reshetnyak@exoplatform.com.ua 09.01.2008


Field Summary
static int FINISHED
           
static int FULL_WORKING
           
static int INCREMENTAL_WORKING
           
static int INITIALIZED
           
static long TIMEOUT
           
 
Method Summary
 void addListener(BackupJobListener listener)
          Add listener to all existing and will be created in future jobs
 BackupConfig getBackupConfig()
           
 java.util.List<BackupJob> getBackupJobs()
           
 int getFullBackupState()
           
 java.lang.String getLogFilePath()
           
 int getState()
           
 boolean isFinished()
           
 void removeListener(BackupJobListener listener)
          Remove listener from all existing and don't add it to a created in future jobs
 void startBackup()
           
 void stopBackup()
           
 

Field Detail

FULL_WORKING

static final int FULL_WORKING
See Also:
Constant Field Values

INCREMENTAL_WORKING

static final int INCREMENTAL_WORKING
See Also:
Constant Field Values

FINISHED

static final int FINISHED
See Also:
Constant Field Values

INITIALIZED

static final int INITIALIZED
See Also:
Constant Field Values

TIMEOUT

static final long TIMEOUT
See Also:
Constant Field Values
Method Detail

getBackupJobs

java.util.List<BackupJob> getBackupJobs()

startBackup

void startBackup()

stopBackup

void stopBackup()

getBackupConfig

BackupConfig getBackupConfig()

getFullBackupState

int getFullBackupState()

getState

int getState()

isFinished

boolean isFinished()

getLogFilePath

java.lang.String getLogFilePath()

addListener

void addListener(BackupJobListener listener)
Add listener to all existing and will be created in future jobs

Parameters:
listener -

removeListener

void removeListener(BackupJobListener listener)
Remove listener from all existing and don't add it to a created in future jobs

Parameters:
listener -


Copyright © 2010 eXo Platform SAS. All Rights Reserved.