private Target[] targets() { return dm.getTargets(); }
@Override public ProgressObject distribute(Target[] targets, File file, File file1) throws IllegalStateException { return getDeploymentManager().distribute(targets, file, file1); }
Target[] allTargets = mgr.getTargets(); TargetModuleID[] allModules; try { allModules = mgr.getAvailableModules(null, allTargets); } catch (TargetException e) { throw new DeploymentException("Unable to load modules from server", e); po = mgr.undeploy(ids); waitForProgress(consoleReader, po); Target[] tlist = identifyTargets(targets, mgr); multipleTargets = tlist.length > 1; po = mgr.distribute(tlist, module, plan); waitForProgress(consoleReader, po); } else { Target[] tlist = mgr.getTargets(); if (null == tlist) { throw new IllegalStateException("No target to distribute to"); po = mgr.distribute(tlist, module, plan); waitForProgress(consoleReader, po); po = mgr.start(po.getResultTargetModuleIDs()); waitForProgress(consoleReader, po); TargetModuleID[] resultsDeployment = po.getResultTargetModuleIDs(); po = mgr.redeploy(ids, module, plan); waitForProgress(consoleReader, po); TargetModuleID[] done = po.getResultTargetModuleIDs();
Target[] targets = mgr.getTargets(); if (null == targets) { throw new IllegalStateException("No target to distribute to"); ProgressObject progress = mgr.distribute(targets, moduleFile, planFile); while (progress.getDeploymentStatus().isRunning()) { Thread.sleep(100); progress = mgr.start(progress.getResultTargetModuleIDs()); while (progress.getDeploymentStatus().isRunning()) { Thread.sleep(100); mgr.release();
ProgressObject progressObject = deploymentManager.distribute( this.filterTargets(deploymentManager.getTargets()), deployableFile, null); this.waitForProgressObject(progressObject); progressObject = deploymentManager.start(progressObject.getResultTargetModuleIDs()); this.waitForProgressObject(progressObject);
TargetModuleID[] availableModuleIDs = deploymentManager.getAvailableModules( moduleTypeMapper.getModuleType(archive), getDeploymentManager().getTargets()); TargetModuleID moduleInfoMatch = null; for (TargetModuleID candidate : availableModuleIDs) ProgressObject progress = deploymentManager.undeploy(targetModuleIDs); progress.addProgressListener(new JSR88DeploymentListener(this, targetModuleIDs, CommandType.UNDEPLOY)); waitForModuleToUndeploy();
if (ServerLocationManager.getAppServerPlatformVersion(sdmi.getPlatformRoot()) <= ServerLocationManager.GF_V2) { Target[] targs = manager.getTargets(); if (null == targs || targs.length == 0) { tmids = manager.getRunningModules(ModuleType.EAR, targs); if (tmids == null || tmids.length < 1) { tmids = manager.getNonRunningModules(ModuleType.EAR, targs);
TargetModuleID[] modules = deploymentManager.getAvailableModules(moduleType, deploymentManager.getTargets());
TargetModuleID[] tmIDs = (TargetModuleID[]) undeployTMIDs.toArray(new TargetModuleID[undeployTMIDs.size()]); ui.progress(NbBundle.getMessage(TargetServer.class, "MSG_Undeploying")); ProgressObject undeployPO = instance.getDeploymentManager().undeploy(tmIDs); try { po = ((DeploymentManager2)dm).distribute(targetz, deployment); } else { po = dm.distribute(targetz, getApplication(), plan); po = ((DeploymentManager2)dm).redeploy(tmids, deployment); } else { po = dm.redeploy(tmids, getApplication(), plan);
Target[] targets = manager.getTargets(); if (targets != null) { closeTargets(targets); LOGGER.log(Level.FINE, null, ex); manager.release();
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));
/** * {@inheritDoc} */ @Override public void undeploy(Deployable deployable) { DeploymentManager deploymentManager = this.getDeploymentManager(); TargetModuleID[] targetModules; try { targetModules = this.findTargetModule(deploymentManager, deployable); } catch (TargetException e) { throw new CargoException("Cannot communicate with the server", e); } ProgressObject progressObject = deploymentManager.stop(targetModules); this.waitForProgressObject(progressObject); progressObject = deploymentManager.undeploy(targetModules); this.waitForProgressObject(progressObject); }
@Override public TargetModuleID[] execute(DeploymentManager manager) throws ExecutionException { try { TargetModuleID[] ids = manager.getAvailableModules(moduleType, target); if (ids != null) { return ids; } else { return new TargetModuleID[]{}; } } catch (TargetException ex) { throw new ExecutionException(ex); } catch (IllegalStateException ex) { throw new ExecutionException(ex); } } });
protected void releaseDeploymentManager() { if (deploymentManager != null) { deploymentManager.release(); } }
@Override public ProgressObject execute(DeploymentManager manager) throws ExecutionException { return manager.stop(targetModuleID); } });
TargetModuleID[] modules = manager.getRunningModules(ModuleType.WAR, new Target[] {target}); for (int i = 0; i < modules.length; i++) { list.add(new TomcatWebModule(manager, (TomcatModule) modules[i], true)); modules = manager.getNonRunningModules(ModuleType.WAR, new Target[] {target}); for (int i = 0; i < modules.length; i++) { list.add(new TomcatWebModule(manager, (TomcatModule) modules[i], false));