com.ibm.websphere.ant.tasks
Class ServerStatus
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- com.ibm.websphere.ant.tasks.ServerControl
-
- com.ibm.websphere.ant.tasks.ServerStatus
-
- All Implemented Interfaces:
- java.lang.Cloneable
public class ServerStatus extends ServerControl
The wsServerStatus task enables you to get status on a server instance or all server instances. The structure of the wsServerStatus task is shown below:
The profileName attribute is optional and it contains the name of the server profile to be used
The quiet attribute is optional. If true, the task will not print any status information (default is false).
The trace attribute is optional. If true, the task with print trace information (default is false).
The all attribute is optional. If true, the task will print the status of all servers (default is false).
The cell attribute is optional and contains the name of the cell containing the server. If not set, the default cell is used.
The node attribute is optional and contains the name of the node containing the server. If not set, the default node is used.
The timeout attribute is optional and specified the amount of time to wait for the server to successfully retrieve status.
The statusPort attribute is optional and specifies the TCP Port the server should send status messages to.
The wasHome attribute is optional and it specifies the WebSphere installation directory
The failonerror attribute is optional and if set to true causes the build to stop if the task has an error (default is false).
The fileEncoding attribute is optional and sets the file.encoding System Property for the underlying VM.
To use this task, add the following to your Ant build.xml
-
-
Constructor Summary
Constructors Constructor and Description ServerStatus()
-
Method Summary
Methods Modifier and Type Method and Description void
addAdditionalArgs(java.util.ArrayList<java.lang.String> args)
void
addJvmArgs(org.apache.tools.ant.taskdefs.Java jvm)
java.lang.String
getMainClass()
java.lang.String
getTaskName()
void
setAll(boolean all)
Sets the all.-
Methods inherited from class com.ibm.websphere.ant.tasks.ServerControl
execute, isDebug, runScript, setDebug, setFailonerror, setFileEncoding, setJvmMaxMemory, setLogFile, setNoWait, setPassword, setProfileName, setQuiet, setReplaceLog, setServer, setStatusPort, setTimeout, setTrace, setUsername, setWasHome
-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
getMainClass
public java.lang.String getMainClass()
- Specified by:
getMainClass
in classServerControl
- See Also:
ServerControl.getMainClass()
-
addAdditionalArgs
public void addAdditionalArgs(java.util.ArrayList<java.lang.String> args)
- Specified by:
addAdditionalArgs
in classServerControl
- See Also:
ServerControl.addAdditionalArgs(ArrayList)
-
addJvmArgs
public void addJvmArgs(org.apache.tools.ant.taskdefs.Java jvm)
- Specified by:
addJvmArgs
in classServerControl
- See Also:
ServerControl.addJvmArgs(Java)
-
setAll
public void setAll(boolean all)
Sets the all.- Parameters:
all
- The all to set
-
getTaskName
public java.lang.String getTaskName()
- Specified by:
getTaskName
in classServerControl
- See Also:
Task.getTaskName()
-
-