@AccessLevel(value=EXTERNAL)
public class GuidedChangeUtil
extends java.lang.Object
Constructor and Description |
---|
GuidedChangeUtil() |
Modifier and Type | Method and Description |
---|---|
curam.core.sl.struct.ReturnEvidenceDetails |
createDynamicEvidenceByModelledEntityStruct(java.lang.String evidenceType,
long caseID,
long participantRoleID,
curam.util.type.Date receivedDate,
curam.core.sl.struct.EvidenceKey parentEvidenceKey,
curam.util.type.struct.Struct<?> evidenceDtlsStruct)
Create a piece of dynamic evidence given a modeled struct that matches
the configured attributes on the latest version of the dynamic evidence.
|
curam.core.sl.struct.ReturnEvidenceDetails |
createDynamicEvidenceByModelledEntityStruct(java.lang.String evidenceType,
long caseID,
long participantID,
curam.util.type.Date receivedDate,
curam.core.sl.struct.EvidenceKey parentEvidenceKey,
curam.util.type.struct.Struct<?>[] evidenceDtlsStructs)
Create a piece of dynamic evidence given an array of modeled structs that
matches the configured attributes on the latest version of the dynamic
evidence.
|
public curam.core.sl.struct.ReturnEvidenceDetails createDynamicEvidenceByModelledEntityStruct(java.lang.String evidenceType, long caseID, long participantRoleID, curam.util.type.Date receivedDate, curam.core.sl.struct.EvidenceKey parentEvidenceKey, curam.util.type.struct.Struct<?> evidenceDtlsStruct) throws curam.util.exception.AppException, curam.util.exception.InformationalException
evidenceType
- The evidence type.caseID
- The case identifier.participantRoleID
- The participant identifier to associate with the
evidence.parentEvidenceKey
- The key for the related parent evidence or null if
this is not applicable.evidenceDtlsStruct
- A Struct
with fields matching the
evidence attributes.curam.util.exception.InformationalException
curam.util.exception.AppException
public curam.core.sl.struct.ReturnEvidenceDetails createDynamicEvidenceByModelledEntityStruct(java.lang.String evidenceType, long caseID, long participantID, curam.util.type.Date receivedDate, curam.core.sl.struct.EvidenceKey parentEvidenceKey, curam.util.type.struct.Struct<?>[] evidenceDtlsStructs) throws curam.util.exception.AppException, curam.util.exception.InformationalException
evidenceType
- The evidence type.caseID
- The case identifier.participantID
- The participant identifier to associate with the
evidence.parentEvidenceKey
- The key for the related parent evidence or null if
this is not applicable.evidenceDtlsStructs
- An array of Struct
s with fields matching
the evidence attributes. Note the array is processed from 0 to N and
attributes matching on N override earlier matches.curam.util.exception.InformationalException
curam.util.exception.AppException