|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.itim.apps.workflow.ImpactReason
public class ImpactReason
The ImpactReason class contains the details about why an individual object was impacted by the completion of a workflow assignment. Each instances holds the type of impact and any objects supporting that type.
There are three types of impacts in the ImpactType enumeration:
For EXPLICITLY_REJECTED_BY_USER there are not supporting objects included. For IMPLIED_BY_ACCOUNT_REJECTION, the relevant Account object is included. For IMPLIED_BY_ROLE_REJECTION, the relevant Role objects are included as supporting data.
UserRecertificationCompletionImpact.getAccountImpactList(),
ImpactItem,
Serialized Form| Nested Class Summary | |
|---|---|
static class |
ImpactReason.ImpactType
|
| Constructor Summary | |
|---|---|
ImpactReason(ImpactReason.ImpactType type)
Constructs an ImpactReason with the specified ImpactType, and no supporting data objects. |
|
ImpactReason(ImpactReason.ImpactType type,
java.util.List supportingObjects)
Constructs an ImpactReason with the specified ImpactType and List of supporting data objects. |
|
ImpactReason(ImpactReason.ImpactType type,
java.lang.Object supportingObject)
Constructs an ImpactReason with the specified ImpactType and a single supporting data object. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object o)
Compares the values in the reason. |
java.util.List |
getSupportingObjects()
Returns the List of supporting data Objects for this object. |
ImpactReason.ImpactType |
getType()
Returns the ImpactType for this object. |
int |
hashCode()
Returns the hash code for this object. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImpactReason(ImpactReason.ImpactType type)
type - the ImpactType
public ImpactReason(ImpactReason.ImpactType type,
java.util.List supportingObjects)
type - the ImpactTypesupportingObjects - the List of supporting Objects
public ImpactReason(ImpactReason.ImpactType type,
java.lang.Object supportingObject)
type - the ImpactTypesupportingObject - the supporting Object| Method Detail |
|---|
public ImpactReason.ImpactType getType()
public java.util.List getSupportingObjects()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - the ImpactReason to compare to this one
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||