Package javax.enterprise.deploy.spi.status

Examples of javax.enterprise.deploy.spi.status.ProgressObject.addProgressListener()


      if (status.isCompleted())
      {
         if (type.equals(CommandType.DISTRIBUTE))
         {
            ProgressObject startProgress = container.getDeploymentManager().start(ids);
            startProgress.addProgressListener(new ProgressListener()
            {
               public void handleProgressEvent(ProgressEvent startEvent)
               {
                  log.info(startEvent.getDeploymentStatus().getMessage());
                  if (startEvent.getDeploymentStatus().isCompleted())
View Full Code Here


         PROGRESS_BARRIER.reset();
         resetModuleStatus();
         ProgressObject progress = deploymentManager.distribute(
               deploymentManager.getTargets(), moduleTypeMapper.getModuleType(archive),
               archive.as(ZipExporter.class).exportZip(), null);
         progress.addProgressListener(new JSR88DeploymentListener(this, progress.getResultTargetModuleIDs(), CommandType.DISTRIBUTE));
         waitForModuleToStart();
         // QUESTION when is getResultTargetModuleIDs() > 0?
         moduleInfo =  progress.getResultTargetModuleIDs()[0];
         context.add(TargetModuleID.class, moduleInfo);
      }
View Full Code Here

         if (moduleInfoMatch != null)
         {
            TargetModuleID[] targetModuleIDs = { moduleInfoMatch };
            ProgressObject progress = deploymentManager.undeploy(targetModuleIDs);
            progress.addProgressListener(new JSR88DeploymentListener(this, targetModuleIDs, CommandType.UNDEPLOY));
            waitForModuleToUndeploy();
         }
         else
         {
            resetModuleStatus();
View Full Code Here

                        throw new IllegalStateException("No target to distribute to");
                    }
                    targets = new Target[] {targets[0]};
                   
                    ProgressObject po = mgr.distribute(targets, rarFile, tempFile);
                    po.addProgressListener(new ProgressListener() {
                       
                        public void handleProgressEvent(ProgressEvent event)  {
                            DeploymentStatus status = event.getDeploymentStatus();
                            String msg = status.getMessage();
                            if (status.isCompleted()) {
View Full Code Here

                        throw new IllegalStateException("No target to distribute to");
                    }
                    targets = new Target[] {targets[0]};
                   
                    ProgressObject po = mgr.distribute(targets, rarFile, tempFile);
                    po.addProgressListener(new ProgressListener() {
                       
                        public void handleProgressEvent(ProgressEvent event)  {
                            DeploymentStatus status = event.getDeploymentStatus();
                            String msg = status.getMessage();
                            if (status.isCompleted()) {
View Full Code Here

        ProgressListener progressListener = EasyMock.createMock(
                ProgressListener.class);
        ProgressObject progressObject = EasyMock.createMock(
                ProgressObject.class);
       
        progressObject.addProgressListener(progressListener);
       
        EasyMock.replay(progressListener);
        EasyMock.replay(progressObject);
       
       
View Full Code Here

        ProgressListener progressListener = EasyMock.createMock(
                ProgressListener.class);
        ProgressObject progressObject = EasyMock.createMock(
                ProgressObject.class);
       
        progressObject.addProgressListener(progressListener);
       
        EasyMock.replay(progressListener);
        EasyMock.replay(progressObject);
       
       
View Full Code Here

                        throw new IllegalStateException("No target to distribute to");
                    }
                    targets = new Target[] {targets[0]};
                   
                    ProgressObject po = mgr.distribute(targets, rarFile, tempFile);
                    po.addProgressListener(new ProgressListener() {
                       
                        public void handleProgressEvent(ProgressEvent event)  {
                            DeploymentStatus status = event.getDeploymentStatus();
                            String msg = status.getMessage();
                            if (status.isCompleted()) {
View Full Code Here

    ProgressObject po = null;

    if (ds instanceof DeploymentCmdStatus) {
      po = ((DeploymentCmdStatus) ds).getProgressObject();
      po.addProgressListener(this);

      try {
        wait(getTimeout());
      } catch (InterruptedException e) {
      }
View Full Code Here

               PROGRESS_BARRIER.reset();
               resetModuleStatus();
               ProgressObject progress = deploymentManager.distribute(
                     deploymentManager.getTargets(), moduleTypeMapper.getModuleType(deployment.getArchive()),
                     deployment.getArchive().as(ZipExporter.class).exportAsInputStream(), null);
               progress.addProgressListener(new JSR88DeploymentListener(this, progress.getResultTargetModuleIDs(), CommandType.DISTRIBUTE));
               waitForModuleToStart();
               // QUESTION when is getResultTargetModuleIDs() > 0?
               moduleInfo =  progress.getResultTargetModuleIDs()[0];
              
               context.add(TargetModuleID.class, moduleInfo);
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.