|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CertificationService
The public API to the OIM Certification Feature. The primary consumer of this API is the OIM self-service UI.
Field Summary | |
---|---|
static java.lang.String |
CSF_OIM_BIPKEY |
static java.lang.String |
CSF_OIM_MAP |
Method Summary | |
---|---|
void |
approveUserEntitlements(java.lang.Long certId, java.lang.String taskUid, java.lang.Long entityId, CertificationConstants.EntityType entityType, SearchCriteria criteria, java.util.Date statusEndDate) Approve user entitlements for user in User Certification with criteria. |
void |
approveUserEntitlements(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, java.util.Set roleEntityIds, java.util.Set accountEntityIds, java.util.Set accountAttributeEntityIds, java.util.Date statusEndDate) Approve user entitlements for user in User Certification. |
boolean |
canBeCompleted(java.lang.Long certificationId, java.lang.String taskUid) Determine if a certification is ready to be completed or a task associated with a certification is ready to be signed off. |
void |
certifyAllUserEntitlements(java.lang.Long certId, java.lang.String taskId, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) Certify the user entitlements for all users in User Certification |
void |
certifyApplicationInstanceEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstEntityId, SearchCriteria searchCriteria, java.lang.Integer decision, java.util.Date endDate, java.lang.String comments) Take a decision action on specified accounts and entitlement assignments in an Application Instance certification. |
void |
certifyApplicationInstanceEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstEntityId, java.util.Set accountEntityIds, java.util.Set entAsgnEntityIds, java.lang.Integer decision, java.util.Date endDate, java.lang.String comments) Take a decision action on specified accounts and entitlement assignments in an Application Instance certification. |
void |
certifyApplicationInstances(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Integer status, SearchCriteria searchCriteria, java.lang.String comments) Takes a decision on an application instance in the context of an application instance certification. |
void |
certifyApplicationInstances(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Integer status, java.util.Set applicationEntityIds, java.lang.String comments) Takes a decision on an application instance in the context of an application instance certification. |
void |
certifyEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Integer belongsToMe, SearchCriteria searchCriteria, java.lang.String comments) certifies a set of entitlements matching a search criteria. |
void |
certifyEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Integer belongsToMe, java.util.Set entityIds, java.lang.String comments) certifies a set of entitlements |
void |
certifyEntitlementUsersWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Map filters, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) Certifies the user accounts for a given entitlement definition |
void |
certifyRemainingApplicationInstanceContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) Claims application instances and certifies associated content |
void |
certifyRemainingApplicationInstanceContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set applicationEntityIds, java.lang.String comments) Claims application instances and certifies associated content |
void |
certifyRemainingEntitlementContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) completes a set of entitlements that match a search criteria. |
void |
certifyRemainingEntitlementContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set entityIds, java.lang.String comments) completes an entitlement. |
void |
certifyRemainingRoleContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.List roleEntityIds, java.lang.String comments) certifies remaining role content in a given task. |
void |
certifyRemainingRoleContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.String comments) certifies remaining role content in a given task. |
void |
certifyRemainingUserCertPh2Pg1ItemContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) Certify remaining content(non-certified) for items on Page 1 in Phase 2 of User Certification |
void |
certifyRemainingUserCertPh2Pg1ItemContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set roleIds, java.util.Set appInstanceIds, java.util.Set entitlementDefinitionIds, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) Certify remaining content(non-certified) for items on Page 1 in Phase 2 of User Certification |
void |
certifyRemainingUserContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.List userEntityIds, java.lang.String certificationComments) certifies user roles,accounts and account-attributes which are not acted on. |
void |
certifyRemainingUserContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) certifies remaining user content with filters. |
void |
certifyRoles(java.lang.Long certificationId, java.lang.String taskUid, java.util.List roleEntityIds, java.lang.Integer certified, java.lang.String comments) certifies roles in a given task. |
void |
certifyRoles(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.Integer certified, java.lang.String comments) certifies roles in a given task. |
void |
certifySelectedEntitlementUsers(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, SearchCriteria searchCriteria, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) Certifies the user accounts for a given entitlement definition |
void |
certifySelectedEntitlementUsers(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Set entitlementUserAccountEntityIds, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) Certifies the user accounts for a given entitlement definition |
void |
certifyUserCertPh2Pg1Items(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) Certify the items on Page 1 in Phase 2 of User Certification by search criteria |
void |
certifyUserCertPh2Pg1Items(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set roleIds, java.util.Set appInstanceIds, java.util.Set entitlementDefinitionIds, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) Certify the items on Page 1 in Phase 2 of User Certification |
void |
certifyUserCertPh2Pg2Items(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long entityId, CertificationConstants.EntityType entityType, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) Certify the items on Page 2 in Phase 2 of User Certification by search criteria |
void |
certifyUserEntitlements(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) Certify the user entitlements for a user in User Certification |
void |
certifyUserEntitlements(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, java.util.Set roleEntityIds, java.util.Set accountEntityIds, java.util.Set accountAttributeEntityIds, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) Certify the user entitlements for a user in User Certification |
void |
certifyUsers(java.lang.Long certificationId, java.lang.String taskUid, java.util.List userEntityIds, java.lang.Integer certified, java.lang.String certificationComments) updates selected users within a given task |
void |
certifyUsers(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria sc, java.lang.Integer certified, java.lang.String comments) certifies users with a set of filters. |
CertificationInstance |
completeCertification(java.lang.Long certificationId, java.lang.String taskUid, char[] cleartextPassword) This method completes the certification having the given id. |
void |
completeCertificationTask(java.lang.Long certificationId, java.lang.String taskUid, char[] cleartextPassword) completes a certification task. |
long |
countCertifications(SearchCriteria searchCriteria) This method counts the number of certifications matching the supplied search criteria. |
java.lang.String |
delegateItems(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long recipientId, java.util.List userEntityIds, java.util.List roleEntityIds, java.util.List appInstanceEntityIds, java.util.List entitlementDefinitionEntityIds, java.lang.String comments) Delegates specified line items to a delegate reviewer during review phase one or two, creating a new certification task for the delegate reviewer. |
java.lang.String |
delegateItems(java.lang.Long certificationId, java.lang.String currentTaskUid, java.lang.Long recipientId, SearchCriteria criteria, java.lang.String comments) Returns delegate items |
java.util.List |
findCertificationHistoryForRole(java.lang.String roleKey, SearchCriteria searchCriteria) Return list of certification history objects for a given roleKey. |
java.util.List |
findCertifications(SearchCriteria searchCriteria, java.util.Set retAttrs, java.util.Map configParams) This method finds a list of certifications according to given searchcriteria, set of return attributes and config params |
AppInstCertificationStats |
getAppInstCertificationStats(java.lang.Long certId, java.lang.String taskUid) Retrieve AppInstCertificationStats for specified certification and task. |
java.lang.Long |
getAttributeValueUsersCountWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Map filters) Deprecated. use CertificationService.getAttributeValueUsersCountWithFilter(Long, String, Long, SearchCriteria) |
java.lang.Long |
getAttributeValueUsersCountWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, SearchCriteria searchCriteria) Returns the count for user accounts in the given entitlement definition |
IDCConfiguration |
getCertificationConfiguration(java.lang.Long certificationId, java.lang.String taskUid) Retrieve the configuration set in the certification at instantiation |
IDCConfiguration |
getCertificationGlobalConfiguration(java.lang.Long certificationId, java.lang.String taskUid) Retrieve the global certification configuration. |
java.util.List |
getCertificationHistory(java.lang.Long certificationId, java.lang.String taskUid, CertificationConstants.EntityType entityType, java.lang.Long parentId, java.lang.Long childId) Returns Certification history information |
CertificationStats |
getCertificationStats(java.lang.Long certId, java.lang.String taskUid) Get an abstract CertStats object. |
EntitlementCertificationStats |
getEntitlementCertificationStats(java.lang.Long certId, java.lang.String taskUid) Retrieve AppInstCertificationStats for specified certification and task. |
java.lang.Long |
getEntitlementCount(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria) returns entitlement count applying specified filter criteria. |
java.lang.Long |
getFilteredAccountAttributeValueCountByCertification(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long applicationInstanceEntityId, SearchCriteria searchCriteria) Counts accounts and attribute values for a given search, ref. |
java.lang.Long |
getFilteredApplicationInstanceCountByCertification(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria) Counts instances of IDCApplicationInstance objects for a given search, ref. |
java.lang.Long |
getFilteredRoleCountByCertification(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria) returns filtered role count in a role certification within a certification task. |
java.lang.Long |
getFilteredUserCountByCertification(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria) gets count of users in a task for user certification. |
java.util.List |
getIDCApplicationInstancesByBatch(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria searchCriteria) Retrieves IDCApplicationInstance objects |
java.util.List |
getIDCEndPointUsersByBatch(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, PaginationContext context, java.util.Map filters) Deprecated. use CertificationService.getIDCEndPointUsersByBatch(Long, String, Long, PaginationContext, SearchCriteria) |
java.util.List |
getIDCEndPointUsersByBatch(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, PaginationContext context, SearchCriteria searchCriteria) Returns the list of user accounts for the given entitlement definition |
java.util.List |
getIDCEntitlementsByBatch(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria searchCriteria) returns entitlement batch applying specified filter criteria. |
java.util.List |
getIDCRolesByBatch(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria criteria) fetches a set of roles in a role certification. |
java.util.List |
getIDCUsersByBatch(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria searchCriteria) gets a batch of IDC User objects within a certification task. |
long |
getIndexForIDCApplicationInstance(java.lang.Long certificationId, java.lang.String taskUid, long appInstEntityId, PaginationContext context, SearchCriteria searchCriteria) Find index in list for specified appInstId. |
long |
getIndexForIDCEntitlement(java.lang.Long certificationId, java.lang.String taskUid, long entDefnEntityId, PaginationContext context, SearchCriteria searchCriteria) Find index in list for specified entDefnId. |
long |
getIndexForIDCRole(java.lang.Long certificationId, java.lang.String taskUid, long roleEntityId, PaginationContext context, SearchCriteria searchCriteria) Find index in list for specified roleId. |
long |
getIndexForIDCUser(java.lang.Long certificationId, java.lang.String taskUid, long userId, PaginationContext context, SearchCriteria searchCriteria) Find index in list for specified userId. |
java.util.List |
getLineItemActionHistory(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long lineItemEId) retrieves action history for a line item. |
java.util.List |
getLineItemDetailActionHistory(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long lineItemEId, java.lang.Long lineItemDetailEId, CertificationConstants.EntityType lineItemDetailType) returns action history for a line item detail (using line item and line item detail entity ids) |
java.util.List |
getLineItemDetailActionHistory(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long lineItemEId, java.lang.Long lineItemDetailEId, int lineItemDetailType) Deprecated. use CertificationService.getLineItemDetailActionHistory(Long, String, Long, Long, CertificationConstants.EntityType) |
java.util.Map |
getListOfUDFAttributes(java.lang.Long certificationId, java.lang.String taskUid) Returns the UDF details for User and Catalog |
java.lang.Integer |
getPhase(java.lang.Long certificationId, java.lang.String taskUid) Returns the phase for a certification (taskUid==null) or the phase for a task associated with the certification(taskUid!=null). |
RoleCertificationStats |
getRoleCertificationStats(java.lang.Long certId, java.lang.String taskUid) Retrieve RoleCertificationStats for specified certification and task. |
java.lang.Long |
getRoleMemberCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria) Returns the count for role members in a role included in given certification or task |
java.util.List |
getRoleMembersByBatch(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, PaginationContext context, SearchCriteria searchCriteria) Returns the list of role members for a given role in given certification or task |
java.lang.Long |
getRolePolicyEntitlementCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria) Returns the count for policies and entitlements in a role included in given certification or task |
java.util.List |
getRolePolicyEntitlementsByBatch(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, PaginationContext context, SearchCriteria searchCriteria) Returns the combined list of policies and entitlements for a given role in given certificaiton or task |
CertificationTaskInfo |
getTaskInfo(java.lang.Long certificationId, java.lang.String taskUid) Return certification task info for the specified task |
java.util.List |
getTaskInfoListByCert(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria searchCriteria) Return a collection of certification task info for the tasks of the specified certification |
java.lang.String |
getTaskTitle(java.lang.Long certificationId, java.lang.String taskUid) Get the title for a task with given identification key/task uid |
UserCertificationStats |
getUserCertificationStats(java.lang.Long certId, java.lang.String taskUid) Retrieve UserCertificationStats for specified certification and task. |
java.lang.Long |
getUserCertPh2Pg1ItemCount(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria) Returns the count for List of CatalogItemWrapper representing the rotated view in Phase 2 of User Certification |
java.util.List |
getUserCertPh2Pg1ItemList(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria criteria) Returns the List of CatalogItemWrapper representing the rotated view in Phase 2 of User Certification |
java.lang.Long |
getUserCertPh2Pg2AppInstanceAccountItemCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstanceId, SearchCriteria criteria) Return a count of IDC accounts corresponding to the specified application instance id, certification id and task uid. |
java.util.List |
getUserCertPh2Pg2AppInstanceAccountItemList(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstanceId, PaginationContext context, SearchCriteria criteria) Return a List of IDC accounts corresponding to the specified application instance id, certification id and task uid. |
java.lang.Long |
getUserCertPh2Pg2EntDefinitionEntAssignItemCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long entDefinitionId, SearchCriteria criteria) Return a count of IDC End Point Users corresponding to the specified entitlement definition id, certification id and task uid. |
java.util.List |
getUserCertPh2Pg2EntDefinitionEntAssignItemList(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long entDefinitionId, PaginationContext context, SearchCriteria criteria) Return a List of IDC End Point Users corresponding to the specified entitlement definition id, certification id and task uid. |
java.lang.Long |
getUserCertPh2Pg2UserItemCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleId, SearchCriteria criteria) Return a count of IDC user members corresponding to the specified role id, certification id and task uid. |
java.util.List |
getUserCertPh2Pg2UserItemList(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleId, PaginationContext context, SearchCriteria criteria) Return a list of IDC user members corresponding to the specified role id, certification id and task uid. |
double |
getUserCertPhase2Progress(java.lang.Long certId, java.lang.String taskUid, java.lang.String entityType, long lineItemId) Retrieve progress (percent complete) for User cert virtual (aka rotated) line items on phase 2 page 1 for specified cert id, task uid and line item id. |
java.lang.Long |
getUserEntitlementCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId, java.util.Map filters) Returns the number of entitlements matching the filters for a given user in a certification |
java.lang.Long |
getUserEntitlementCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId, SearchCriteria searchCriteria) Returns the number of entitlements matching the filters for a given user in a certification |
java.util.Map |
getUserRiskSummary(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId) |
java.util.List |
loadBatchApplicationInstanceAccounts(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long applicationInstanceEntityId, PaginationContext context, SearchCriteria searchCriteria) Loads accounts and attribute values for a given certification, application instance and filter |
java.util.List |
loadBatchUserEntitlementForXls(java.lang.Long certificationId, java.lang.String taskUid) Get the entitlements of a user by batch for XLS |
java.util.List |
loadBatchUserEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId, PaginationContext context, java.util.Map params) Get the entitlements of a user by batch |
java.util.List |
loadBatchUserEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId, PaginationContext context, SearchCriteria searchCriteria) Get the entitlements of a user by batch |
CertificationInstance |
loadCertification(java.lang.Long certificationId) Deprecated. use loadCertification(Long certificationId, String taskUid) |
CertificationInstance |
loadCertification(java.lang.Long certificationId, java.lang.String taskUid) Returns a CertificationInstance object for given certification Id and task Id |
IdentityCertification |
reassignItemsPhase1(java.lang.Long certificationId, java.lang.String currentTaskUid, java.lang.Long recipientId, SearchCriteria criteria, java.lang.String comments) Reassign line items to the specified reviewer during phase one, creating a new certification and marking the items in the original certification as reassigned (effectively removing them). |
IdentityCertification |
reassignItemsPhase1(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long recipientId, java.util.Set userEntityIds, java.util.Set roleEntityIds, java.util.Set appInstEntityIds, java.util.Set entDefnEntityIds, java.lang.String comments) Reassign line items to the specified reviewer during phase one, creating a new certification and marking the items in the original certification as reassigned (effectively removing them). |
java.lang.String |
reassignItemsPhase2(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long recipientId, SearchCriteria criteria, java.lang.String comments) Reassigns line items to the specified reviewer during phase two, creating a certification task for the assignee and removing the line items from the current task. |
java.lang.String |
reassignItemsPhase2(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long recipientId, java.util.Set userEntityIds, java.util.Set roleEntityIds, java.util.Set appInstanceEntityIds, java.util.Set entitlementDefinitionEntityIds, java.lang.String comments) Reassigns line items to the specified reviewer during phase two, creating a certification task for the assignee and removing the line items from the current task. |
void |
taskAcquire(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String acquiredBy) Update primary reviewer for the certification once the group task is acquired by a reviewer User who is invoking this API must be assigned Certification Administrator or System Administrator admin role |
void |
taskComplete(java.lang.Long certificationId, java.lang.String taskid) Complete SOA related certification task |
void |
taskExpire(java.lang.Long certificationId, java.lang.String taskUid) Expire Certification Task on SOA expiry events User who is invoking this API musth be assigned Certification Administrator or System Administrator admin role |
void |
taskProxy(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String reviewer, java.lang.String originalReviewer, java.lang.String taskStatus) Update the Certification Task Reviewer during SOA proxy events User who is invoking this API musth be assigned Certification Administrator or System Administrator admin role |
void |
taskReassign(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String reviewer) ReAssign Certification Task during SOA escalation events User who is invoking this API musth be assigned Certification Administrator or System Administrator admin role |
void |
taskRelease(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String releasedTo) Update primary reviewer for the certification once the group task is released by a reviewer User who is invoking this API must be assigned Certification Administrator or System Administrator admin role |
void |
taskReset(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String reviewer) |
void |
unDelegateItems(java.lang.Long certificationId, java.lang.String taskUid, java.util.List userEntityIds, java.util.List roleEntityIds, java.util.List appInstanceEntityIds, java.util.List entitlementDefinitionEntityIds, java.lang.String comments) Undelegates the specified set of line items (restores them to the primary reviewer's task) during review phase one or two. |
void |
unDelegateItems(java.lang.Long certificationId, java.lang.String currentTaskUid, SearchCriteria searchCriteria, java.lang.String comments) Undelegates the specified item (restores them to the primary reviewer's task) during review phase one or two. |
void |
updateApplicationInstanceCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) Update the comments for all specified entities |
void |
updateApplicationInstanceCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set applicationEntityIds, java.lang.String comments) Update the comments for all specified entities |
void |
updateApplicationInstanceEntitlementComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstEntityId, SearchCriteria searchCriteria, java.lang.String comments) Update comments associated with a decision action on specified accounts and entitlement assignments in an Application Instance certification. |
void |
updateApplicationInstanceEntitlementComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstEntityId, java.util.Set accountEntityIds, java.util.Set entAsgnEntityIds, java.lang.String comments) Update comments associated with a decision action on specified accounts and entitlement assignments in an Application Instance certification. |
void |
updateEntitlementCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) update entitlement comments for entitlements matching search criteria. |
void |
updateEntitlementCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set entityIds, java.lang.String comments) update entitlement comments for a given set of entitlements. |
void |
updateEntitlementUserCommentsWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Map filters, java.lang.String comments) Updates the user account comments for a given entitlement definition |
void |
updateRoleCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, java.util.List roleEntityIds, java.lang.String comments) updates comments on selected roles. |
void |
updateRoleCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.String comments) updates comments on selected roles. |
void |
updateRoleMemberCommentsWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria, java.lang.String comments) Updates the review comments for a given role member |
void |
updateRoleMemberStatusWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) Updates the status of a role member |
void |
updateRolePolicyCommentsWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria, java.lang.String comments) Updates the certification comments of a role policy |
void |
updateRolePolicyStatusWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) Updates the status of a role policy |
void |
updateSelectedEntitlementUserComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, SearchCriteria searchCriteria, java.lang.String comments) Updates the user account comments for a given entitlement definition |
void |
updateSelectedEntitlementUserComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Set entitlementUserAccountEntityIds, java.lang.String comments) Updates the user account comments for a given entitlement definition |
void |
updateSelectedRoleMemberComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, java.util.Set userEntityIds, java.lang.String comments) Updates the review comments for given list of member Ids |
void |
updateSelectedRoleMemberStatus(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, java.util.Set userEntityIds, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) Updates the status for given list of members Ids |
void |
updateSelectedRolePolicyComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, java.util.Set policyEntityIds, java.util.Set attributeValueEntityIds, java.lang.String comments) Updates the certification comments of a selected role policies |
void |
updateSelectedRolePolicyStatus(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, java.util.Set policyEntityIds, java.util.Set attributeValueEntityIds, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) Updates the status of a selected role policies |
void |
updateUserCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, java.util.List userEntityIds, java.lang.String comments) updates user comments for a given list of user entity ids. |
void |
updateUserCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.String comments) updates user comments which meet a specific filter criteria. |
void |
updateUserEntitlementComments(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, SearchCriteria criteria, java.lang.String comments) Update all user entitlement comments for a user in User Certification based on search criteria |
void |
updateUserEntitlementComments(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, java.util.Set roleEntityIds, java.util.Set accountEntityIds, java.util.Set accountAttributeEntityIds, java.lang.String comments) Update the user entitlement comments for a user in User Certification |
Field Detail |
---|
static final java.lang.String CSF_OIM_MAP
static final java.lang.String CSF_OIM_BIPKEY
Method Detail |
---|
java.util.List findCertifications(SearchCriteria searchCriteria, java.util.Set retAttrs, java.util.Map configParams) throws CertificationServiceException
searchCriteria
- - search criteria information indicating which certification objects to retrieve.retAttrs
- - set of attributes to be filled in for each object returned.configParams
- - configParams Parameters to configure ordering and range of results.CertificationServiceException
long countCertifications(SearchCriteria searchCriteria)
searchCriteria
-CertificationInstance completeCertification(java.lang.Long certificationId, java.lang.String taskUid, char[] cleartextPassword) throws InvalidPasswordException, NotYetCompletedException, InvalidArgumentException, CertificationIllegalStateException
certificationId
- - certification IdtaskUid
- must be null (method applies only to certification instances)cleartextPassword
- - cleartext oim passwordInvalidPasswordException
- In case a password is required and the caller supplies an invalid oneNotYetCompletedException
- In case certification task has unreviewed line-itemsInvalidArgumentException
- In case the taskUid argument is not null, the certificationId is not valid, or the password is not encrypted properlyCertificationIllegalStateException
- In case the certification is already completedvoid completeCertificationTask(java.lang.Long certificationId, java.lang.String taskUid, char[] cleartextPassword) throws InvalidPasswordException, NotYetCompletedException, InvalidArgumentException, CertificationIllegalStateException
certificationId
- - Certification IdtaskUid
- - non-null id of the task to be signed-off ( completed )cleartextPassword
- - cleartext password for current logged in userInvalidPasswordException
- In case a password is required and the caller supplies an invalid oneNotYetCompletedException
- In case certification task has unreviewed line-itemsInvalidArgumentException
CertificationIllegalStateException
boolean canBeCompleted(java.lang.Long certificationId, java.lang.String taskUid) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)CertificationServiceException
java.util.List findCertificationHistoryForRole(java.lang.String roleKey, SearchCriteria searchCriteria)
roleKey
- - roleId (roleKey).searchCriteria
- - SearchCrieteria based on from and to date for which history is required.CertificationStats getCertificationStats(java.lang.Long certId, java.lang.String taskUid) throws CertificationServiceException
certId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)CertificationServiceException
CertificationInstance loadCertification(java.lang.Long certificationId) throws CertificationServiceException
CertificationServiceException
CertificationInstance loadCertification(java.lang.Long certificationId, java.lang.String taskUid) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)CertificationServiceException
IDCConfiguration getCertificationConfiguration(java.lang.Long certificationId, java.lang.String taskUid) throws CertificationServiceException
certificationId
- The certification entity IDtaskUid
- When invoking this method from an inbox (workflow) context, supply the external task ID; otherwise, supply null
CertificationServiceException
- In case of server errorCertificationService.getCertificationGlobalConfiguration(java.lang.Long, java.lang.String)
IDCConfiguration getCertificationGlobalConfiguration(java.lang.Long certificationId, java.lang.String taskUid) throws CertificationServiceException
certificationId
- The certification entity IDtaskUid
- When invoking this method from an inbox (workflow) context, supply the external task ID; otherwise, supply null
CertificationServiceException
- In case of server errorCertificationService.getCertificationConfiguration(java.lang.Long, java.lang.String)
java.util.Map getListOfUDFAttributes(java.lang.Long certificationId, java.lang.String taskUid)
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)java.lang.String getTaskTitle(java.lang.Long certificationId, java.lang.String taskUid)
certificationId
- - the certification Id (for authorization)taskUid
- - the target task IDCertificationTaskInfo getTaskInfo(java.lang.Long certificationId, java.lang.String taskUid) throws CertificationServiceException
certificationId
- Certification Id(for authorization)taskUid
- the target taskCertificationServiceException
java.util.List getTaskInfoListByCert(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria searchCriteria) throws InvalidArgumentException, CertificationEngineException
certificationId
- Certification IdtaskUid
- must be null (method applies only to certification instances)context
- PaginationContext contains paging informationsearchCriteria
- contains search criteria such as sorting and filterInvalidArgumentException
- in case some argument specifies a non-existant entityCertificationEngineException
- in case of any other errorjava.lang.String delegateItems(java.lang.Long certificationId, java.lang.String currentTaskUid, java.lang.Long recipientId, SearchCriteria criteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationcurrentTaskUid
- - taskUid of the task we're looking for (or null for dashboard)recipientId
- - recipient IDcriteria
- - search criteria indicating which objects to retrieve.comments
- - comments for actionCertificationServiceException
java.lang.String delegateItems(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long recipientId, java.util.List userEntityIds, java.util.List roleEntityIds, java.util.List appInstanceEntityIds, java.util.List entitlementDefinitionEntityIds, java.lang.String comments) throws InvalidArgumentException, CertificationIllegalStateException, SelfCertificationException, PrimaryReviewerDelegationException, CertificationEngineException
certificationId
- - certification id (required)taskUid
- - id of the current task (required)recipientId
- - id of the new reviewer (required)userEntityIds
- - list of user entityIds to be delegatedroleEntityIds
- - list of role entityIds to be delegatedappInstanceEntityIds
- - list of app entityIds to be delegatedentitlementDefinitionEntityIds
- - list of entitlement idscomments
- - action commentsInvalidArgumentException
- in case some argument specifies a non-existant entityCertificationIllegalStateException
- in case the certification or certification task are not in valid states or phases for delegationSelfCertificationException
- - in case a user in certification is being delegated to the same userPrimaryReviewerDelegationException
- - when a primary reviewer is picked as a reciepient in delegate operationCertificationEngineException
- in case of any other errorvoid unDelegateItems(java.lang.Long certificationId, java.lang.String taskUid, java.util.List userEntityIds, java.util.List roleEntityIds, java.util.List appInstanceEntityIds, java.util.List entitlementDefinitionEntityIds, java.lang.String comments) throws InvalidArgumentException, CertificationIllegalStateException, CertificationEngineException
certificationId
- - certification id (required)taskUid
- - current task Uid (required)userEntityIds
- - user entity ids to be undelegated.roleEntityIds
- - role entity IdsappInstanceEntityIds
- - app instance entity idsentitlementDefinitionEntityIds
- - entitlement entity Idscomments
- - action commentsInvalidArgumentException
- in case some argument specifies a non-existant entityCertificationIllegalStateException
- in case the certification or certification task are not in valid states or phases for undelegationCertificationEngineException
- in case of any other errorvoid unDelegateItems(java.lang.Long certificationId, java.lang.String currentTaskUid, SearchCriteria searchCriteria, java.lang.String comments) throws InvalidArgumentException, CertificationIllegalStateException, CertificationEngineException
certificationId
- - certification idcurrentTaskUid
- - current task UidsearchCriteria
- - search criteria indicating which objects to retrieve.comments
- - action commentsInvalidArgumentException
- in case some argument specifies a non-existant entityCertificationIllegalStateException
- in case the certification or certification task are not in valid states or phases for undelegationCertificationEngineException
- in case of any other errorIdentityCertification reassignItemsPhase1(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long recipientId, java.util.Set userEntityIds, java.util.Set roleEntityIds, java.util.Set appInstEntityIds, java.util.Set entDefnEntityIds, java.lang.String comments) throws InvalidArgumentException, CertificationIllegalStateException, CertificationEngineException, SelfCertificationException
certificationId
- - certification id (required)taskUid
- - id of the current task (required)recipientId
- - id of the new reviewer (required)userEntityIds
- - list of user entityIds to be reassigned (User Cert)roleEntityIds
- - list of role entityIds to be reassigned (Role Cert)appInstEntityIds
- - list of app entityIds to be reassigned (AppInst Cert)entDefnEntityIds
- - list of entitlement ids (Entitlement Cert)comments
- - action commentsInvalidArgumentException
- in case some argument specifies a non-existant entityCertificationIllegalStateException
- in case the certification or certification task are not in valid states or phases for undelegationSelfCertificationException
- in cases when user in user certification is being reasssigned to the same userCertificationEngineException
- in case of any other errorIdentityCertification reassignItemsPhase1(java.lang.Long certificationId, java.lang.String currentTaskUid, java.lang.Long recipientId, SearchCriteria criteria, java.lang.String comments) throws InvalidArgumentException, CertificationIllegalStateException, CertificationEngineException, SelfCertificationException
certificationId
- - certification id (required)currentTaskUid
- - id of the current task (required)criteria
- - search criteria of entities to apply torecipientId
- - id of the new reviewer (required)InvalidArgumentException
- in case some argument specifies a non-existant entityCertificationIllegalStateException
- in case the certification or certification task are not in valid states or phases for undelegationSelfCertificationException
- in cases when user in user certification is being reasssigned to the same userCertificationEngineException
- in case of any other errorjava.lang.String reassignItemsPhase2(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long recipientId, java.util.Set userEntityIds, java.util.Set roleEntityIds, java.util.Set appInstanceEntityIds, java.util.Set entitlementDefinitionEntityIds, java.lang.String comments) throws InvalidArgumentException, CertificationIllegalStateException, CertificationEngineException
certificationId
- - certification idtaskUid
- - id of the current taskrecipientId
- - id of the new revieweruserEntityIds
- - et of user entityIds to be reassignedroleEntityIds
- - set of role entityIds to be reassignedappInstanceEntityIds
- - set of app entityIds to be reassignedentitlementDefinitionEntityIds
- - set of entitlement idscomments
- - action commentsInvalidArgumentException
- in case some argument specifies a non-existant entityCertificationIllegalStateException
- in case the certification or certification task are not in valid states or phases for undelegationCertificationEngineException
- in case of any other errorjava.lang.String reassignItemsPhase2(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long recipientId, SearchCriteria criteria, java.lang.String comments) throws InvalidArgumentException, CertificationIllegalStateException, CertificationEngineException
certificationId
- - certification idtaskUid
- - id of the current taskrecipientId
- - id of the new reviewercriteria
- - SearchCriteriacomments
- - action commentsInvalidArgumentException
- in case some argument specifies a non-existant entityCertificationIllegalStateException
- in case the certification or certification task are not in valid states or phases for undelegationCertificationEngineException
- in case of any other errorjava.lang.Integer getPhase(java.lang.Long certificationId, java.lang.String taskUid)
certificationId
- - Certification IdtaskUid
- - id of the taskjava.util.List getCertificationHistory(java.lang.Long certificationId, java.lang.String taskUid, CertificationConstants.EntityType entityType, java.lang.Long parentId, java.lang.Long childId) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)entityType
- - OIM entityType like User, Role etc for which certification history is retreiveparentId
- - parent ID for entitychildId
- - child ID for entityCertificationServiceException
AppInstCertificationStats getAppInstCertificationStats(java.lang.Long certId, java.lang.String taskUid) throws CertificationServiceException
certId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)CertificationServiceException
java.util.List getIDCApplicationInstancesByBatch(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - required Id of the certification to be searchedtaskUid
- - taskUid of the task we're looking for (or null for dashboard)context
- - pagination settingssearchCriteria
- - search criteria to find the data byCertificationServiceException
long getIndexForIDCApplicationInstance(java.lang.Long certificationId, java.lang.String taskUid, long appInstEntityId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task UidappInstEntityId
- - EntityId of desired app instance (from certd_app_inst.entity_id)context
- - page contextsearchCriteria
- - filter criteriaCertificationServiceException
java.lang.Long getFilteredApplicationInstanceCountByCertification(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria) throws CertificationServiceException
CertificationService.getIDCApplicationInstancesByBatch(Long, String, PaginationContext, SearchCriteria)
certificationId
- - required Id of the certification to be searchedtaskUid
- - taskUid of the task we're looking for (or null for dashboard)searchCriteria
- - search criteria to find the data byCertificationServiceException
java.util.List loadBatchApplicationInstanceAccounts(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long applicationInstanceEntityId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - required Id of the certification to be searchedtaskUid
- - taskUid of the task we're looking for (or null for dashboard)applicationInstanceEntityId
- - EntityId of the application instance we're interested incontext
- - pagination settingssearchCriteria
- - search criteria to find the data byCertificationServiceException
java.lang.Long getFilteredAccountAttributeValueCountByCertification(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long applicationInstanceEntityId, SearchCriteria searchCriteria) throws CertificationServiceException
CertificationService.loadBatchApplicationInstanceAccounts(Long, String, Long, PaginationContext, SearchCriteria)
certificationId
- - required Id of the certification to be searchedtaskUid
- - taskUid of the task we're looking for (or null for dashboard)applicationInstanceEntityId
- - EntityId of the application instance we're interested insearchCriteria
- - search criteria to find the data byCertificationServiceException
void updateApplicationInstanceCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set applicationEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)applicationEntityIds
- - application instances identified by entity idcomments
- - the comments to setCertificationServiceException
void updateApplicationInstanceCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)searchCriteria
- - search criteria to find the application instances to change bycomments
- - the comments to setCertificationServiceException
void certifyRemainingApplicationInstanceContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set applicationEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)applicationEntityIds
- - application instances identified by entity idcomments
- - the comments to setCertificationServiceException
void certifyRemainingApplicationInstanceContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)searchCriteria
- - search criteria to find the application instances to change bycomments
- - the comments to setCertificationServiceException
void certifyApplicationInstances(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Integer status, java.util.Set applicationEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - taskUid to scope by or nullstatus
- - the status to setapplicationEntityIds
- - the applicaiton instances to work on identified by entity idscomments
- - certification commentsCertificationServiceException
void certifyApplicationInstances(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Integer status, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - taskUid to scope by or nullstatus
- - the status to setsearchCriteria
- - search criteria to find the application instances to change bycomments
- - certification commentsCertificationServiceException
void certifyApplicationInstanceEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstEntityId, java.util.Set accountEntityIds, java.util.Set entAsgnEntityIds, java.lang.Integer decision, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Id of the certificationtaskUid
- - Uid of the task from which action is initiated, will be null if from dashboardappInstEntityId
- - Entity id of the application instanceaccountEntityIds
- - Set of account entity IdsentAsgnEntityIds
- - Set of entitlement assignment entity Idsdecision
- - Decision: Certify, Certify Conditional, Revoke, AbstainendDate
- - If Certify Conditional this is the expiration datecomments
- - Comments (if any) provided along with the decisionCertificationServiceException
void certifyApplicationInstanceEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstEntityId, SearchCriteria searchCriteria, java.lang.Integer decision, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Id of the certificationtaskUid
- - Uid of the task from which action is initiated, will be null if from dashboardappInstEntityId
- - Entity id of the application instancesearchCriteria
- - search criteria to find the application instances to change bydecision
- - Decision: Certify, Certify Conditional, Revoke, AbstainendDate
- - If Certify Conditional this is the expiration datecomments
- - Comments (if any) provided along with the decisionCertificationServiceException
void updateApplicationInstanceEntitlementComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstEntityId, java.util.Set accountEntityIds, java.util.Set entAsgnEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - Id of the certificationtaskUid
- - Uid of the task from which action is initiated, will be null if from dashboardappInstEntityId
- - Entity Id of the application instanceaccountEntityIds
- - Set of account entity IdsentAsgnEntityIds
- - Set of entitlement assignment entity Idscomments
- - Comments associated with decision actionCertificationServiceException
void updateApplicationInstanceEntitlementComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstEntityId, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - Id of the certificationtaskUid
- - Uid of the task from which action is initiated, will be null if from dashboardappInstEntityId
- - Entity Id of the application instancesearchCriteria
- - search criteria to find the application instances to change bycomments
- - Comments associated with decision actionCertificationServiceException
RoleCertificationStats getRoleCertificationStats(java.lang.Long certId, java.lang.String taskUid) throws CertificationServiceException
certId
- - Certification IDtaskUid
- - Task UIDCertificationServiceException
java.util.List getRoleMembersByBatch(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity Idcontext
- - Pagination ContextsearchCriteria
- - Filter parametersCertificationServiceException
java.util.List getRolePolicyEntitlementsByBatch(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity Idcontext
- - Pagination ContextsearchCriteria
- - Filter parametersCertificationServiceException
java.lang.Long getRoleMemberCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IdsearchCriteria
- - Filter parametersCertificationServiceException
java.lang.Long getRolePolicyEntitlementCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IdsearchCriteria
- - Filter parametersCertificationServiceException
void updateRoleMemberStatusWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IdsearchCriteria
- - Filter parametersstatus
- - New statusendDate
- - Status end date if certifying conditionallycomments
- - Comments from reviewerCertificationServiceException
void updateRoleMemberCommentsWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IdsearchCriteria
- - Filter parameterscomments
- - Comments from reviewerCertificationServiceException
void updateSelectedRoleMemberStatus(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, java.util.Set userEntityIds, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IduserEntityIds
- - List of member entity Idsstatus
- - New statusendDate
- - Status end date if certifying conditionallycomments
- - Comments from reviewerCertificationServiceException
void updateSelectedRoleMemberComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, java.util.Set userEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IduserEntityIds
- - List of member entity Idscomments
- - Comments from reviewerCertificationServiceException
void updateRolePolicyStatusWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IdsearchCriteria
- - Filter parametersstatus
- - New statusendDate
- - Status end date if certifying conditionallycomments
- - Comments from reviewerCertificationServiceException
void updateRolePolicyCommentsWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IdsearchCriteria
- - Filter parameterscomments
- - New statusCertificationServiceException
void updateSelectedRolePolicyStatus(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, java.util.Set policyEntityIds, java.util.Set attributeValueEntityIds, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IdpolicyEntityIds
- - Policy entity IdsattributeValueEntityIds
- - Policy attribute value entity Idsstatus
- - New statusendDate
- - Status end date if certifying conditionallycomments
- - Comments from reviewerCertificationServiceException
void updateSelectedRolePolicyComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleEntityId, java.util.Set policyEntityIds, java.util.Set attributeValueEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleEntityId
- - Role Entity IdpolicyEntityIds
- - Policy IdsattributeValueEntityIds
- - Policy attribute value entity Idscomments
- - Comments from reviewerCertificationServiceException
long getIndexForIDCRole(java.lang.Long certificationId, java.lang.String taskUid, long roleEntityId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task UidroleEntityId
- - EntityId of desired role (from certd_role.entity_id)context
- - page contextsearchCriteria
- - filter criteriaCertificationServiceException
java.util.List getIDCRolesByBatch(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - id of certificationtaskUid
- - uid of the task, can be null if called from Dashboard uicontext
-criteria
- - search criteriaCertificationServiceException
java.lang.Long getFilteredRoleCountByCertification(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria)
certificationId
- - certification idtaskUid
- - uid of the current task, can be nullcriteria
- - filter parameters if anyvoid certifyRoles(java.lang.Long certificationId, java.lang.String taskUid, java.util.List roleEntityIds, java.lang.Integer certified, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid, can be nullroleEntityIds
- - list of role entity idscertified
- - reviewer decisioncomments
- - action commentsCertificationServiceException
void certifyRoles(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.Integer certified, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid, can be nullcriteria
- - search criteriacertified
- - reviewer decisioncomments
- - action commentsCertificationServiceException
void certifyRemainingRoleContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.List roleEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid, can be nullroleEntityIds
- - list of role entity idscomments
- - action commentsCertificationServiceException
void certifyRemainingRoleContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid, can be nullcriteria
- - search criteriacomments
- - action commentsCertificationServiceException
void updateRoleCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, java.util.List roleEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of current task, can be nullroleEntityIds
- - list of role entity idscomments
- - comments to be setCertificationServiceException
void updateRoleCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of current task, can be nullcriteria
- - search criteriacomments
- - comments to be setCertificationServiceException
UserCertificationStats getUserCertificationStats(java.lang.Long certId, java.lang.String taskUid) throws CertificationServiceException
certId
- - Certification IDtaskUid
- - Task UIDCertificationServiceException
double getUserCertPhase2Progress(java.lang.Long certId, java.lang.String taskUid, java.lang.String entityType, long lineItemId) throws CertificationServiceException
certId
- required Id of the certificationtaskUid
- taskUid of the task we're looking for (or null for dashboard)entityType
- - Type of virtual line item: Role, Entitlement, ApplicationInstancelineItemId
- - Id of virtual line item (roleId, appInstId or entDefnId)CertificationServiceException
java.lang.Long getUserEntitlementCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId, java.util.Map filters) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDuserId
- - User Idfilters
- - FiltersCertificationServiceException
java.lang.Long getUserEntitlementCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDuserId
- - User IdsearchCriteria
- - FiltersCertificationServiceException
java.util.List loadBatchUserEntitlementForXls(java.lang.Long certificationId, java.lang.String taskUid) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDCertificationServiceException
java.util.List loadBatchUserEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDuserId
- - User Idcontext
- - Pagination ContextsearchCriteria
- - FiltersCertificationServiceException
java.util.List loadBatchUserEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId, PaginationContext context, java.util.Map params) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDuserId
- - User Idcontext
- - Pagination Contextparams
- - FiltersCertificationServiceException
java.util.Map getUserRiskSummary(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long userId)
java.util.List getUserCertPh2Pg1ItemList(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task Uidcontext
- - Pagination Contextcriteria
- - Filter parametersCertificationServiceException
java.lang.Long getUserCertPh2Pg1ItemCount(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task Uidcriteria
- - Filter parametersCertificationServiceException
void certifyUserCertPh2Pg1Items(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set roleIds, java.util.Set appInstanceIds, java.util.Set entitlementDefinitionIds, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleIds
- - Role entity IdsappInstanceIds
- - App Instance IdsentitlementDefinitionIds
- - Entitlement Definition Idscertified
- - StatusstatusEndDate
- - End date for conditional certificationcomments
- - Comments be reviewerCertificationServiceException
void certifyUserCertPh2Pg1Items(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task Uidcriteria
- - Search Criteriacertified
- - StatusstatusEndDate
- - End date for conditional certificationcomments
- - Comments by reviewerCertificationServiceException
void certifyRemainingUserCertPh2Pg1ItemContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set roleIds, java.util.Set appInstanceIds, java.util.Set entitlementDefinitionIds, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidroleIds
- - Role entity IdsappInstanceIds
- - App Instance IdsentitlementDefinitionIds
- - Entitlement Definition Idscertified
- - StatusstatusEndDate
- - End date for conditional certificationcomments
- - Comments by reviewerCertificationServiceException
void certifyRemainingUserCertPh2Pg1ItemContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task Uidcriteria
- - Search Criteriacertified
- - StatusstatusEndDate
- - End date for conditional certificationcomments
- - Comments by reviewerCertificationServiceException
java.util.List getUserCertPh2Pg2UserItemList(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleId, PaginationContext context, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)roleId
- - role entity Idscontext
- - pagination contextcriteria
- - search criteria indicating which objects to retrieve.CertificationServiceException
java.lang.Long getUserCertPh2Pg2UserItemCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long roleId, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)roleId
- - role entity Idscriteria
- - search criteria indicating which objects to retrieve.CertificationServiceException
java.util.List getUserCertPh2Pg2AppInstanceAccountItemList(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstanceId, PaginationContext context, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)appInstanceId
- - application instance Idcontext
- - pagination contextcriteria
- - search criteria indicating which objects to retrieve.CertificationServiceException
java.lang.Long getUserCertPh2Pg2AppInstanceAccountItemCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long appInstanceId, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)appInstanceId
- - application instance Idcriteria
- - search criteria indicating which objects to retrieve.CertificationServiceException
java.util.List getUserCertPh2Pg2EntDefinitionEntAssignItemList(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long entDefinitionId, PaginationContext context, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)entDefinitionId
- - entitlement definition Idcontext
- - pagination contextcriteria
- - search criteria indicating which objects to retrieve.CertificationServiceException
java.lang.Long getUserCertPh2Pg2EntDefinitionEntAssignItemCount(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long entDefinitionId, SearchCriteria criteria) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)entDefinitionId
- - entitlement definition Idcriteria
- - search criteria indicating which objects to retrieve.CertificationServiceException
void certifyUserCertPh2Pg2Items(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long entityId, CertificationConstants.EntityType entityType, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidentityId
- - Entity Id(Role id, app instance id, entitlement definition id)entityType
- - Entity Typecriteria
- - Search Criteriacertified
- - StatusstatusEndDate
- - End date for conditional certificationcomments
- - Comments be reviewerCertificationServiceException
long getIndexForIDCUser(java.lang.Long certificationId, java.lang.String taskUid, long userId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task UiduserId
- - Id of desired user (from certs_user.id)context
- - page contextsearchCriteria
- - filter criteriaCertificationServiceException
java.util.List getIDCUsersByBatch(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task Uidcontext
- - page contextsearchCriteria
- - filter criteriaCertificationServiceException
java.lang.Long getFilteredUserCountByCertification(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of current task,can be null if invoked from the dashboard UIsearchCriteria
- - filter parametersCertificationServiceException
void certifyUsers(java.lang.Long certificationId, java.lang.String taskUid, java.util.List userEntityIds, java.lang.Integer certified, java.lang.String certificationComments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task iduserEntityIds
- - entity ids from IDCUser objects ( returned from getIDCUsersByBatch )certified
- - action to be taken.certificationComments
- - action commentsCertificationServiceException
void certifyRemainingUserContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.List userEntityIds, java.lang.String certificationComments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)userEntityIds
- - user entity idscertificationComments
- - action commentsCertificationServiceException
void certifyUsers(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria sc, java.lang.Integer certified, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)sc
- - search criteria indicating which objects to retrieve.certified
- - action to takencomments
- - action commentsCertificationServiceException
void certifyRemainingUserContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)searchCriteria
- - search criteria indicating which objects to retrieve.comments
- - action commentsCertificationServiceException
void updateUserCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, java.util.List userEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)userEntityIds
- - user entity idscomments
- - action commentsCertificationServiceException
void updateUserCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria criteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)criteria
- - search criteria indicating which objects to retrievecomments
- - action commentsCertificationServiceException
void certifyAllUserEntitlements(java.lang.Long certId, java.lang.String taskId, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) throws CertificationServiceException
certId
- - Certification IdtaskId
- - Task UIDcriteria
- - search criteria of entities to be certifiedcertified
- - New certification statusstatusEndDate
- - Status end date if applicablecomments
- - Certificaiton commentsCertificationServiceException
void certifyUserEntitlements(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, java.util.Set roleEntityIds, java.util.Set accountEntityIds, java.util.Set accountAttributeEntityIds, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) throws CertificationServiceException
certId
- - Certification IdtaskUid
- - Task UIDuserEntityId
- - User Entity IdroleEntityIds
- - Entity Ids of roles to be certifiedaccountEntityIds
- - Entity Ids of accounts to be certifiedaccountAttributeEntityIds
- - Entity Ids of account entitlements to be certifiedcertified
- - New certification statusstatusEndDate
- - Status end date if applicablecomments
- - Certificaiton commentsCertificationServiceException
void certifyUserEntitlements(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, SearchCriteria criteria, java.lang.Integer certified, java.util.Date statusEndDate, java.lang.String comments) throws CertificationServiceException
certId
- - required Id of the certificationtaskUid
- - taskUid of the task we're looking for (or null for dashboard)userEntityId
- - user entity Idcriteria
- - search criteria indicating which objects to retrievecertified
- - new Certification statusstatusEndDate
- - Status end date if applicablecomments
- - action commentsCertificationServiceException
void approveUserEntitlements(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, java.util.Set roleEntityIds, java.util.Set accountEntityIds, java.util.Set accountAttributeEntityIds, java.util.Date statusEndDate) throws CertificationServiceException
certId
- - Certification idtaskUid
- - task uiduserEntityId
- - user entity idroleEntityIds
- - role entity id listaccountEntityIds
- - account entity id listaccountAttributeEntityIds
- - account attribute value entiy id liststatusEndDate
- - status end dateCertificationServiceException
void approveUserEntitlements(java.lang.Long certId, java.lang.String taskUid, java.lang.Long entityId, CertificationConstants.EntityType entityType, SearchCriteria criteria, java.util.Date statusEndDate) throws CertificationServiceException
certId
- - Certification idtaskUid
- - task uidentityId
- - Entity Id(Role/app instance/entitlement definition id from phase 2 page 1)entityType
- - Entity Typecriteria
- - Search CriteriastatusEndDate
- - status end dateCertificationServiceException
void updateUserEntitlementComments(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, java.util.Set roleEntityIds, java.util.Set accountEntityIds, java.util.Set accountAttributeEntityIds, java.lang.String comments) throws CertificationServiceException
certId
- - Certification IduserEntityId
- - User Entity IdtaskUid
- - Task UIDroleEntityIds
- - Entity Ids of roles to be certifiedaccountEntityIds
- - Entity Ids of accounts to be certifiedaccountAttributeEntityIds
- - Entity Ids of account entitlements to be certifiedcomments
- - Certification commentsCertificationServiceException
void updateUserEntitlementComments(java.lang.Long certId, java.lang.String taskUid, java.lang.Long userEntityId, SearchCriteria criteria, java.lang.String comments) throws CertificationServiceException
certId
- - Certification IduserEntityId
- - User Entity IdtaskUid
- - Task UIDcriteria
- - SearchCriteria for all the entitlements displayed in UIcomments
- - Certification commentsCertificationServiceException
EntitlementCertificationStats getEntitlementCertificationStats(java.lang.Long certId, java.lang.String taskUid) throws CertificationServiceException
certId
- - Certification IDtaskUid
- - Task UIDCertificationServiceException
java.util.List getIDCEntitlementsByBatch(java.lang.Long certificationId, java.lang.String taskUid, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of the current task, null if invoked from dashboardcontext
- - supplies rows to fetch, rows to skipsearchCriteria
- - set of filtersCertificationServiceException
long getIndexForIDCEntitlement(java.lang.Long certificationId, java.lang.String taskUid, long entDefnEntityId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task UidentDefnEntityId
- - EntityId of desired ent defn (from certd_ent_defn.entity_id)context
- - page contextsearchCriteria
- - filter criteriaCertificationServiceException
java.lang.Long getEntitlementCount(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria)
certificationId
- - certification idtaskUid
- - task uid of the current task, null if invoked from dashboardsearchCriteria
- - set of filtersvoid certifyEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Integer belongsToMe, java.util.Set entityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of the current task, null if invoked from dashboardbelongsToMe
- - page1 status valueentityIds
- - entitlements to be certifiedcomments
- - comments if anyCertificationServiceException
void certifyEntitlements(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Integer belongsToMe, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of the current task, null if invoked from dashboardbelongsToMe
- - page1 status valuesearchCriteria
- - search criteriacomments
- - comments if anyCertificationServiceException
void certifyRemainingEntitlementContent(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set entityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of the current task, null if invoked from dashboardentityIds
- - entitlements to be certifiedcomments
- - comments if anyCertificationServiceException
void certifyRemainingEntitlementContent(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of the current task, null if invoked from dashboardsearchCriteria
- - search criteriacomments
- - comments if anyCertificationServiceException
void updateEntitlementCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, java.util.Set entityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of the current task, null if invoked from dashboardentityIds
- - entitlements to be updated with new commentscomments
- - comments if anyCertificationServiceException
void updateEntitlementCertificationComments(java.lang.Long certificationId, java.lang.String taskUid, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - certification idtaskUid
- - task uid of the current task, null if invoked from dashboardsearchCriteria
- - entitlements to be updated with new commentscomments
- - comments if anyCertificationServiceException
@Deprecated
java.util.List getIDCEndPointUsersByBatch(java.lang.Long certificationId,
java.lang.String taskUid,
java.lang.Long attributeValueEntityId,
PaginationContext context,
java.util.Map filters)
throws CertificationServiceException
CertificationService.getIDCEndPointUsersByBatch(Long, String, Long, PaginationContext, SearchCriteria)
CertificationServiceException
java.util.List getIDCEndPointUsersByBatch(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, PaginationContext context, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidattributeValueEntityId
- - Entitlement Definition Entity Idcontext
- - Pagination ContextsearchCriteria
- - search criteriaCertificationServiceException
@Deprecated
java.lang.Long getAttributeValueUsersCountWithFilter(java.lang.Long certificationId,
java.lang.String taskUid,
java.lang.Long attributeValueEntityId,
java.util.Map filters)
throws CertificationServiceException
CertificationService.getAttributeValueUsersCountWithFilter(Long, String, Long, SearchCriteria)
CertificationServiceException
java.lang.Long getAttributeValueUsersCountWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, SearchCriteria searchCriteria) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidattributeValueEntityId
- - Entitlement Definition Entity IdsearchCriteria
- - search criteriaCertificationServiceException
void certifyEntitlementUsersWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Map filters, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidattributeValueEntityId
- - Entitlement Definition Entity Idfilters
- - Filter parametersstatus
- - New statusendDate
- - End date if the status is ceritify conditionallycomments
- - Certification commentsCertificationServiceException
void updateEntitlementUserCommentsWithFilter(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Map filters, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidattributeValueEntityId
- - Entitlement Definition Entity Idfilters
- - Filter parameterscomments
- - Certification commentsCertificationServiceException
void certifySelectedEntitlementUsers(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Set entitlementUserAccountEntityIds, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidattributeValueEntityId
- - Entitlement Definition Entity IdentitlementUserAccountEntityIds
- - User account entity Idsstatus
- - New statusendDate
- - End date if the status is ceritify conditionallycomments
- - Certification commentsCertificationServiceException
void certifySelectedEntitlementUsers(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, SearchCriteria searchCriteria, java.lang.Integer status, java.util.Date endDate, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidattributeValueEntityId
- - Entitlement Definition Entity IdsearchCriteria
- - search criteriastatus
- - New statusendDate
- - End date if the status is ceritify conditionallycomments
- - Certification commentsCertificationServiceException
void updateSelectedEntitlementUserComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, java.util.Set entitlementUserAccountEntityIds, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidattributeValueEntityId
- - Entitlement Definition Entity IdentitlementUserAccountEntityIds
- - User account entity Idscomments
- - Certification commentsCertificationServiceException
void updateSelectedEntitlementUserComments(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long attributeValueEntityId, SearchCriteria searchCriteria, java.lang.String comments) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UidattributeValueEntityId
- - Entitlement Definition Entity IdsearchCriteria
- - search criteriacomments
- - Certification commentsCertificationServiceException
java.util.List getLineItemActionHistory(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long lineItemEId)
certificationId
- - certification idtaskUid
- - task identifierlineItemEId
- - entity id of line item
@Deprecated
java.util.List getLineItemDetailActionHistory(java.lang.Long certificationId,
java.lang.String taskUid,
java.lang.Long lineItemEId,
java.lang.Long lineItemDetailEId,
int lineItemDetailType)
CertificationService.getLineItemDetailActionHistory(Long, String, Long, Long, CertificationConstants.EntityType)
certificationId
- - certification idtaskUid
- - task identifierlineItemEId
- - entity id of line itemlineItemDetailEId
- - entity id of line item detaillineItemDetailType
- - Type of the line-item-detail we're looking at. This is required because entity ids are not guaranteed to be unique across item types.java.util.List getLineItemDetailActionHistory(java.lang.Long certificationId, java.lang.String taskUid, java.lang.Long lineItemEId, java.lang.Long lineItemDetailEId, CertificationConstants.EntityType lineItemDetailType)
certificationId
- - certification idtaskUid
- - task identifierlineItemEId
- - entity id of line itemlineItemDetailEId
- - entity id of line item detaillineItemDetailType
- - Type of the line-item-detail we're looking at. This is required because entity ids are not guaranteed to be unique across item types.void taskComplete(java.lang.Long certificationId, java.lang.String taskid) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskid
- - taskUid of the taskCertificationServiceException
void taskReset(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String reviewer) throws CertificationServiceException
certificationId
- - required Id of the certificationtaskUid
- - taskUid of the taskreviewer
- - reviewer IdCertificationServiceException
void taskProxy(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String reviewer, java.lang.String originalReviewer, java.lang.String taskStatus) throws CertificationServiceException
certificationId
- - Certification Idreviewer
- - User IdtaskUid
- - Task UIDoriginalReviewer
- - originalReviewerCertificationServiceException
void taskReassign(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String reviewer) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDreviewer
- - User IdCertificationServiceException
void taskExpire(java.lang.Long certificationId, java.lang.String taskUid) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDCertificationServiceException
void taskAcquire(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String acquiredBy) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDacquiredBy
- - User Id(usr_key from USR table)CertificationServiceException
void taskRelease(java.lang.Long certificationId, java.lang.String taskUid, java.lang.String releasedTo) throws CertificationServiceException
certificationId
- - Certification IdtaskUid
- - Task UIDreleasedTo
- - Group NameCertificationServiceException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |