org.exoplatform.services.jcr.ext.backup
Class BackupChainLog

java.lang.Object
  extended by org.exoplatform.services.jcr.ext.backup.BackupChainLog

public class BackupChainLog
extends java.lang.Object

Created by The eXo Platform SARL .

Version:
$Id: BackupChainLog.java 35186 2009-08-07 14:23:43Z pnedonosko $
Author:
Gennady Azarenkov

Field Summary
protected static org.apache.commons.logging.Log logger
           
 
Constructor Summary
BackupChainLog(java.io.File log)
           
BackupChainLog(java.io.File logDir, BackupConfig config, java.lang.String fullBackupType, java.lang.String incrementalBackupType)
           
 
Method Summary
 void addJobEntry(BackupJob job)
           
 void endLog()
           
 BackupConfig getBackupConfig()
           
 java.lang.String getConfigInfo()
           
 java.util.List<JobEntryInfo> getJobEntryInfos()
           
 java.util.Collection<JobEntryInfo> getJobEntryStates()
           
 java.lang.String getLogFilePath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static org.apache.commons.logging.Log logger
Constructor Detail

BackupChainLog

public BackupChainLog(java.io.File logDir,
                      BackupConfig config,
                      java.lang.String fullBackupType,
                      java.lang.String incrementalBackupType)
               throws BackupOperationException
Throws:
BackupOperationException

BackupChainLog

public BackupChainLog(java.io.File log)
               throws BackupOperationException
Throws:
BackupOperationException
Method Detail

addJobEntry

public void addJobEntry(BackupJob job)

getConfigInfo

public java.lang.String getConfigInfo()

getJobEntryInfos

public java.util.List<JobEntryInfo> getJobEntryInfos()

endLog

public void endLog()

getJobEntryStates

public java.util.Collection<JobEntryInfo> getJobEntryStates()

getBackupConfig

public BackupConfig getBackupConfig()

getLogFilePath

public java.lang.String getLogFilePath()


Copyright © 2010 eXo Platform SAS. All Rights Reserved.