diff options
Diffstat (limited to 'plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/IServerMonitorManager.java')
-rw-r--r-- | plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/IServerMonitorManager.java | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/IServerMonitorManager.java b/plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/IServerMonitorManager.java deleted file mode 100644 index 7d1faf750..000000000 --- a/plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/IServerMonitorManager.java +++ /dev/null @@ -1,74 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2003, 2005 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - Initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.server.core.internal; - -import org.eclipse.core.runtime.CoreException; -import org.eclipse.wst.server.core.IServer; -import org.eclipse.wst.server.core.ServerPort; -/** - * - * <p>This interface is not intended to be implemented by clients.</p> - */ -public interface IServerMonitorManager { - /** - * Returns the array of ports that are currently being monitored. - * - * @param server a server - * @return an array containing the monitored ports for this server - */ - public IMonitoredServerPort[] getMonitoredPorts(IServer server); - - /** - * Starts monitoring the given port, and returns the new port # to use that will - * route to the monitored port. - * - * @param server - * @param port - * @param monitorPort - the new port number to use for monitoring, or -1 to pick a new port - * @param content - * @return monitor port number - */ - public IMonitoredServerPort createMonitor(IServer server, ServerPort port, int monitorPort, String[] content); - - /** - * Stop monitoring the given port. Throws a CoreException if there was a problem - * stopping the monitoring - * - * @param msp the monitored port - */ - public void removeMonitor(IMonitoredServerPort msp); - - /** - * Start the monitor. If the msp port is -1, it will be updated to the port that is actually in use. - * - * @param msp the monitored port - * @throws CoreException - */ - public void startMonitor(IMonitoredServerPort msp) throws CoreException; - - /** - * Stop monitoring. - * - * @param msp the monitored port - */ - public void stopMonitor(IMonitoredServerPort msp); - - /** - * Returns the monitored port to use when making requests to the given server, port number, - * and content. Returns the existing port number if the port is not being monitored. - * - * @param server - * @param port - * @param contentType - * @return the monitored port number - */ - public int getMonitoredPort(IServer server, int port, String contentType); -}
\ No newline at end of file |