@AccessLevel(value=EXTERNAL)
@Implementable
public interface ISReAddHouseholdMember
Modifier and Type | Method and Description |
---|---|
curam.evidence.entity.struct.HouseholdMemberDtls |
getHouseholdMemberDtls(curam.evidence.entity.struct.HouseholdMemberDtls householdMember)
Responsible for the population of Household member attributes
used during CGISS's Re-add Member guided wizard.
|
void |
postReAddHouseholdMember(curam.guidedchanges.facade.struct.WizardKey key,
curam.core.sl.struct.EvidenceKey householdMemberEvidence)
Called upon successfully re-adding a member onto a case.
|
curam.evidence.entity.struct.HouseholdMemberDtls getHouseholdMemberDtls(curam.evidence.entity.struct.HouseholdMemberDtls householdMember) throws curam.util.exception.AppException, curam.util.exception.InformationalException
clientProvidedValues
- Client provided Household Member valuescuram.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.void postReAddHouseholdMember(curam.guidedchanges.facade.struct.WizardKey key, curam.core.sl.struct.EvidenceKey householdMemberEvidence) throws curam.util.exception.AppException, curam.util.exception.InformationalException
wizardKey
- which represents a
ReAddMemberStoredDetails
in the WizardPersistentState
householdMemberEvidence
- contains Evidence ID and type pairing of
the Household Member evidence creating while re-adding a member onto the
case.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.