|
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 ObligationEntry
assignment
-PolicyStoreException
public void deleteAttributeAssignment(java.lang.String name) throws PolicyStoreException
deleteAttributeAssignment
in interface ObligationEntry
name
-PolicyStoreException
public java.util.List<AttributeAssignment<? extends DataType>> getAttributeAssignments()
getAttributeAssignments
in interface ObligationEntry
public java.lang.String getDescription()
ObligationEntry
getDescription
in interface ObligationEntry
public java.lang.String getDisplayName()
ObligationEntry
getDisplayName
in interface ObligationEntry
public java.lang.String getName()
ObligationEntry
getName
in interface ObligationEntry
public void setDescription(java.lang.String description)
ObligationEntry
setDescription
in interface ObligationEntry
public void setDisplayName(java.lang.String displayName)
ObligationEntry
setDisplayName
in interface ObligationEntry
public java.lang.String getParentApplication()
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public 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 |