|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 1 (11.1.1) E22649-02 ESAPI |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.security.jps.service.policystore.info.BasicPolicyRuleEntry
public class BasicPolicyRuleEntry
A class to hold an in-memory policy rule object. For example,
PolicyRuleEntry rule = new BaiscPolicyRuleEntry("name", "displayName", "description", PolicyRuleEntry.EffectType.GRANT, new BooleanStandardExpression(...));
| Nested Class Summary | |
|---|---|
static class |
BasicPolicyRuleEntry.Properties |
| Nested classes/interfaces inherited from interface oracle.security.jps.service.policystore.info.PolicyRuleEntry |
|---|
PolicyRuleEntry.EffectType |
| Constructor Summary | |
|---|---|
BasicPolicyRuleEntry(java.lang.String name, java.lang.String displayName, java.lang.String description, PolicyRuleEntry.EffectType effect, RuleExpressionEntry<OpssBoolean> condition)Constructor |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object object) |
RuleExpressionEntry<OpssBoolean> |
getCondition()Gets condition of the rule |
java.lang.String |
getDescription()Gets description of the rule |
java.lang.String |
getDisplayName()Gets display name of the rule |
PolicyRuleEntry.EffectType |
getEffect()Gets effect of the rule |
java.lang.String |
getName()Gets name of the rule |
int |
hashCode() |
void |
setCondition(RuleExpressionEntry<OpssBoolean> condition)Sets condition of the rule |
void |
setDescription(java.lang.String description)Sets description of the rule |
void |
setDisplayName(java.lang.String displayName)Sets display name of the rule |
void |
setEffect(PolicyRuleEntry.EffectType effect)Sets effect of the rule |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface oracle.security.jps.service.policystore.info.PolicyRuleEntry |
|---|
getUniqueName |
| Constructor Detail |
|---|
public BasicPolicyRuleEntry(java.lang.String name,
java.lang.String displayName,
java.lang.String description,
PolicyRuleEntry.EffectType effect,
RuleExpressionEntry<OpssBoolean> condition)
name -displayName -description -effect -condition -| Method Detail |
|---|
public RuleExpressionEntry<OpssBoolean> getCondition()
getCondition in interface PolicyRuleEntrypublic PolicyRuleEntry.EffectType getEffect()
getEffect in interface PolicyRuleEntry
public void setCondition(RuleExpressionEntry<OpssBoolean> condition)
throws PolicyStoreException
setCondition in interface PolicyRuleEntrycondition -PolicyStoreException
public void setEffect(PolicyRuleEntry.EffectType effect)
throws PolicyStoreException
setEffect in interface PolicyRuleEntryeffect -PolicyStoreExceptionpublic java.lang.String getName()
getName in interface PolicyRuleEntrypublic java.lang.String getDisplayName()
getDisplayName in interface PolicyRuleEntrypublic void setDisplayName(java.lang.String displayName)
setDisplayName in interface PolicyRuleEntrydisplayName -public java.lang.String getDescription()
getDescription in interface PolicyRuleEntrypublic void setDescription(java.lang.String description)
setDescription in interface PolicyRuleEntrydescription -public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 1 (11.1.1) E22649-02 ESAPI |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||