Examples of BackupConfigBean


Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

    String sURL = path + HTTPBackupAgent.Constants.BASE_URL +
                  HTTPBackupAgent.Constants.OperationType.START_BACKUP +
                  "/" + repositoryName +
                  "/" + workspaceName;

    BackupConfigBean bean = new BackupConfigBean(BackupManager.FULL_BACKUP_ONLY,
                                                 backupDir);
   
    JsonGeneratorImpl generatorImpl = new JsonGeneratorImpl();
    JsonValue json;
    try {
      json = generatorImpl.createJsonObject(bean);
    } catch (JsonException e) {
      throw new BackupExecuteException("Can not get json from  : " + bean.getClass().toString(), e);
    }
       
    BackupAgentResponse response  = transport.executePOST(sURL, json.toString());
   
    if (response.getStatus() == Response.Status.OK.getStatusCode()) {
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

    String sURL = path + HTTPBackupAgent.Constants.BASE_URL +
                  HTTPBackupAgent.Constants.OperationType.START_BACKUP +
                  "/" + repositoryName +
                  "/" + workspaceName;

    BackupConfigBean bean = new BackupConfigBean(BackupManager.FULL_AND_INCREMENTAL,
                                                 backupDir,
                                                 incr);
   
    JsonGeneratorImpl generatorImpl = new JsonGeneratorImpl();
    JsonValue json;
    try {
      json = generatorImpl.createJsonObject(bean);
    } catch (JsonException e) {
      throw new BackupExecuteException("Can not get json from  : " + bean.getClass().toString(), e);
    }
       
    BackupAgentResponse response  = transport.executePOST(sURL, json.toString());
   
    if (response.getStatus() == Response.Status.OK.getStatusCode()) {
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

      }
     
      if (info.getType() == DetailedInfo.COMPLETED) {
        String result = "\nThe completed (ready to restore) backup information : \n";
     
        BackupConfigBean configBean = info.getBackupConfig();
       
        result  += ("\t\tbackup id               : " + info.getBackupId() + "\n"
                  + "\t\tbackup folder           : " + configBean.getBackupDir() + "\n"
                  + "\t\trepository name         : " + info.getRepositoryName() + "\n"
                  + "\t\tworkspace name          : " + info.getWorkspaceName() + "\n"
                  + "\t\tbackup type             : " + (configBean.getBackupType() == BackupManager.FULL_AND_INCREMENTAL ? "full + incremetal" : "full only") + "\n"
                  + "\t\tstarted time            : " + info.getStartedTime() + "\n"
                  + (info.getFinishedTime().equals("") ? "\n" :
                    "\t\tfinished time           : " + info.getFinishedTime() + "\n\n"));
       
        return result;
      } else {
        String result = "\nThe current backup information : \n";
       
        BackupConfigBean configBean = info.getBackupConfig();
       
        result  += ("\t\tbackup id                : " + info.getBackupId() + "\n"
                  + "\t\tbackup folder            : " + configBean.getBackupDir() + "\n"
                  + "\t\trepository name          : " + info.getRepositoryName() + "\n"
                  + "\t\tworkspace name           : " + info.getWorkspaceName() + "\n"
                  + "\t\tbackup type              : " + (configBean.getBackupType() == BackupManager.FULL_AND_INCREMENTAL ? "full + incremetal" : "full only") + "\n"
                  + "\t\tfull backup state        : " + getState(info.getState())) + "\n"
                  + (info.getBackupType() == BackupManager.FULL_BACKUP_ONLY ? "" :
                    "\t\tincremental backup state : " "working" + "\n")
                  + "\t\tstarted time             : " + info.getStartedTime() + "\n"
                  + (info.getFinishedTime().equals("") ? "\n" :
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

     
      String result = "\nThe current restores information : \n";
     
        result += "\tRestore with id " + info.getBackupId()  + ":\n";
       
        BackupConfigBean configBean = info.getBackupConfig();
       
        result  += ("\t\tbackup folder           : " + configBean.getBackupDir() + "\n"
                  + "\t\trepository name         : " + info.getRepositoryName() + "\n"
                  + "\t\tworkspace name          : " + info.getWorkspaceName() + "\n"
                  + "\t\tbackup type             : " + (configBean.getBackupType() == BackupManager.FULL_AND_INCREMENTAL ? "full + incremetal" : "full only") + "\n"
                  + "\t\trestore state           : " +  getRestoreState(info.getState()) + "\n"
                  + "\t\tstarted time            : " + info.getStartedTime() + "\n"
                  + (info.getFinishedTime().equals("") ? "\n" :
                    "\t\tfinished time           : " + info.getFinishedTime() + "\n\n"));
       
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

      session_db6_ws2.save();

      File f = new File("target/temp/backup/" + System.currentTimeMillis());
      f.mkdirs();

      BackupConfigBean configBean = new BackupConfigBean(BackupManager.FULL_AND_INCREMENTAL, f.getPath(), 10000l);

      JsonGeneratorImpl generatorImpl = new JsonGeneratorImpl();
      JsonValue json = generatorImpl.createJsonObject(configBean);

      MultivaluedMap<String, String> headers = new MultivaluedMapImpl();
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

      session_db6_ws2.save();

      File f = new File("target/temp/backup/" + System.currentTimeMillis());
      f.mkdirs();

      BackupConfigBean configBean = new BackupConfigBean(BackupManager.FULL_AND_INCREMENTAL, f.getPath(), 10000l);

      JsonGeneratorImpl generatorImpl = new JsonGeneratorImpl();
      JsonValue json = generatorImpl.createJsonObject(configBean);

      MultivaluedMap<String, String> headers = new MultivaluedMapImpl();
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

      {
         String sURL =
                  path + HTTPBackupAgent.Constants.BASE_URL + HTTPBackupAgent.Constants.OperationType.START_BACKUP
                           + "/" + repositoryName + "/" + workspaceName;

         BackupConfigBean bean = new BackupConfigBean(BackupManager.FULL_BACKUP_ONLY, backupDir);

         JsonGeneratorImpl generatorImpl = new JsonGeneratorImpl();
         JsonValue json;
         try
         {
            json = generatorImpl.createJsonObject(bean);
         }
         catch (JsonException e)
         {
            throw new BackupExecuteException("Can not get json from  : " + bean.getClass().toString(), e);
         }

         BackupAgentResponse response = transport.executePOST(sURL, json.toString());

         if (response.getStatus() == Response.Status.OK.getStatusCode())
         {
            return "\nSuccessful : \n" + "\tstatus code = " + response.getStatus() + "\n";
         }
         else
         {
            return failureProcessing(response);
         }
      }
      else
      {
         String sURL =
                  path + HTTPBackupAgent.Constants.BASE_URL
                           + HTTPBackupAgent.Constants.OperationType.START_BACKUP_REPOSITORY + "/" + repositoryName;

         BackupConfigBean bean = new BackupConfigBean(BackupManager.FULL_BACKUP_ONLY, backupDir);

         JsonGeneratorImpl generatorImpl = new JsonGeneratorImpl();
         JsonValue json;
         try
         {
            json = generatorImpl.createJsonObject(bean);
         }
         catch (JsonException e)
         {
            throw new BackupExecuteException("Can not get json from  : " + bean.getClass().toString(), e);
         }

         BackupAgentResponse response = transport.executePOST(sURL, json.toString());

         if (response.getStatus() == Response.Status.OK.getStatusCode())
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

      {
         String sURL =
                  path + HTTPBackupAgent.Constants.BASE_URL + HTTPBackupAgent.Constants.OperationType.START_BACKUP
                           + "/" + repositoryName + "/" + workspaceName;

         BackupConfigBean bean = new BackupConfigBean(BackupManager.FULL_AND_INCREMENTAL, backupDir, incr);

         JsonGeneratorImpl generatorImpl = new JsonGeneratorImpl();
         JsonValue json;
         try
         {
            json = generatorImpl.createJsonObject(bean);
         }
         catch (JsonException e)
         {
            throw new BackupExecuteException("Can not get json from  : " + bean.getClass().toString(), e);
         }

         BackupAgentResponse response = transport.executePOST(sURL, json.toString());

         if (response.getStatus() == Response.Status.OK.getStatusCode())
         {
            return "\nSuccessful : \n" + "\tstatus code = " + response.getStatus() + "\n";
         }
         else
         {
            return failureProcessing(response);
         }
      }
      else
      {
         String sURL =
                  path + HTTPBackupAgent.Constants.BASE_URL
                           + HTTPBackupAgent.Constants.OperationType.START_BACKUP_REPOSITORY + "/" + repositoryName;

         BackupConfigBean bean = new BackupConfigBean(BackupManager.FULL_AND_INCREMENTAL, backupDir, incr);

         JsonGeneratorImpl generatorImpl = new JsonGeneratorImpl();
         JsonValue json;
         try
         {
            json = generatorImpl.createJsonObject(bean);
         }
         catch (JsonException e)
         {
            throw new BackupExecuteException("Can not get json from  : " + bean.getClass().toString(), e);
         }

         BackupAgentResponse response = transport.executePOST(sURL, json.toString());

         if (response.getStatus() == Response.Status.OK.getStatusCode())
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

         if (info.getType() == DetailedInfo.COMPLETED)
         {
            StringBuilder result = new StringBuilder("\nThe completed (ready to restore) backup information : \n");

            BackupConfigBean configBean = info.getBackupConfig();

            result.append("\t\tbackup id               : ").append(info.getBackupId()).append("\n");
            result.append("\t\tbackup folder           : ").append(configBean.getBackupDir()).append("\n");
            result.append("\t\trepository name         : ").append(info.getRepositoryName()).append("\n");
            result.append(info.getWorkspaceName().equals("") ? "" : "\t\tworkspace name          : "
               + info.getWorkspaceName() + "\n");
            result.append("\t\tbackup type             : ");
            result.append(configBean.getBackupType() == BackupManager.FULL_AND_INCREMENTAL ? "full + incremental"
               : "full only");
            result.append("\n");
            result.append("\t\tstarted time            : ").append(info.getStartedTime()).append("\n");
            result.append(info.getFinishedTime().equals("") ? "\n" : "\t\tfinished time           : "
               + info.getFinishedTime() + "\n\n");

            return result.toString();
         }
         else
         {
            StringBuilder result = new StringBuilder("\nThe current backup information : \n");
            BackupConfigBean configBean = info.getBackupConfig();

            result.append("\t\tbackup id                : ").append(info.getBackupId()).append("\n");
            result.append("\t\tbackup folder            : ").append(configBean.getBackupDir()).append("\n");
            result.append("\t\trepository name          : ").append(info.getRepositoryName()).append("\n");
            result.append(info.getWorkspaceName().equals("") ? "" : "\t\tworkspace name           : "
               + info.getWorkspaceName() + "\n");
            result.append("\t\tbackup type              : ");
            result.append(configBean.getBackupType() == BackupManager.FULL_AND_INCREMENTAL ? "full + incremental"
               : "full only");
            result.append("\n");
            result.append("\t\tfull backup state        : ");
            result.append(info.getWorkspaceName().equals("") ? getRepositoryBackupToFullState(info.getState())
               : getState(info.getState()));
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean

            StringBuilder result = new StringBuilder("\nThe current restores information : \n");

            result.append("\tWorkspace restore with id ").append(info.getBackupId()).append(":\n");

            BackupConfigBean configBean = info.getBackupConfig();

            result.append("\t\tbackup folder           : ").append(configBean.getBackupDir()).append("\n");
            result.append("\t\trepository name         : ").append(info.getRepositoryName()).append("\n");
            result.append("\t\tworkspace name          : ").append(info.getWorkspaceName()).append("\n");
            result.append("\t\tbackup type             : ");
            result.append(
               configBean.getBackupType() == BackupManager.FULL_AND_INCREMENTAL ? "full + incremental" : "full only")
               .append("\n");
            result.append("\t\trestore state           : ").append(getRestoreState(info.getState())).append("\n");
            result.append("\t\tstarted time            : ").append(info.getStartedTime()).append("\n");
            result.append(info.getFinishedTime().equals("") ? "\n"
               : "\t\tfinished time           : " + info.getFinishedTime() + "\n\n");

            return result.toString();
         }
         else
         {
            return failureProcessing(response);
         }
      }
      else
      {
         String sURL =
                  path + HTTPBackupAgent.Constants.BASE_URL
                           + HTTPBackupAgent.Constants.OperationType.CURRENT_RESTORE_INFO_ON_REPOSITORY + "/"
                           + repositoryName;

         BackupAgentResponse response = transport.executeGET(sURL);

         if (response.getStatus() == Response.Status.OK.getStatusCode())
         {
            DetailedInfo info;
            try
            {
               info = (DetailedInfo) getObject(DetailedInfo.class, response.getResponseData());
            }
            catch (Exception e)
            {
               throw new IllegalStateException("Can not get DetailedInfo from responce.", e);
            }

            StringBuilder result = new StringBuilder("\nThe current restores information : \n");

            result.append("\tRepository restore with id ").append(info.getBackupId()).append(":\n");

            BackupConfigBean configBean = info.getBackupConfig();

            result.append("\t\tbackup folder           : ").append(configBean.getBackupDir()).append("\n");
            result.append("\t\trepository name         : ").append(info.getRepositoryName()).append("\n");
            result.append("\t\tbackup type             : ");
            result.append(
               configBean.getBackupType() == BackupManager.FULL_AND_INCREMENTAL ? "full + incremental" : "full only")
               .append("\n");
            result.append("\t\trestore state           : ").append(getRepositoryRestoreState(info.getState()))
               .append("\n");
            result.append("\t\tstarted time            : ").append(info.getStartedTime()).append("\n");
            result.append(info.getFinishedTime().equals("") ? "\n"
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.