@AccessLevel(value=EXTERNAL)
public interface PostponeVerificationInterface
Modifier and Type | Method and Description |
---|---|
curam.core.struct.CaseIDList |
listCaseswithpostponedVerifications()
Lists all the cases in the system that contains evidences with postponed
verifications.
|
curam.core.struct.CaseIDList |
listCaseswithpostponedVerifications(curam.core.struct.UserNameKey postponedUserNameKey)
Lists the cases that contains evidences with postponed verifications.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtlsList |
listEvidenceswithpostponedVerifications(curam.core.struct.CaseID caseID)
Lists the evidence details with postponed verifications.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtlsList |
listEvidencesWithpostponedVerifications(curam.core.struct.CaseID caseID,
curam.core.struct.EvidenceType evidenceType)
Lists the evidence details of the specified evidence type and belongs to
the specified case
and also with postponed verifications.
|
void |
postponeVerifications()
Sets the flag to communicate to verification engine to not evaluate any
verifications in the
current transaction.
|
void |
processPostponedVerifications(curam.core.struct.CaseID caseID)
Processes the verifications that are postponed when the evidences are
added/modified on the system.
|
void |
processPostponedVerifications(curam.core.struct.CaseIDList caseIDList)
Processes the verifications that are postponed when the evidences are
added/modified on the system.
|
void |
processPostponedVerifications(curam.core.struct.CaseIDList caseIDList,
curam.core.struct.UserNameKey postponedUserNameKey)
Processes the verifications that are postponed when the evidences are
added/modified on the system.
|
void |
processPostponedVerifications(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey evidenceDescriptorKey)
Processes the verifications that are postponed when the evidences are
added/modified on the system.
|
void |
processPostponedVerifications(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKeyList evidenceDescriptorKeyList)
Processes the verifications that are postponed when the evidences are
added/modified on the system.
|
void |
processPostponedVerifications(curam.core.struct.UserNameKey postponedUserNameKey)
Processes the verifications that are postponed when the evidences are
added/modified on the system.
|
void postponeVerifications() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void processPostponedVerifications(curam.core.struct.UserNameKey postponedUserNameKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
postponedUserNameKey
- curam.util.exception.AppException
curam.util.exception.InformationalException
void processPostponedVerifications(curam.core.struct.CaseIDList caseIDList, curam.core.struct.UserNameKey postponedUserNameKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseIDList
- postponedUserNameKey
- curam.util.exception.AppException
curam.util.exception.InformationalException
void processPostponedVerifications(curam.core.struct.CaseID caseID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseID
- curam.util.exception.AppException
curam.util.exception.InformationalException
void processPostponedVerifications(curam.core.struct.CaseIDList caseIDList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseIDList
- curam.util.exception.AppException
curam.util.exception.InformationalException
void processPostponedVerifications(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey evidenceDescriptorKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
evidenceDescriptorKey
- curam.util.exception.AppException
curam.util.exception.InformationalException
void processPostponedVerifications(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKeyList evidenceDescriptorKeyList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
evidenceDescriptorKeyList
- curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtlsList listEvidenceswithpostponedVerifications(curam.core.struct.CaseID caseID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseID
- curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.CaseIDList listCaseswithpostponedVerifications(curam.core.struct.UserNameKey postponedUserNameKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
postponedUserNameKey
- curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtlsList listEvidencesWithpostponedVerifications(curam.core.struct.CaseID caseID, curam.core.struct.EvidenceType evidenceType) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseID
- The unique ID of the case, for which the evidences are to be
listed.evidenceType
- The evidence type of the evidences to be listed.curam.util.exception.InformationalException
curam.util.exception.AppException
curam.core.struct.CaseIDList listCaseswithpostponedVerifications() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.InformationalException
curam.util.exception.AppException