@Override public IFolder getServerConfiguration() { // TODO Auto-generated method stub return server.getServerConfiguration(); }
public ServerPort[] getServerPorts() { if (getServer().getServerConfiguration() == null) return new ServerPort[0]; try { List list = getTomcatConfiguration().getServerPorts(); ServerPort[] sp = new ServerPort[list.size()]; list.toArray(sp); return sp; } catch (Exception e) { return new ServerPort[0]; } }
public void saveConfiguration(IProgressMonitor monitor) throws CoreException { if (configuration == null) return; configuration.save(getServer().getServerConfiguration(), monitor); }
IServer server = (IServer) runningServersList.get(i); serversList.remove(server); if (server.getServerConfiguration() != null) configsList.remove(server.getServerConfiguration()); configsList.remove(s.getServerConfiguration());
if (servers[i].getServerConfiguration() != null) list.add(servers[i].getServerConfiguration()); IFolder folder = servers2[j].getServerConfiguration(); if (folder != null && list.contains(folder)) list.remove(folder);
public TomcatConfiguration getTomcatConfiguration() throws CoreException { if (configuration == null) { IFolder folder = getServer().getServerConfiguration(); if (folder == null || !folder.exists()) { String path = null;
public void importRuntimeConfiguration(IRuntime runtime, IProgressMonitor monitor) throws CoreException { if (runtime == null) { configuration = null; return; } IPath path = runtime.getLocation().append("conf"); String id = getServer().getServerType().getId(); IFolder folder = getServer().getServerConfiguration(); if (id.indexOf("32") > 0) configuration = new Tomcat32Configuration(folder); else if (id.indexOf("40") > 0) configuration = new Tomcat40Configuration(folder); else if (id.indexOf("41") > 0) configuration = new Tomcat41Configuration(folder); else if (id.indexOf("50") > 0) configuration = new Tomcat50Configuration(folder); else if (id.indexOf("55") > 0) configuration = new Tomcat55Configuration(folder); else if (id.indexOf("60") > 0) configuration = new Tomcat60Configuration(folder); try { configuration.importFromPath(path, isTestEnvironment(), monitor); } catch (CoreException ce) { // ignore configuration = null; throw ce; } }
IFolder folder = server2.getServerConfiguration(); if (folder != null && folder.getProject() != null && !folder.getProject().isOpen()) folder.getProject().open(monitor);