eXo JCR :: Component :: Extension Service 1.15.1-CP01

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

All Known Subinterfaces:
BackupChain
All Known Implementing Classes:
BackupChainImpl, RepositoryBackupChainImpl

public interface RepositoryBackupChain

Created by The eXo Platform SAS.
Date: 2010

Version:
$Id$
Author:
Alex Reshetnyak

Field Summary
static int FINISHED
          State of backup FINISHED.
static int FULL_BACKUP_FINISHED_INCREMENTAL_BACKUP_WORKING
          State of backup : full backup was finished and incremental backup is working.
static int INITIALIZED
          Sate of backup INITIALIZED.
static int WORKING
          State of backup WORKING.
 
Method Summary
 RepositoryBackupConfig getBackupConfig()
          Getting repository backup config.
 String getBackupId()
          Getting identifier of backup.
 String getLogFilePath()
          Getting path to backup log.
 Calendar getStartedTime()
          Getting started time of backup.
 int getState()
          Getting state of backup.
 boolean isFinished()
          isFinished.
 void startBackup()
          Call start backup.
 void stopBackup()
          Call stop backup.
 

Field Detail

FULL_BACKUP_FINISHED_INCREMENTAL_BACKUP_WORKING

static final int FULL_BACKUP_FINISHED_INCREMENTAL_BACKUP_WORKING
State of backup : full backup was finished and incremental backup is working.

See Also:
Constant Field Values

WORKING

static final int WORKING
State of backup WORKING.

See Also:
Constant Field Values

FINISHED

static final int FINISHED
State of backup FINISHED.

See Also:
Constant Field Values

INITIALIZED

static final int INITIALIZED
Sate of backup INITIALIZED.

See Also:
Constant Field Values
Method Detail

startBackup

void startBackup()
Call start backup.


stopBackup

void stopBackup()
Call stop backup.


getState

int getState()
Getting state of backup.

Returns:
int return state of backup

isFinished

boolean isFinished()
isFinished.

Returns:
boolean return 'true' if backup was finished.

getLogFilePath

String getLogFilePath()
Getting path to backup log.

Returns:
String return path to backup log

getBackupId

String getBackupId()
Getting identifier of backup.

Returns:
String return identifier of backup

getStartedTime

Calendar getStartedTime()
Getting started time of backup.

Returns:
Calendar return started time of backup

getBackupConfig

RepositoryBackupConfig getBackupConfig()
Getting repository backup config.

Returns:
RepositoryBackupConfig return the repository backup config

eXo JCR :: Component :: Extension Service 1.15.1-CP01

Copyright © 2013 eXo Platform SAS. All Rights Reserved.