Skip navigation links


oracle.iam.reconciliation.vo
Class ReconEvent

java.lang.Object
  extended by oracle.iam.reconciliation.vo.ReconEvent

All Implemented Interfaces:
java.io.Serializable

public class ReconEvent
extends java.lang.Object
implements java.io.Serializable

Encapsulates an instance of a Reconciliation Event for the Event Management APIs. Note that this Event object may differ from the actual Recon Event Data Object. It is a view from a management perspective only.

See Also:
Serialized Form

Constructor Summary
ReconEvent()
          Constructor, instantiates a blank Event.
ReconEvent(boolean fromSch)
          Constructor, instantiates an Event with a given the 'from search' property.

 

Method Summary
 void addToReconEventAssignmentCollection(ReconEventAssignment aReconEventAssignment)
          Deprecated.  
 java.lang.String getAccountOwnerType()
          Gets the Account owner type, i.e., whether the current Event is owned by a User or an Organization.
 java.lang.Long getActKey()
          Gets the Account Key ) ACT key of the current Event.
 java.lang.String getBatchStatus()
          Gets the status of the Batch in which this Event was processed.
 java.lang.String getLinkSource()
          Gets the source of the Linking, if the Event is linked.
 java.lang.String getLoginFullName(java.lang.Long ID)
          Gets a string computed by concatenating the Login ID and Full Name of the user who's ID is provided as parameter.
 java.lang.Long getObjKey()
          Gets the Object Key of the current Event.
 java.lang.Long getOrcKey()
          Gets the ORC Key of the current Event.
 java.lang.String getProfileName()
          Gets the Name of the Profile this Event pertains to.
 java.util.Date getReActionDate()
           
 java.lang.String getReason()
          Gets the reason field, which can be populate to justify an action performed on the Event.
 java.lang.String getReChangeType()
          Gets the Change Type (i.e., the operation) of the Current Event.
 ReconEventAssignment getReconEventAssignment()
          Gets the latest Assignment for the current Event.
 java.util.Collection getReconEventAssignmentCollection()
          Gets the list of assignments for the Events.
 java.util.Date getReCreate()
          Gets the Recon Event creation date.
 java.lang.Long getReCreator()
          Gets the Users ID of the Event Creator (note: this does not return the creator's Login ID, but his/her User ID).
 java.lang.String getReEntityType()
          Gets the type of Entity this Event pertains to, either User or Account or Role.
 java.lang.String getReIsManualMatch()
          Determines whether the Event has been manually or automatically mached.
 java.lang.Long getReKey()
          Gets the Key of the current Event.
 java.lang.String getReKeyField()
           
 java.lang.Long getReModifier()
          Gets the ID of the last mofified of the current Event (note: this does not return the modifier's Login ID, but his/her User ID).
 java.lang.String getReModifierLogin()
          Gets the login ID of the Event Modifier.
 java.lang.String getReModifierName()
          Gets the name of the user who last modified the Event.
 java.util.Date getReModify()
          Gets the date the Event was last modified.
 java.lang.String getReNote()
          Gets the current note attached to the Event.
 java.lang.Long getReRowver()
          Gets the current Row Version of the Event.
 java.lang.String getResourceName()
          Gets the name of the resource this Event pertains to.
 java.lang.String getReStatus()
          Gets the status of the Event.
 java.lang.Long getRetryCount()
           
 java.lang.Long getRjKey()
          Gets the Job key (RJ Key) of the job which generated the current Event.
 java.lang.String getText()
          Returns blank, used by Canonic Fwk only.
 java.lang.Long getUgpKey()
          Gets the key of the Role this Event instance pertains to.
 java.lang.Long getUsrKey()
          Gets the User ID this Event pertains to.
 boolean isFromSearch()
          Determines whether the Event was instantiated from a UI Search or not.
 void removeFromReconEventAssignmentCollection(ReconEventAssignment aReconEventAssignment)
          Removes the given Assignment from the collection of Assignments.
 void setAccountOwnerType(java.lang.String acctOwnerType)
          Set the type of the Event Account Owner (only valid for Account Events).
 void setActKey(java.lang.Long actKey)
          Set the Account Key (ACT) of the current Event.
 void setBatchStatus(java.lang.String status)
          Set the status of the Batch in which this Event was processed.
 void setFromSearch(boolean fromSearch)
          Set the from Search property, which specifies whether the Recon Event is instantiated from a UI search (TRUE in that case, FALSE otherwise).
 void setLinkSource(java.lang.String src)
          the source of the Linking, if the Event is being linked.
 void setObjKey(java.lang.Long objKey)
          Set the OBJ key of the current Event.
 void setOrcKey(java.lang.Long orcKey)
          Set the Orc key of the current Event.
 void setProfileName(java.lang.String profName)
          Set the Profile name.
 void setReActionDate(java.util.Date reActionDate)
           
 void setReason(java.lang.String reason)
          Set the reason field, which can be populate to justify an action performed on the Event.
 void setReChangeType(java.lang.String reChangeType)
          Set the Change type, i.e., operation, for the current Event.
 void setReconEventAssignmentCollection(java.util.Collection reconEventAssignmentCollection)
          Set the Assignment Collection of the current Event.
 void setReCreate(java.util.Date reCreate)
          Set the creation date for the current Event.
 void setReCreator(java.lang.Long reCreator)
          Set the ID of the Event Creator.
 void setReEntityType(java.lang.String reEntityType)
          Sets the type of Entity this Event pertains to.
 void setReIsManualMatch(java.lang.String reIsManualMatch)
          Determines whether the Event was matched Manually or not.
 void setReKey(java.lang.Long reKey)
          Set the Key of the Event.
 void setReKeyField(java.lang.String reIdentifier)
           
 void setReModifier(java.lang.Long reModifier)
          Set the ID of the Modifier of the Event.
 void setReModifierLogin(java.lang.String param)
          Sets the Login ID of the Event modifier.
 void setReModifierName(java.lang.String param)
          Sets the name of the user who last modified the Event.
 void setReModify(java.util.Date reModify)
          Set the last date of Event modification.
 void setReNote(java.lang.String reNote)
          Set the Event Note.
 void setReRowver(java.lang.Long reRowver)
          Set the row version of the Event database row.
 void setResourceName(java.lang.String name)
          Set the name of the resource this Event pertains to.
 void setReStatus(java.lang.String reStatus)
          Set the Event status.
 void setRetryCount(java.lang.Long reRetryCount)
           
 void setRjKey(java.lang.Long rjKey)
          Set the Job Key (RJ) of the current Event.
 void setUgpKey(java.lang.Long ugpKey)
          Set the Role Key property, which specifies the Role the Recon Event pertains to.
 void setUsrKey(java.lang.Long usrKey)
          Set the User Key this Event pertains to.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

ReconEvent

public ReconEvent()
Constructor, instantiates a blank Event.

ReconEvent

public ReconEvent(boolean fromSch)
Constructor, instantiates an Event with a given the 'from search' property.
Parameters:
fromSch - specifies whether the Recon Event is instantiated from a UI search (TRUE in that case, FALSE otherwise).

Method Detail

getRetryCount

public java.lang.Long getRetryCount()
Returns:
the reRetryCount

setRetryCount

public void setRetryCount(java.lang.Long reRetryCount)
Parameters:
reRetryCount - the reRetryCount to set

addToReconEventAssignmentCollection

public void addToReconEventAssignmentCollection(ReconEventAssignment aReconEventAssignment)
Deprecated. 
Add Event Assignments to the list of Assignments for the current Event.
Parameters:
aReconEventAssignment - a ReconEventAssignment to add to the list of assignments.

getActKey

public java.lang.Long getActKey()
Gets the Account Key ) ACT key of the current Event.
Returns:
a long representing the act key.

getObjKey

public java.lang.Long getObjKey()
Gets the Object Key of the current Event.
Returns:
a long representing the obj key.

getRjKey

public java.lang.Long getRjKey()
Gets the Job key (RJ Key) of the job which generated the current Event.
Returns:
a long representing the RJ key.

getOrcKey

public java.lang.Long getOrcKey()
Gets the ORC Key of the current Event.
Returns:
a Long representing the ORC key.

getReChangeType

public java.lang.String getReChangeType()
Gets the Change Type (i.e., the operation) of the Current Event. This can REGULAR or DELETE.
Returns:
a string.

getProfileName

public java.lang.String getProfileName()
Gets the Name of the Profile this Event pertains to.
Returns:
a String.

getReCreate

public java.util.Date getReCreate()
Gets the Recon Event creation date.
Returns:
a Date

getReCreator

public java.lang.Long getReCreator()
Gets the Users ID of the Event Creator (note: this does not return the creator's Login ID, but his/her User ID).
Returns:
a Long.

getReEntityType

public java.lang.String getReEntityType()
Gets the type of Entity this Event pertains to, either User or Account or Role.
Returns:
a String.

getReIsManualMatch

public java.lang.String getReIsManualMatch()
Determines whether the Event has been manually or automatically mached.
Returns:
a String.

getReKey

public java.lang.Long getReKey()
Gets the Key of the current Event.
Returns:
a Long.

getReModifier

public java.lang.Long getReModifier()
Gets the ID of the last mofified of the current Event (note: this does not return the modifier's Login ID, but his/her User ID).
Returns:
a Long.

getReModify

public java.util.Date getReModify()
Gets the date the Event was last modified.
Returns:
a Date.

getReRowver

public java.lang.Long getReRowver()
Gets the current Row Version of the Event. Every change made to the Recon Event increments this database field. This value could be used for Optimistic locking.
Returns:
a Long.

getReStatus

public java.lang.String getReStatus()
Gets the status of the Event.
Returns:
a String.

getReNote

public java.lang.String getReNote()
Gets the current note attached to the Event. Notes can describe validation errors, closure reasons or any issue reported by the Reconciliation engine.
Returns:
a String.

getAccountOwnerType

public java.lang.String getAccountOwnerType()
Gets the Account owner type, i.e., whether the current Event is owned by a User or an Organization.
Returns:
a String

getReconEventAssignmentCollection

public java.util.Collection getReconEventAssignmentCollection()
Gets the list of assignments for the Events.
Returns:
a collection of ReconEventAssignments.

getReconEventAssignment

public ReconEventAssignment getReconEventAssignment()
Gets the latest Assignment for the current Event.
Returns:
a ReconEventAssignment instance.

getUsrKey

public java.lang.Long getUsrKey()
Gets the User ID this Event pertains to.
Returns:
a Long.

getText

public java.lang.String getText()
Returns blank, used by Canonic Fwk only.
Returns:
blank.

removeFromReconEventAssignmentCollection

public void removeFromReconEventAssignmentCollection(ReconEventAssignment aReconEventAssignment)
Removes the given Assignment from the collection of Assignments.
Parameters:
aReconEventAssignment - the ReconEventAssignment to remove from the collection.

setActKey

public void setActKey(java.lang.Long actKey)
Set the Account Key (ACT) of the current Event.
Parameters:
actKey - the new ACT key this Event pertains to.

setRjKey

public void setRjKey(java.lang.Long rjKey)
Set the Job Key (RJ) of the current Event.
Parameters:
rjKey - the new RK Key this Event pertains to.

setObjKey

public void setObjKey(java.lang.Long objKey)
Set the OBJ key of the current Event.
Parameters:
objKey - the new Obj key this Event pertains to.

setOrcKey

public void setOrcKey(java.lang.Long orcKey)
Set the Orc key of the current Event.
Parameters:
orcKey - the new Orc key this Event pertains to.

setReChangeType

public void setReChangeType(java.lang.String reChangeType)
Set the Change type, i.e., operation, for the current Event.
Parameters:
reChangeType - the new Change type for this Event.

setProfileName

public void setProfileName(java.lang.String profName)
Set the Profile name.
Parameters:
profName - the new profile name.

setReCreate

public void setReCreate(java.util.Date reCreate)
Set the creation date for the current Event.
Parameters:
reCreate - the new creation date.

setReCreator

public void setReCreator(java.lang.Long reCreator)
Set the ID of the Event Creator.
Parameters:
reCreator - the user ID of the Event creator.

setReEntityType

public void setReEntityType(java.lang.String reEntityType)
Sets the type of Entity this Event pertains to.
Parameters:
reEntityType - the new Entity Type.

setReIsManualMatch

public void setReIsManualMatch(java.lang.String reIsManualMatch)
Determines whether the Event was matched Manually or not.
Parameters:
reIsManualMatch - the string representing the manual match.

setReKey

public void setReKey(java.lang.Long reKey)
Set the Key of the Event.
Parameters:
reKey - the new Event Key.

setReModifier

public void setReModifier(java.lang.Long reModifier)
Set the ID of the Modifier of the Event.
Parameters:
reModifier - the new ID of the Event Modifier.

setReModify

public void setReModify(java.util.Date reModify)
Set the last date of Event modification.
Parameters:
reModify - the modify date.

setReRowver

public void setReRowver(java.lang.Long reRowver)
Set the row version of the Event database row. This could be used for optimistic locking.
Parameters:
reRowver - the new row version number.

setReStatus

public void setReStatus(java.lang.String reStatus)
Set the Event status.
Parameters:
reStatus - the new status of the Event.

setReNote

public void setReNote(java.lang.String reNote)
Set the Event Note.
Parameters:
reNote - the new note for thew Event.

setAccountOwnerType

public void setAccountOwnerType(java.lang.String acctOwnerType)
Set the type of the Event Account Owner (only valid for Account Events).
Parameters:
acctOwnerType - the new account type.

setReconEventAssignmentCollection

public void setReconEventAssignmentCollection(java.util.Collection reconEventAssignmentCollection)
Set the Assignment Collection of the current Event.
Parameters:
reconEventAssignmentCollection - the new collection of assignments for this Event.

setUsrKey

public void setUsrKey(java.lang.Long usrKey)
Set the User Key this Event pertains to.
Parameters:
usrKey - the user key.

setBatchStatus

public void setBatchStatus(java.lang.String status)
Set the status of the Batch in which this Event was processed.
Parameters:
status - the new batch Status.

getBatchStatus

public java.lang.String getBatchStatus()
Gets the status of the Batch in which this Event was processed.
Returns:
a String.

setResourceName

public void setResourceName(java.lang.String name)
Set the name of the resource this Event pertains to.
Parameters:
name - the new resource name.

getResourceName

public java.lang.String getResourceName()
Gets the name of the resource this Event pertains to.
Returns:
a String.

getReason

public java.lang.String getReason()
Gets the reason field, which can be populate to justify an action performed on the Event.
Returns:
a String.

setReason

public void setReason(java.lang.String reason)
Set the reason field, which can be populate to justify an action performed on the Event.
Parameters:
reason - the new reason string.

getLinkSource

public java.lang.String getLinkSource()
Gets the source of the Linking, if the Event is linked.
Returns:
a String.

setLinkSource

public void setLinkSource(java.lang.String src)
the source of the Linking, if the Event is being linked.
Parameters:
src - the link source.

setReModifierLogin

public void setReModifierLogin(java.lang.String param)
Sets the Login ID of the Event modifier.
Parameters:
param - the new Loging ID.

getReModifierLogin

public java.lang.String getReModifierLogin()
Gets the login ID of the Event Modifier.
Returns:
a String.

setReModifierName

public void setReModifierName(java.lang.String param)
Sets the name of the user who last modified the Event.
Parameters:
param - the new modifier name.

getReModifierName

public java.lang.String getReModifierName()
Gets the name of the user who last modified the Event.
Returns:
a String.

getLoginFullName

public java.lang.String getLoginFullName(java.lang.Long ID)
Gets a string computed by concatenating the Login ID and Full Name of the user who's ID is provided as parameter. Note that this method also populates the reModifierName and reModifierLogin properties of the class.
Parameters:
ID - The Id of the user who's Name/Login ID is to be fetched.
Returns:
the String composed of Login and Full name.

setFromSearch

public void setFromSearch(boolean fromSearch)
Set the from Search property, which specifies whether the Recon Event is instantiated from a UI search (TRUE in that case, FALSE otherwise).
Parameters:
fromSearch - the new value.

isFromSearch

public boolean isFromSearch()
Determines whether the Event was instantiated from a UI Search or not.
Returns:
TRUE is the Event was instantiated from a UI Search, FALSE otherwise.

setUgpKey

public void setUgpKey(java.lang.Long ugpKey)
Set the Role Key property, which specifies the Role the Recon Event pertains to.
Parameters:
ugpKey - The key of the role to set.

getUgpKey

public java.lang.Long getUgpKey()
Gets the key of the Role this Event instance pertains to.
Returns:
the key of the Role.

setReKeyField

public void setReKeyField(java.lang.String reIdentifier)

getReKeyField

public java.lang.String getReKeyField()

setReActionDate

public void setReActionDate(java.util.Date reActionDate)

getReActionDate

public java.util.Date getReActionDate()

Skip navigation links


Copyright © 2015, Oracle and/or its affiliates. All rights reserved.