|
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.BasicObligationEntry
public class BasicObligationEntry
A class to hold an in-memory obligation object For example,
ObligationEntry obligation = new BasicObligationEntry("obligation_1", "displayname", "description", new ArrayList<AttributeEntry<? extends DataType>>());
| Nested Class Summary | |
|---|---|
static class |
BasicObligationEntry.Properties |
| Constructor Summary | |
|---|---|
BasicObligationEntry(java.lang.String name, java.lang.String displayName, java.lang.String description, java.util.List<AttributeAssignment<? extends DataType>> assignments)Constructor |
|
| Method Summary | |
|---|---|
void |
addAttributeAssignment(AttributeAssignment<? extends DataType> assignment)add attribute assignment to this obligation |
void |
deleteAttributeAssignment(java.lang.String name)delete attribute assignment from this obligation |
boolean |
equals(java.lang.Object object) |
java.util.List<AttributeAssignment<? extends DataType>> |
getAttributeAssignments()get the attribute assignments of this obligation |
java.lang.String |
getDescription()Get the description of the entity. |
java.lang.String |
getDisplayName()Returns the Display name. |
java.lang.String |
getName()Name of the entry. |
java.lang.String |
getParentApplication() |
int |
hashCode() |
void |
setDescription(java.lang.String description)Set the description of this entry. |
void |
setDisplayName(java.lang.String displayName)Set the display name of this entry. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BasicObligationEntry(java.lang.String name,
java.lang.String displayName,
java.lang.String description,
java.util.List<AttributeAssignment<? extends DataType>> assignments)
name - Obligation namedisplayName - Obligation display namedescription - the description of Obligationassignments - the attributes of Obligation. If an AttributeAssignment is null, it will be ignored.| Method Detail |
|---|
public void addAttributeAssignment(AttributeAssignment<? extends DataType> assignment)
throws PolicyStoreException
addAttributeAssignment in interface ObligationEntryassignment -PolicyStoreException
public void deleteAttributeAssignment(java.lang.String name)
throws PolicyStoreException
deleteAttributeAssignment in interface ObligationEntryname -PolicyStoreExceptionpublic java.util.List<AttributeAssignment<? extends DataType>> getAttributeAssignments()
getAttributeAssignments in interface ObligationEntrypublic java.lang.String getDescription()
ObligationEntrygetDescription in interface ObligationEntrypublic java.lang.String getDisplayName()
ObligationEntrygetDisplayName in interface ObligationEntrypublic java.lang.String getName()
ObligationEntrygetName in interface ObligationEntrypublic void setDescription(java.lang.String description)
ObligationEntrysetDescription in interface ObligationEntrypublic void setDisplayName(java.lang.String displayName)
ObligationEntrysetDisplayName in interface ObligationEntrypublic java.lang.String getParentApplication()
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 | |||||||||