@AccessLevel(value=EXTERNAL)
public interface EvidenceMetadata
Modifier and Type | Method and Description |
---|---|
void |
cancel(curam.core.sl.infrastructure.struct.CancelEvidenceMetadataDetails details) |
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList |
filterUniqueEvidenceType(curam.core.struct.AdminIntegratedCaseKey key,
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList detailsList)
Filters unique evidence types.
|
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList |
filterUniqueEvidenceType(curam.core.struct.ProductKey key,
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList detailsList)
Filters unique evidence types.
|
void |
insert(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details)
The following methods are defined.
|
void |
insertAndCreateICEvidenceLink(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details,
curam.core.struct.AdminIntegratedCaseKey key)
Method inserts the details for a single Evidence Metadata entry, and
creates an ICEvidenceLink entry for the associated adminIntegratedCaseID.
|
void |
insertAndCreateProductLink(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details,
curam.core.struct.ProductKey key) |
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList |
list() |
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList |
listActive(curam.core.struct.AdminIntegratedCaseKey key)
Lists all Active AdminIC Evidence Metadata records.
|
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList |
listActive(curam.core.struct.ProductKey key) |
void |
modify(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details) |
curam.core.sl.infrastructure.struct.EvidenceMetadataDetails |
read(curam.core.sl.infrastructure.entity.struct.EvidenceMetadataKey key) |
void |
validateInsert(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details)
Validates the insert evidence metadata details
|
void |
validateModify(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details)
Validates the modify evidence metadata details
|
@AccessLevel(value=EXTERNAL) void insert(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modify(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancel(curam.core.sl.infrastructure.struct.CancelEvidenceMetadataDetails details) 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.EvidenceMetadataDetailsList list() 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.EvidenceMetadataDetails read(curam.core.sl.infrastructure.entity.struct.EvidenceMetadataKey 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.EvidenceMetadataDetailsList listActive(curam.core.struct.ProductKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void insertAndCreateProductLink(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details, curam.core.struct.ProductKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void validateInsert(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void validateModify(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList filterUniqueEvidenceType(curam.core.struct.ProductKey key, curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList detailsList) 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.EvidenceMetadataDetailsList listActive(curam.core.struct.AdminIntegratedCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void insertAndCreateICEvidenceLink(curam.core.sl.infrastructure.struct.EvidenceMetadataDetails details, curam.core.struct.AdminIntegratedCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList filterUniqueEvidenceType(curam.core.struct.AdminIntegratedCaseKey key, curam.core.sl.infrastructure.struct.EvidenceMetadataDetailsList detailsList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException