public static IModule getModule(IProject project) { return ServerUtil.getModule(project); }
public static Object[] adaptLabelChangeObjects(Object[] obj) { if (obj == null) return obj; List list = new ArrayList(); int size = obj.length; for (int i = 0; i < size; i++) { if (obj[i] instanceof IModule) { list.add(obj[i]); } else if (obj[i] instanceof IServer) { list.add(obj[i]); } else if (obj[i] instanceof ModuleServer) { list.add(obj[i]); } else if (obj[i] instanceof IProject) { IProject proj = (IProject) obj[i]; IModule[] m = ServerUtil.getModules(proj); int size2 = m.length; for (int j = 0; j < size2; j++) list.add(m[j]); } } Object[] o = new Object[list.size()]; list.toArray(o); return o; } }
public void computeServers() { servers = ServerUtil.getServersByModule(module, null); }
public IServer getServer(IModule module, IModuleArtifact moduleArtifact, IProgressMonitor monitor) throws CoreException { if (!ServerUIPlugin.isCompatibleWithLaunchMode(finalServer, launchMode)) return null; if (!ServerUtil.containsModule(finalServer, module, monitor)) { IServerWorkingCopy wc = finalServer.createWorkingCopy(); try { ServerUtil.modifyModules(wc, new IModule[] { module }, new IModule[0], monitor); wc.save(false, monitor); } catch (CoreException ce) { throw ce; } } return finalServer; } };
private List getWebServices(IProject project, List servicesNames, IProgressMonitor monitor) { Vector webServices = new Vector(); IServer[] servers = ServerUtil.getServersByModule(ServerUtil.getModule(project),monitor); for (int i = 0; i < servers.length; i++) { String host = servers[i].getHost(); ServerPort httpPort = getHttpPort(servers[i].getServerPorts(monitor)); if (httpPort != null) { for (int j = 0; j < servicesNames.size(); j++) { WebServiceInfo wsInfo = new WebServiceInfo(); String endPointURL = "http://" + host + ":" + httpPort.getPort() + "/" + J2EEUtils.getFirstWebModuleName(project) + "/services/" + (String)servicesNames.get(j); wsInfo.setEndPointURL(endPointURL); wsInfo.setWsdlURL(endPointURL+"?wsdl"); webServices.add(wsInfo); } } } return webServices; }
IModule[] modules = ServerUtil.getModules(project); if (modules != null && modules.length == 1) { try { return false; if (ServerUtil.containsModule(server, parents[0], null)) return false;
/** * @param earProject * @param st * @return */ // public static boolean serverTargetValidForEAR(IProject earProject, IRuntime st) { // return !(J2EENature.hasRuntime(earProject, IEARNatureConstants.NATURE_ID) && st.getId().equals(IServerTargetConstants.aesV4ServerTargetId)); // } public static List getServerTargets(String type, String version) { List targets = Arrays.asList(ServerUtil.getRuntimes(type, version)); return targets; } /*
if (list.contains(originalModule)) { ServerUtil.modifyModules(wc, toAdd, toRemove, null);
server = null; if (server != null && !ServerUtil.containsModule(server, module, monitor)) { IServerWorkingCopy wc = server.createWorkingCopy(); try { ServerUtil.modifyModules(wc, new IModule[] { module }, new IModule[0], monitor); wc.save(false, monitor); } catch (CoreException ce) {
public static List getServerTargets(String type, String version) { List targets = Arrays.asList(ServerUtil.getRuntimes(type, version)); return targets; }
protected IModule gatherModuleReference(IVirtualComponent component, IVirtualComponent targetComponent ) { IModule module = super.gatherModuleReference(component, targetComponent); // Handle binary module components if (targetComponent instanceof J2EEModuleVirtualArchiveComponent) { if (J2EEProjectUtilities.isEARProject(component.getProject()) || targetComponent.getProject()!=component.getProject()) module = ServerUtil.getModule(JEEDeployableFactory.ID+":"+targetComponent.getName()); //$NON-NLS-1$ } return module; }
protected static IModule getModule(IProject project, IVirtualComponent component) { IModule deployable = null; Iterator iterator = Arrays.asList(ServerUtil.getModules(J2EEProjectUtilities.ENTERPRISE_APPLICATION)).iterator(); String componentName = null; if (component != null) componentName = component.getName(); else return getModuleProject(project, iterator); while (iterator.hasNext()) { Object next = iterator.next(); if (next instanceof IModule) { deployable = (IModule) next; if (deployable.getName().equals(componentName)) { return deployable; } } } return null; }
IServer[] configuredServers = ServerUtil.getServersByModule(ServerUtils.getModule(clientProject), null);
protected IRuntime getRuntimeByID(String id) { IRuntime[] targets = ServerUtil.getRuntimes("", ""); for (int i = 0; i < targets.length; i++) { IRuntime target = targets[i]; if (id.equals(target.getId())) return target; } return null; }
module = ServerUtil.getModule(project); if (module == null) { Label label = new Label(composite, SWT.NONE);
protected static IModule getModule(IProject project, IVirtualComponent component) { IModule deployable = null; Iterator iterator = Arrays.asList(ServerUtil.getModules(J2EEProjectUtilities.EJB)).iterator(); //$NON-NLS-1$ String componentName = null; if (component != null) componentName = component.getName(); else return getModuleProject(project, iterator); while (iterator.hasNext()) { Object next = iterator.next(); if (next instanceof IModule) { deployable = (IModule) next; if (deployable.getName().equals(componentName)) { return deployable; } } } return null; }
public static ServerTargetComboHelper getValidServerTargetComboItems(String j2eeType, String selectedVersion) { IRuntime[] validServerTargets = ServerUtil.getRuntimes(j2eeType, selectedVersion); String[] serverTargetList = null; if (validServerTargets.length>0) { int serverTargetListSize = validServerTargets.length; serverTargetList = new String[serverTargetListSize]; for (int i = 0; i < validServerTargets.length; i++) { IRuntime runtime = validServerTargets[i]; serverTargetList[i] = runtime.getName() + " (" + runtime.getRuntimeType().getName() + ")"; //$NON-NLS-1$ //$NON-NLS-2$ } } return new ServerTargetComboHelper(Arrays.asList(validServerTargets), serverTargetList); }
IModule module = ServerUtil.getModule(component.getProject());
IModule[] modules2 = ServerUtil.getModules(server.getServerType().getRuntimeType().getModuleTypes()); if (modules != null) { int size = modules2.length;
protected IModule gatherModuleReference(IVirtualComponent component, IVirtualComponent targetComponent ) { IModule module = super.gatherModuleReference(component, targetComponent); // Handle binary module components if (targetComponent instanceof J2EEModuleVirtualArchiveComponent) { if (J2EEProjectUtilities.isEARProject(component.getProject()) || targetComponent.getProject()!=component.getProject()) module = ServerUtil.getModule(J2EEDeployableFactory.ID+":"+targetComponent.getName()); //$NON-NLS-1$ } return module; }