/** * Returns the main server port. * @return TomcatServerPort */ public ServerPort getMainPort() { Iterator iterator = getServerPorts().iterator(); while (iterator.hasNext()) { ServerPort port = (ServerPort) iterator.next(); if (port.getName().equals("HTTP Connector")) return port; } return null; }
/** * Return the port number. * @return int */ public ServerPort getMainPort() { Iterator iterator = getServerPorts().iterator(); while (iterator.hasNext()) { ServerPort port = (ServerPort) iterator.next(); // Return only an HTTP port from the selected Service if (port.getName().equals("HTTP Connector") && port.getId().indexOf('/') < 0) return port; } return null; }
/** * Return the port number. * @return int */ public ServerPort getMainPort() { Iterator iterator = getServerPorts().iterator(); while (iterator.hasNext()) { ServerPort port = (ServerPort) iterator.next(); // Return only an HTTP port from the selected Service if (port.getName().equals("HTTP Connector") && port.getId().indexOf('/') < 0) return port; } return null; }
public String getColumnText(Object element, int columnIndex) { ServerPort port = (ServerPort) element; if (columnIndex == 0) return notNull(port.getName()); else if (columnIndex == 1) return port.getPort() + ""; else return ""; } }
public String getColumnText(Object element, int columnIndex) { IMonitoredServerPort port = (IMonitoredServerPort) element; if (columnIndex == 0) { if (port.isStarted()) return Messages.started; return Messages.stopped; } else if (columnIndex == 1) return notNull(port.getServerPort().getName()); else if (columnIndex == 2) return port.getServerPort().getPort() + ""; else if (columnIndex == 3) return port.getMonitorPort() + ""; else { String[] content = port.getContentTypes(); if (content == null || content.length == 0) return Messages.dialogMonitorContentTypeAll; StringBuffer sb = new StringBuffer(); int size = content.length; for (int i = 0; i < size; i++) { if (i > 0) sb.append(","); sb.append(getContentTypeString(content[i])); } return sb.toString(); } }
public MonitorServerPortAction(Shell shell, IServer server, ServerPort port) { super(NLS.bind(Messages.actionMonitorPort, new String[] { port.getPort() + "", port.getName() })); this.shell = shell; this.server = server; this.port = port; IMonitoredServerPort[] msps = ServerMonitorManager.getInstance().getMonitoredPorts(server); if (msps != null) { int size = msps.length; for (int i = 0; i < size; i++) { if (port.equals(msps[i].getServerPort()) && // msps[i].isStarted() && (msps[i].getContentTypes() == null || msps[i].getContentTypes().length == 0 || (port.getContentTypes() != null && msps[i].getContentTypes().length == port.getContentTypes().length))) monitoredPort = msps[i]; } } checked = monitoredPort != null; // && monitoredPort.isStarted(); setChecked(checked); }