| java.lang.Object org.terracotta.dso.ServerTracker
ServerTracker | public class ServerTracker implements IDebugEventSetListener(Code) | | Used to start a server using the project's config information. Listens for user-initiated termination requests and
shuts down the associated server. A mapping is maintained (m_server) between the IProcess and a ServerInfo.
ServerInfo contains the IJavaProject and the JMX port of the running server. The JMX port is used for stopping the
server and it's done this way to because otherwise we must rely on the configuration, which the user can change.
See Also: TcPlugin.launchServer |
Inner Class :class TCStopper implements IRunnableWithProgress | |
anyRunning | public boolean anyRunning(IJavaProject javaProj)(Code) | | |
cancelServer | public void cancelServer(IJavaProject javaProject)(Code) | | |
handleDebugEvents | public void handleDebugEvents(DebugEvent[] events)(Code) | | |
isRunning | public boolean isRunning(IJavaProject javaProj, String name)(Code) | | |
setRunning | public void setRunning(IJavaProject javaProj, Boolean value)(Code) | | |
shutdownAllServers | public void shutdownAllServers()(Code) | | |
|
|