eXo JCR :: Component :: Extension Service 1.16.0-CR2

org.exoplatform.services.jcr.ext.backup.server.bean.response
Class DetailedInfo

java.lang.Object
  extended by org.exoplatform.services.jcr.ext.backup.server.bean.response.ShortInfo
      extended by org.exoplatform.services.jcr.ext.backup.server.bean.response.DetailedInfo
Direct Known Subclasses:
DetailedInfoEx

public class DetailedInfo
extends ShortInfo

Created by The eXo Platform SAS.
Date: 13.04.2009

Version:
$Id: DetailedInfo.java 111 2008-11-11 11:11:11Z rainf0x $
Author:
Alex Reshetnyak

Field Summary
 
Fields inherited from class org.exoplatform.services.jcr.ext.backup.server.bean.response.ShortInfo
COMPLETED, CURRENT, RESTORE
 
Constructor Summary
DetailedInfo()
          DetailedInfo constructor.
DetailedInfo(int type, BackupChain chain)
          DetailedInfo constructor.
DetailedInfo(int type, BackupChainLog chainLog)
          DetailedInfo constructor.
DetailedInfo(int type, BackupChainLog chainLog, Calendar startedTime, Calendar finishedTime, int state)
          DetailedInfo constructor.
DetailedInfo(int type, BackupChainLog chainLog, Calendar startedTime, Calendar finishedTime, int state, String repositroryName, String workspaceName)
          DetailedInfo constructor.
DetailedInfo(int type, RepositoryBackupChain chain)
          DetailedInfo constructor.
DetailedInfo(int type, RepositoryBackupChainLog chainLog)
          DetailedInfo constructor.
DetailedInfo(int type, RepositoryBackupChainLog chainLog, Calendar startedTime, Calendar finishedTime, int state, String repositroryName)
          DetailedInfo constructor.
 
Method Summary
 BackupConfigBean getBackupConfig()
          getBackupConfig.
 void setBackupConfig(BackupConfigBean backupConfig)
          setBackupConfig.
 
Methods inherited from class org.exoplatform.services.jcr.ext.backup.server.bean.response.ShortInfo
getBackupId, getBackupType, getFinishedTime, getRepositoryName, getStartedTime, getState, getType, getWorkspaceName, setBackupId, setBackupType, setFinishedTime, setRepositoryName, setStartedTime, setState, setType, setWorkspaceName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetailedInfo

public DetailedInfo()
DetailedInfo constructor.


DetailedInfo

public DetailedInfo(int type,
                    BackupChain chain)
DetailedInfo constructor.

Parameters:
type - int, the type of detailed info (current or completed)
chain - backupChain

DetailedInfo

public DetailedInfo(int type,
                    RepositoryBackupChain chain)
DetailedInfo constructor.

Parameters:
type - int, the type of detailed info (current or completed)
chain - backupChain

DetailedInfo

public DetailedInfo(int type,
                    BackupChainLog chainLog)
DetailedInfo constructor.

Parameters:
type - int, the type of detailed info (current or completed)
chainLog - BackupChainLog

DetailedInfo

public DetailedInfo(int type,
                    RepositoryBackupChainLog chainLog)
DetailedInfo constructor.

Parameters:
type - int, the type of detailed info (current or completed)
chainLog - RepositoryBackupChainLog

DetailedInfo

public DetailedInfo(int type,
                    BackupChainLog chainLog,
                    Calendar startedTime,
                    Calendar finishedTime,
                    int state)
DetailedInfo constructor. For current restore.

Parameters:
type - int, the type of DetailedInfo
chainLog - BackupChainLog, chain log for restore
startedTime - Calendar, the started time of restore
finishedTime - Calendar, the finished time of restore
state - int, the state of restore

DetailedInfo

public DetailedInfo(int type,
                    BackupChainLog chainLog,
                    Calendar startedTime,
                    Calendar finishedTime,
                    int state,
                    String repositroryName,
                    String workspaceName)
DetailedInfo constructor. For restore.

Parameters:
type - int, the type of DetailedInfo
chainLog - BackupChainLog, chain log for restore
startedTime - Calendar, the started time of restore
finishedTime - Calendar, the finished time of restore
state - int, the state of restore
repositroryName - String, the repository name
workspaceName - String, the workspace name

DetailedInfo

public DetailedInfo(int type,
                    RepositoryBackupChainLog chainLog,
                    Calendar startedTime,
                    Calendar finishedTime,
                    int state,
                    String repositroryName)
DetailedInfo constructor. For restore.

Parameters:
type - int, the type of DetailedInfo
chainLog - RepositoryBackupChainLog, chain log for restore
startedTime - Calendar, the started time of restore
finishedTime - Calendar, the finished time of restore
state - int, the state of restore
repositroryName - String, the repository name
workspaceName - String, the workspace name
Method Detail

getBackupConfig

public BackupConfigBean getBackupConfig()
getBackupConfig.

Returns:
BackupConfigBean return the bean to backup config

setBackupConfig

public void setBackupConfig(BackupConfigBean backupConfig)
setBackupConfig.

Parameters:
backupConfig - BackupConfigBean, the backup config bean

eXo JCR :: Component :: Extension Service 1.16.0-CR2

Copyright © 2014 eXo Platform SAS. All Rights Reserved.