Examples of RemoteTransportImpl


Examples of org.exoplatform.services.jcr.ext.initializer.impl.RemoteTransportImpl

      ChannelManager channelManager =
         new ChannelManager(channelConfig.replaceAll(IP_ADRESS_TEMPLATE, bindIpAddress), channelName + "_" + repository
            + "_" + workspace + "_" + id, 2);

      RemoteTransport remoteTransport = new RemoteTransportImpl(channelManager, tempDir, dataSourceUrl);

      try
      {
         remoteTransport.init();

         return remoteTransport.getWorkspaceData(repository, workspace, id);
      }
      catch (Throwable t)
      {
         throw new RemoteWorkspaceInitializationException("Can't get workspace data", t);
      }
      finally
      {
         remoteTransport.close();
      }
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.initializer.impl.RemoteTransportImpl

      // init transport
      ChannelManager channelManager =
         new ChannelManager(channelConfig.replaceAll(IP_ADRESS_TEMPLATE, bindIpAddress), channelName + "_"
            + repositoryName + "_" + workspaceName + "_" + id, 2);
      RemoteTransport remoteTransport = new RemoteTransportImpl(channelManager, tempDir, dataSourceUrl);

      try
      {
         remoteTransport.init();

         // start backup
         BackupConfig config = new BackupConfig();
         config.setBackupType(BackupManager.FULL_BACKUP_ONLY);
         config.setRepository(repositoryName);
         config.setWorkspace(workspaceName);
         config.setBackupDir(backupManager.getBackupDirectory());

         try
         {
            validateRepositoryName(repositoryName);
            validateWorkspaceName(repositoryName, workspaceName);
            BackupChain backupChain = backupManager.startBackup(config);

            WorkspaceDataPublisher publisher = new WorkspaceDataPublisher(backupChain, remoteTransport);
            publisher.start();

         }
         catch (Exception e)
         {
            result = "FAIL\n" + e.getMessage();
            log.error("Can't start backup", e);

            remoteTransport.close();
         }

      }
      catch (RemoteWorkspaceInitializationException e1)
      {
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.initializer.impl.RemoteTransportImpl

      ChannelManager channelManager =
         new ChannelManager(channelConfig.replaceAll(IP_ADRESS_TEMPLATE, bindIpAddress), channelName + "_" + repository
            + "_" + workspace + "_" + id, 2);

      RemoteTransport remoteTransport = new RemoteTransportImpl(channelManager, tempDir, dataSourceUrl);

      try
      {
         remoteTransport.init();

         return remoteTransport.getWorkspaceData(repository, workspace, id);
      }
      catch (Throwable t)
      {
         throw new RemoteWorkspaceInitializationException("Can't get workspace data", t);
      }
      finally
      {
         remoteTransport.close();
      }
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.initializer.impl.RemoteTransportImpl

      // init transport
      ChannelManager channelManager =
         new ChannelManager(channelConfig.replaceAll(IP_ADRESS_TEMPLATE, bindIpAddress), channelName + "_"
            + repositoryName + "_" + workspaceName + "_" + id, 2);
      RemoteTransport remoteTransport = new RemoteTransportImpl(channelManager, tempDir, dataSourceUrl);

      try
      {
         remoteTransport.init();

         // start backup
         BackupConfig config = new BackupConfig();
         config.setBackupType(BackupManager.FULL_BACKUP_ONLY);
         config.setRepository(repositoryName);
         config.setWorkspace(workspaceName);
         config.setBackupDir(backupManager.getBackupDirectory());

         try
         {
            validateRepositoryName(repositoryName);
            validateWorkspaceName(repositoryName, workspaceName);
            BackupChain backupChain = backupManager.startBackup(config);

            WorkspaceDataPublisher publisher = new WorkspaceDataPublisher(backupChain, remoteTransport);
            publisher.start();

         }
         catch (Exception e)
         {
            result = "FAIL\n" + e.getMessage();
            log.error("Can't start backup", e);

            remoteTransport.close();
         }

      }
      catch (RemoteWorkspaceInitializationException e1)
      {
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.initializer.impl.RemoteTransportImpl

      ChannelManager channelManager =
         new ChannelManager(channelConfig.replaceAll(IP_ADRESS_TEMPLATE, bindIpAddress), channelName + "_" + repository
            + "_" + workspace + "_" + id, 2);

      RemoteTransport remoteTransport = new RemoteTransportImpl(channelManager, tempDir, dataSourceUrl);

      try
      {
         remoteTransport.init();

         return remoteTransport.getWorkspaceData(repository, workspace, id);
      }
      catch (Throwable t)
      {
         throw new RemoteWorkspaceInitializationException("Can't get workspace data", t);
      }
      finally
      {
         remoteTransport.close();
      }
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.initializer.impl.RemoteTransportImpl

      // init transport
      ChannelManager channelManager =
         new ChannelManager(channelConfig.replaceAll(IP_ADRESS_TEMPLATE, bindIpAddress), channelName + "_"
            + repositoryName + "_" + workspaceName + "_" + id, 2);
      RemoteTransport remoteTransport = new RemoteTransportImpl(channelManager, tempDir, dataSourceUrl);

      try
      {
         remoteTransport.init();

         // start backup
         BackupConfig config = new BackupConfig();
         config.setBackupType(BackupManager.FULL_BACKUP_ONLY);
         config.setRepository(repositoryName);
         config.setWorkspace(workspaceName);
         config.setBackupDir(backupManager.getBackupDirectory());

         try
         {
            validateRepositoryName(repositoryName);
            validateWorkspaceName(repositoryName, workspaceName);
            BackupChain backupChain = backupManager.startBackup(config);

            WorkspaceDataPublisher publisher = new WorkspaceDataPublisher(backupChain, remoteTransport);
            publisher.start();

         }
         catch (Exception e)
         {
            result = "FAIL\n" + e.getMessage();
            log.error("Can't start backup", e);

            remoteTransport.close();
         }

      }
      catch (RemoteWorkspaceInitializationException e1)
      {
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.initializer.impl.RemoteTransportImpl

      ChannelManager channelManager =
         new ChannelManager(channelConfig.replaceAll(IP_ADRESS_TEMPLATE, bindIpAddress), channelName + "_" + repository
            + "_" + workspace + "_" + id, 2);

      RemoteTransport remoteTransport = new RemoteTransportImpl(channelManager, tempDir, dataSourceUrl);

      try
      {
         remoteTransport.init();

         return remoteTransport.getWorkspaceData(repository, workspace, id);
      }
      catch (Throwable t)
      {
         throw new RemoteWorkspaceInitializationException("Can't get workspace data", t);
      }
      finally
      {
         remoteTransport.close();
      }
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.initializer.impl.RemoteTransportImpl

      // init transport
      ChannelManager channelManager =
         new ChannelManager(channelConfig.replaceAll(IP_ADRESS_TEMPLATE, bindIpAddress), channelName + "_"
            + repositoryName + "_" + workspaceName + "_" + id, 2);
      RemoteTransport remoteTransport = new RemoteTransportImpl(channelManager, tempDir, dataSourceUrl);

      try
      {
         remoteTransport.init();

         // start backup
         BackupConfig config = new BackupConfig();
         config.setBackupType(BackupManager.FULL_BACKUP_ONLY);
         config.setRepository(repositoryName);
         config.setWorkspace(workspaceName);
         config.setBackupDir(backupManager.getBackupDirectory());

         try
         {
            validateRepositoryName(repositoryName);
            validateWorkspaceName(repositoryName, workspaceName);
            BackupChain backupChain = backupManager.startBackup(config);

            WorkspaceDataPublisher publisher = new WorkspaceDataPublisher(backupChain, remoteTransport);
            publisher.start();

         }
         catch (Exception e)
         {
            result = "FAIL\n" + e.getMessage();
            log.error("Can't start backup", e);

            remoteTransport.close();
         }

      }
      catch (RemoteWorkspaceInitializationException e1)
      {
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.