public DeploymentStatus getDeploymentStatus()(Code)
getResultTargetModuleIDs
public TargetModuleID[] getResultTargetModuleIDs()(Code)
isAlsoTargetServer
public boolean isAlsoTargetServer(Target target)(Code)
Returns true if the admin server is also a target server (share the same vm).
Start/stopping/debug apply to both servers.
true when admin is also target server
Returns true if the admin server should be started before asking for
target list.
removeProgressListener
public void removeProgressListener(ProgressListener pl)(Code)
startDebugging
public ProgressObject startDebugging(Target target)(Code)
Start or restart the target in debug mode.
If target is also domain admin, the amdin is restarted in debug mode.
All diagnostic should be communicated through ServerProgres with no exceptions thrown.
Parameters: target - the target server ServerProgress object to monitor progress on start operation
startDeploymentManager
public ProgressObject startDeploymentManager()(Code)
Start Tomcat server if the TomcatManager is not connected.
public ProgressObject startServer(Target target)(Code)
This implementation does nothing.
Target is already started when Tomcat starts.
stop
public void stop() throws OperationUnsupportedException(Code)
stopDeploymentManager
public ProgressObject stopDeploymentManager()(Code)
Stops the admin server. The DeploymentManager object will be disconnected.
All diagnostic should be communicated through ServerProgres with no
exceptions thrown.
ServerProgress object used to monitor start server progress
supportsStartDebugging
public boolean supportsStartDebugging(Target target)(Code)
supportsStartDeploymentManager
public boolean supportsStartDeploymentManager()(Code)
supportsStartProfiling
public boolean supportsStartProfiling(Target target)(Code)