public class RemovePermissionMappingTask extends AbstractBaseTask
A Rhino management sub task for removing a permission mapping.
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. |
objectnamepattern |
MBean object name pattern as specified in javax.management.ObjectName |
Yes. |
member |
A MBean member (attribute or operation) |
Only if rhinopermissionsubcategory is specified. |
rhinopermissioncategory |
Primary part of the Rhino permission name |
Yes. |
rhinopermissionsubcategory |
Secondary (optional) part of the Rhino permission name |
Only if member is specified. |
Permission mapping does not exist
client, failOnError
Constructor and Description |
---|
RemovePermissionMappingTask() |
Modifier and Type | Method and Description |
---|---|
protected void |
execute() |
void |
setMember(String member) |
void |
setObjectNamePattern(String objectNamePattern) |
void |
setRhinoPermissionCategory(String rhinoPermissionCategory) |
void |
setRhinoPermissionSubcategory(String rhinoPermissionSubcategory) |
protected void |
validateParameters() |
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 AbstractBaseTask
org.apache.tools.ant.BuildException
public void setMember(String member)
public void setObjectNamePattern(String objectNamePattern)
public void setRhinoPermissionCategory(String rhinoPermissionCategory)
public void setRhinoPermissionSubcategory(String rhinoPermissionSubcategory)