@AccessLevel(value=EXTERNAL)
@Implementable
public interface ProductIntf
Modifier and Type | Method and Description |
---|---|
curam.core.facade.struct.RuleSetContextDescriptionDetails |
getRuleSetContextDescription(curam.core.facade.struct.RuleSetContextDescriptionKey key)
Returns the context description for the ruleSet.
|
curam.core.facade.struct.ListActiveBenefitProductsForPersonDetails |
listActiveBenefitProductsForPerson(curam.core.facade.struct.ListActiveBenefitProductsForPersonKey key)
Returns a list of active benefit products for a person.
|
curam.core.facade.struct.ListLocationForProviderDetails |
listLocationForProvider(curam.core.facade.struct.ListLocationForProviderKey key)
Returns the summary details of a Provider location.
|
void |
readRuleSet()
Reads the details of a specific ruleSet.
|
void readRuleSet() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.RuleSetContextDescriptionDetails getRuleSetContextDescription(curam.core.facade.struct.RuleSetContextDescriptionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ListLocationForProviderDetails listLocationForProvider(curam.core.facade.struct.ListLocationForProviderKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ListActiveBenefitProductsForPersonDetails listActiveBenefitProductsForPerson(curam.core.facade.struct.ListActiveBenefitProductsForPersonKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException