@Override public Target getTarget() { return original.getTarget(); }
public String getTargetName() { if (delegate != null) return delegate.getTarget().getName(); else return targetName; } public long getTimestamp() { return timestamp; }
/** Creates a new instance of TargetModule */ public TargetModule(String id, String url, long timestamp, String contentDir, String contextRoot, TargetModuleID delegate) { this(id, url, delegate.getTarget().getName(), timestamp, contentDir, contextRoot); this.delegate = delegate; }
public static Target[] toTarget(TargetModule[] targetModules) { if (targetModules == null) return new Target[0]; Target[] ret = new Target[targetModules.length]; for (int i=0; i<ret.length; i++) { ret[i] = targetModules[i].delegate().getTarget(); } return ret; }
protected static boolean isMultipleTargets(TargetModuleID[] ids) { Set<String> set = new HashSet<String>(); for (int i = 0; i < ids.length; i++) { TargetModuleID id = ids[i]; set.add(id.getTarget().getName()); } return set.size() > 1; }
public javax.enterprise.deploy.spi.Target getTarget() { return delegate().getTarget(); } public String getWebURL() {
private Set<String> toModuleSet(final TargetModuleID[] moduleIDList) { if (moduleIDList == null) { return Collections.emptySet(); } final TreeSet<String> moduleSet = new TreeSet<String>(); for (final TargetModuleID module : moduleIDList) { moduleSet.add(module.getTarget().getName() + "/" + module.getModuleID()); } return moduleSet; }
private Set<String> toModuleSet(TargetModuleID[] moduleIDList) { if (moduleIDList == null) return Collections.emptySet(); TreeSet<String> moduleSet = new TreeSet<String>(); for (TargetModuleID module : moduleIDList) { moduleSet.add(module.getTarget().getName() + "/" + module.getModuleID()); } return moduleSet; }
private Set<String> toModuleSet(final TargetModuleID[] moduleIDList) { if (moduleIDList == null) { return Collections.emptySet(); } final TreeSet<String> moduleSet = new TreeSet<String>(); for (final TargetModuleID module : moduleIDList) { moduleSet.add(module.getTarget().getName() + "/" + module.getModuleID()); } return moduleSet; }
private TargetModuleID[] saveRootTargetModules(TargetModuleID [] modules) { long timestamp = System.currentTimeMillis(); Set originals = new HashSet(); for (int i=0; i<modules.length; i++) { if (modules[i].getParentTargetModuleID() == null) { String id = keyOf(modules[i]); String targetName = modules[i].getTarget().getName(); String fromDir = ""; if (null != currentContentDir) fromDir = currentContentDir.getAbsolutePath(); TargetModule tm = new TargetModule(id, instance.getUrl(), timestamp, fromDir, contextRoot, modules[i]); deployedRootTMIDs.add(tm); originals.add(modules[i]); } } return (TargetModuleID[]) originals.toArray(new TargetModuleID[originals.size()]); }
public boolean equals(Object obj) { if (obj instanceof TargetModuleID) { TargetModuleID that = (TargetModuleID) obj; return this.getModuleID().equals(that.getModuleID()) && this.getTargetName().equals(that.getTarget().getName()); } return false; } //NOTE: this also return list of TM's with delegate only
Target candidateTarget = targetModuleIDs[i].getTarget(); if ( ! (candidateTarget instanceof TargetImpl)) { throw new IllegalArgumentException(
Target candidateTarget = targetModuleIDs[i].getTarget(); if ( ! (candidateTarget instanceof TargetImpl)) { throw new IllegalArgumentException(
TargetImpl targetImpl = (TargetImpl) tmid.getTarget(); try { List<String> subModuleInfoList = deploymentFacility.getSubModuleInfoForJ2EEApplication(tmid.getModuleID());
TargetImpl targetImpl = (TargetImpl) tmid.getTarget(); try { List<String> subModuleInfoList = deploymentFacility.getSubModuleInfoForJ2EEApplication(tmid.getModuleID());
/** * Open a context log for the specified module, if specified module does not * have its own logger defined, open shared context log instead. * * @param module module its context log should be opened */ public void openLog(TargetModuleID module) { TomcatModule tomcatModule = null; if (module instanceof TomcatModule) { tomcatModule = (TomcatModule)module; } else { try { TargetModuleID[] tomMod = getRunningModules(ModuleType.WAR, new Target[]{module.getTarget()}); for (int i = 0; i < tomMod.length; i++) { if (module.getModuleID().equals(tomMod[i].getModuleID())) { tomcatModule = (TomcatModule)tomMod[i]; break; } } } catch (TargetException te) { LOGGER.log(Level.INFO, null, te); } } if (tomcatModule != null && logManager.hasContextLogger(tomcatModule)) { logManager.openContextLog(tomcatModule); } else { logManager.openSharedContextLog(); } }
JBossTarget target = (JBossTarget)moduleid.getTarget(); try
/** * Prints the names of the modules (that belong to the target) on * the provided PrintWriter. * * @param out a <code>PrintWriter</code> * @param target a <code>Target</code> value; only the modules * whose target equals this one will be listed. Must not be null. * @param modules a <code>TargetModuleID[]</code> value, must not * be null. * @param prefix a <code>String</code> value that will be * prepended to each module */ void printTargetModules(ConsoleReader out, Target target, TargetModuleID[] modules, String prefix) throws IOException { for (int i = 0; i < modules.length; i++) { TargetModuleID result = modules[i]; if (result.getTarget().equals(target)) { out.printString(prefix+result.getModuleID()); out.printNewline(); if(result.getChildTargetModuleID() != null) { for (int j = 0; j < result.getChildTargetModuleID().length; j++) { TargetModuleID child = result.getChildTargetModuleID()[j]; out.printString(" `-> "+child.getModuleID()); out.printNewline(); } } } } } }
for (TargetModuleID result : results) { out.printString(DeployUtils.reformat( getAction() + " " + result.getModuleID() + (multipleTargets ? " to " + result.getTarget().getName() : "") + (result.getWebURL() == null || !getAction().equals("Deployed") ? "" : " @ " + result.getWebURL()), 4, 72)); if (result.getChildTargetModuleID() != null) { for (int j = 0; j < result.getChildTargetModuleID().length; j++) {
for (int i = 0; i < modules.length; i++) { TargetModuleID moduleid = modules[i]; JBossTarget target = (JBossTarget) moduleid.getTarget(); try { progress.sendProgressEvent(StateType.RUNNING, MESSAGES.operationStarted(cmdType), moduleid);