@AccessLevel(value=EXTERNAL)
public interface EvidenceControllerHook
Modifier and Type | Method and Description |
---|---|
void |
checkForMinimumEvidence(curam.core.struct.CaseKey key)
The following methods are defined.
|
curam.core.sl.infrastructure.struct.CaseKeyList |
getCaseKeysForEvidenceAttribution(curam.core.struct.CaseKey key) |
curam.core.sl.infrastructure.struct.EvidenceTypeDtlsList |
getTopLevelEvidence() |
void |
postApply(curam.core.struct.CaseKey caseKey) |
void |
postApplyInEdit(curam.core.struct.CaseKey caseKey,
curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) |
void |
postApplyRemoval(curam.core.struct.CaseKey caseKey,
curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) |
void |
postDiscardPendingUpdate(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key)
Method to perform processing post the discarding of updated
evidence.gjhjghjghj
|
void |
postInsertEvidence(curam.core.struct.CaseKey caseKey,
curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) |
void |
postModifyEvidence(curam.core.struct.CaseKey caseKey,
curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) |
void |
postRemoveEvidence(curam.core.struct.CaseKey caseKey,
curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) |
void |
preRemoveEvidence(curam.core.struct.CaseKey caseKey,
curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) |
void |
reassess(curam.core.sl.infrastructure.struct.CasesAndReassessPeriods reassessDetails) |
curam.core.sl.infrastructure.struct.EvidenceKeyList |
sortEvidenceKeyListForTransferParticipantEvidence(curam.core.sl.infrastructure.struct.EvidenceKeyList evidenceKeyList) |
@AccessLevel(value=EXTERNAL) void checkForMinimumEvidence(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.CaseKeyList getCaseKeysForEvidenceAttribution(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void postInsertEvidence(curam.core.struct.CaseKey caseKey, curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void postModifyEvidence(curam.core.struct.CaseKey caseKey, curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void postRemoveEvidence(curam.core.struct.CaseKey caseKey, curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void postApplyInEdit(curam.core.struct.CaseKey caseKey, curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void postApplyRemoval(curam.core.struct.CaseKey caseKey, curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void postApply(curam.core.struct.CaseKey caseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void reassess(curam.core.sl.infrastructure.struct.CasesAndReassessPeriods reassessDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void postDiscardPendingUpdate(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EvidenceTypeDtlsList getTopLevelEvidence() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void preRemoveEvidence(curam.core.struct.CaseKey caseKey, curam.core.sl.infrastructure.struct.EIEvidenceKey evidenceKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.struct.EvidenceKeyList sortEvidenceKeyListForTransferParticipantEvidence(curam.core.sl.infrastructure.struct.EvidenceKeyList evidenceKeyList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException