public class AddPersistenceInstanceRefTask extends DatabaseResourceTask
A Rhino management sub task for adding a persistence instance reference to a database resource.
Attribute | Description | Required |
---|---|---|
resourcetype |
Type of resource to add the reference to. Must be one of "persistence" or "jdbc". |
Yes. |
resourcename |
Name of the resource to add the reference to. |
Yes. |
persistenceinstancename |
Name of the persistence instance to reference. |
Yes. |
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. |
This task will throw a NonFatalBuildException
if the persistence instance is already referenced by the resource.
DatabaseResourceTask.ResourceType
client, failOnError
Constructor and Description |
---|
AddPersistenceInstanceRefTask() |
Modifier and Type | Method and Description |
---|---|
protected void |
execute() |
void |
setPersistenceInstanceName(String persistenceInstanceName) |
protected void |
validateParameters() |
getResourceName, getResourceType, setResourceName, setResourceType
getExceptionAndMessage, getFailOnError, getMessage, getOverrideFailOnError, getParent, getProject, log, run, setFailOnError
protected void execute() throws org.apache.tools.ant.BuildException
execute
in class AbstractBaseTask
org.apache.tools.ant.BuildException
protected void validateParameters() throws org.apache.tools.ant.BuildException
validateParameters
in class DatabaseResourceTask
org.apache.tools.ant.BuildException
public void setPersistenceInstanceName(String persistenceInstanceName)