public class SetServiceInitialPersistenceTask extends ComponentBasedTask
A Rhino management sub task for updating the initial persistence status of a service.
Attribute | Description | Required |
---|---|---|
failonerror |
Flag to control failure behaviour.
If 'true', the sub task will throw a |
No. default value is taken from the Rhino management parent task. |
initialPersistence |
One of "ENABLED", "DISABLED", or "DEFAULT" (use setting provided in deployment descriptor). |
Yes. |
Element | Description | Required |
---|---|---|
component |
Identifies the service to update.
See |
Yes. |
This task will never throw a NonFatalBuildException
. It will always fail (throw a BuildException
) on errors.
component
client, failOnError
Constructor and Description |
---|
SetServiceInitialPersistenceTask() |
Modifier and Type | Method and Description |
---|---|
protected void |
execute() |
void |
setInitialPersistence(InitialPersistence initialPersistence) |
protected void |
validateParameters() |
addComponent, findComponent
getExceptionAndMessage, getFailOnError, getMessage, getOverrideFailOnError, getParent, getProject, log, run, setFailOnError
protected void validateParameters() throws org.apache.tools.ant.BuildException
validateParameters
in class AbstractBaseTask
org.apache.tools.ant.BuildException
protected void execute() throws org.apache.tools.ant.BuildException
execute
in class AbstractBaseTask
org.apache.tools.ant.BuildException
public void setInitialPersistence(InitialPersistence initialPersistence)