public interface IRLSRule
Modifier and Type | Method and Description |
---|---|
java.util.List<IRLSAccess> |
getAccess()
Returns the List
|
IRLSAccess |
getAccessFor(int access)
Returns the IRLSAccess for this rule.
|
java.lang.String |
getConditions()
Returns the condition of RLSRule.
|
java.lang.String |
getDescription()
Returns the description of RLSRule.
|
LogicalOperatorType |
getLogicalOperatorType()
Returns the security rules logical operator.
|
java.lang.String |
getName()
Returns the name of RLSRule.
|
boolean |
isAccessOn(int access)
Sets the access permission for RLSAccess.
|
java.lang.Boolean |
isEnabled()
Determines whether the rule is enabled.
|
void |
setAccess(java.util.List<IRLSAccess> access)
Sets the List
|
void |
setConditions(java.lang.String conditions)
Sets the condition of RLSRule.
|
void |
setDescription(java.lang.String description)
Sets the description of RLSRule.
|
void |
setEnabled(java.lang.Boolean enabled)
Enables or disables the rule.
|
void |
setLogicalOperatorType(LogicalOperatorType logicalOperatorType)
Sets the RbsLogicalOperator for RLSRule.
|
void |
setName(java.lang.String name)
Sets the name of RLSRule.
|
LogicalOperatorType getLogicalOperatorType()
void setLogicalOperatorType(LogicalOperatorType logicalOperatorType)
logicalOperatorType
- RbsLogicalOperator of RLSRule.java.lang.String getName()
void setName(java.lang.String name)
name
- name of RLSRule, which cannot be nulljava.lang.String getDescription()
void setDescription(java.lang.String description)
description
- description of RLSRulejava.lang.String getConditions()
void setConditions(java.lang.String conditions)
conditions
- condition of RLSRule, which cannot be nulljava.lang.Boolean isEnabled()
void setEnabled(java.lang.Boolean enabled)
enabled
- enables the rule when true or disables the rule when falsejava.util.List<IRLSAccess> getAccess()
boolean isAccessOn(int access)
access
- Boolean value for RLSAccess, which cannot be nullIRLSAccess getAccessFor(int access)
void setAccess(java.util.List<IRLSAccess> access)
access
- List
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2020. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.