Package org.jboss.profileservice.spi

Examples of org.jboss.profileservice.spi.ProfileDeployment


   protected boolean doPrepare(ProfileModificationResponse response)
   {
      try
      {
         ProfileDeployment deployment = deploymentRepository.getDeployment(deploymentName);
         deployment.getDeploymentInfo().setFlag(ProfileDeploymentFlag.LOCKED);
         deploymentRepository.removeDeployment(deploymentName);
         // Notify
         response.fireModificationEvent(ProfileModificationEvent.create(ProfileModificationType.DELETE, key));
      }
      catch(Exception e)
View Full Code Here


      // Get the parent
      while( md.getParent() != null )
         md = md.getParent();

      String name = md.getName();
      ProfileDeployment compDeployment = getProfileDeployment(name);
      if( compDeployment == null )
      {
         formatter.applyPattern(i18n.getString("ManagementView.NoSuchDeploymentException")); //$NON-NLS-1$
         Object[] args = {name};
         String msg = formatter.format(args);
View Full Code Here

      // Get the parent
      while( md.getParent() != null )
         md = md.getParent();

      String name = md.getName();
      ProfileDeployment profileDeployment = getProfileDeployment(name);
      if( profileDeployment == null )
      {
         formatter.applyPattern(i18n.getString("ManagementView.NoSuchDeploymentException")); //$NON-NLS-1$
         Object[] args = {name};
         String msg = formatter.format(args);
View Full Code Here

      // Get the parent
      while( md.getParent() != null )
         md = md.getParent();
        
      String name = md.getName();
      ProfileDeployment profileDeployment = getProfileDeployment(name);
      if( profileDeployment == null )
      {
         formatter.applyPattern(i18n.getString("ManagementView.NoSuchDeploymentException")); //$NON-NLS-1$
         Object[] args = {name};
         String msg = formatter.format(args);
View Full Code Here

      // Get the parent
      while( md.getParent() != null )
         md = md.getParent();
        
      String name = md.getName();
      ProfileDeployment compDeployment = getProfileDeployment(name);
      if( compDeployment == null )
      {
         formatter.applyPattern(i18n.getString("ManagementView.NoSuchDeploymentException")); //$NON-NLS-1$
         Object[] args = {name};
         String msg = formatter.format(args);
View Full Code Here

      String repositoryName = deploymentRepository.addDeploymentContent(names[0], contentIS,
            deploymentTarget.getDeploymentOptions());
     
      // FIXME make deployment visible to management view
      VirtualFile vf = deploymentRepository.getDeploymentContent(repositoryName);
      ProfileDeployment deployment = createDeployment(vf);
      deploymentRepository.addDeployment(deployment.getName(), deployment);
      deploymentRepository.lockDeploymentContent(deployment.getName());
     
      log.info("End handle stream, repositoryName: " + repositoryName);
      // Return the repository names
      String[] rnames = {repositoryName};
      deploymentTarget.setRepositoryNames(rnames);
View Full Code Here

      log.info("End start, "+ deployments);
   }

   protected String start(String name, DeploymentRepository repository) throws Exception
   {
      ProfileDeployment deployment = scheduleStart(name, repository);
      deployer.addDeployment(deployment);
      log.debug("Scheduling start for deployment: " + deployment);
      return deployment.getName();
   }
View Full Code Here

      log.info("End stop, "+ deployments);
   }
  
   protected String stop(String name, DeploymentRepository repository) throws Exception
   {
      ProfileDeployment deployment = scheduleStop(name, repository);
      deployer.removeDeployment(deployment);
      log.debug("Scheduling stop for deployment: " + deployment);
     
      return deployment.getName();
   }
View Full Code Here

      // Create the virtual file
      VirtualFile vf = VFS.getRoot(contentURL);
    
      // FIXME make deployment visible to management view
      ProfileDeployment deployment = createDeployment(vf);
      this.transientProfile.addDeployment(deployment);

      String name = deployment.getName();
      this.transientDeployments.put(name, vf);
     
      log.info("End distribute, " + name);
      return new String[] { name };
   }
View Full Code Here

   {
      String deploymentName = resolveDeploymentName(name);
      if(deploymentName != null)
      {
         //
         ProfileDeployment deployment = this.transientProfile.getDeployment(deploymentName);
         // FIXME update the timestamp
         this.transientProfile.addDeployment(deployment);
         return deployment;
      }
      else
      {
         // unlock
         ProfileDeployment deployment = deploymentRepository.getDeployment(name);
         deploymentRepository.unlockDeploymentContent(deployment.getName());
         return deployment;
      }
   }
View Full Code Here

TOP

Related Classes of org.jboss.profileservice.spi.ProfileDeployment

Copyright © 2018 www.massapicom. 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.