|
|||||||||||
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 FormNested 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 ImpactTypepublic ImpactReason(ImpactReason.ImpactType type, java.util.List supportingObjects)
type
- the ImpactTypesupportingObjects
- the List of supporting Objectspublic ImpactReason(ImpactReason.ImpactType type, java.lang.Object supportingObject)
type
- the ImpactTypesupportingObject
- the supporting ObjectMethod Detail |
---|
public ImpactReason.ImpactType getType()
public java.util.List getSupportingObjects()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- the ImpactReason
to compare to this one
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |