Package org.apache.commons.modeler.ant
Class ServiceTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.commons.modeler.ant.ServiceTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class ServiceTask extends org.apache.tools.ant.TaskGroup a set of mbeans in a service, and perform actions on it.
-
-
Constructor Summary
Constructors Constructor Description ServiceTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMbean(MLETTask mbean)voidexecute()java.util.ListgetMbeans()voidsetAction(java.lang.String action)Set action to be executed on the mbean collection.voidsetRefId(java.lang.String ref)Perform the action on a previously declared service-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
addMbean
public void addMbean(MLETTask mbean)
-
getMbeans
public java.util.List getMbeans()
-
setAction
public void setAction(java.lang.String action)
Set action to be executed on the mbean collection. If null - we'll perform init and start.- Parameters:
action-
-
setRefId
public void setRefId(java.lang.String ref)
Perform the action on a previously declared service
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
-