Package oracle.iam.request.vo
Class RequestHistory
java.lang.Object
oracle.iam.request.vo.RequestHistory
- All Implemented Interfaces:
Serializable
This value object stores request history details for a request
Request History object allows tracking following changes to a request
- Status changes,
- Addition of Beneficiary entity,
- Deletion of Beneficiary entity,
- Addition of Target entity,
- Deletion of Target entity,
- Request data changes
- Author:
- bkalita
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic StringConstant that indicates modification to request is addition of beneficiarystatic StringConstant that indicates modification to request is deletion of beneficiarystatic StringConstant that indicates modification to request is addition of target entitystatic StringConstant that indicatesmodification to request is data changestatic StringConstant that indicates modification to request is deletion of target entit ystatic StringConstant that indicates modification to request is of Status change type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongvoidsetModifications(String modifications) voidsetModificationsVo(RequestHistoryType modificationsVo) voidsetModificationType(String modificationType) voidsetModifiedBy(String modifiedBy) voidsetUpdateComment(String updateComment)
-
Field Details
-
STATUS_MODIFICATION_TYPE
Constant that indicates modification to request is of Status change type -
BENEFICIARY_ADDITION_TYPE
Constant that indicates modification to request is addition of beneficiary -
BENEFICIARY_REMOVAL_TYPE
Constant that indicates modification to request is deletion of beneficiary -
ENTITY_ADDITION_TYPE
Constant that indicates modification to request is addition of target entity -
ENTITY_REMOVAL_TYPE
Constant that indicates modification to request is deletion of target entit y -
ENTITY_DATA_CHANGE_TYPE
Constant that indicatesmodification to request is data change
-
-
Constructor Details
-
RequestHistory
public RequestHistory()
-
-
Method Details
-
getUpdateComment
-
getHistoryKey
-
getModifications
-
getModifiedBy
-
getModifiedOn
-
getRequestKey
public long getRequestKey() -
setUpdateComment
-
setModifications
-
setModifiedBy
-
getModificationType
-
setModificationType
-
getModificationsVo
- Throws:
RequestServiceException
-
setModificationsVo
- Throws:
RequestServiceException
-