@AccessLevel(value=EXTERNAL)
public interface Premium
Modifier and Type | Method and Description |
---|---|
void |
createPremiumEvidence(curam.isproduct.facade.struct.PremiumPaidDetails details)
Creates premium evidence details.
|
curam.isproduct.facade.struct.PremiumContextDetails |
getContextDescription(curam.isproduct.facade.struct.PremiumContextKey key)
Method to retrieve the context details for the view Premium page.
|
curam.isproduct.facade.struct.ReadPremiumEvidenceDetails |
listCurrentPremiumDetailsForCase(curam.isproduct.facade.struct.PremiumCaseKey key)
Method to return the current Premium for the case.
|
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.ReadPremiumEvidenceDetails listCurrentPremiumDetailsForCase(curam.isproduct.facade.struct.PremiumCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.PremiumContextDetails getContextDescription(curam.isproduct.facade.struct.PremiumContextKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void createPremiumEvidence(curam.isproduct.facade.struct.PremiumPaidDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException