@AccessLevel(value=EXTERNAL)
public interface SummaryViewConfiguration
Modifier and Type | Method and Description |
---|---|
curam.decisionsummary.facade.struct.SummaryViewFieldDetails |
addSummaryViewField(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForRDO dtls)
Creates a new summary view field definition.
|
void |
addSummaryViewFieldDataItem(curam.decisionsummary.facade.struct.DataItemDetails dtls)
Modifies a data item for a summary view field definition.
|
curam.decisionsummary.facade.struct.SummaryViewFieldDetails |
addSummaryViewFieldForLinkedGroup(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForLinkedGroup dtls)
Creates a new summary view field definition for a particular summary view
group definition.
|
curam.decisionsummary.facade.struct.SummaryViewFieldDetails |
addSummaryViewFieldForListGroup(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForListGroup dtls)
Creates a new summary view field definition for a particular summary view
group definition.
|
void |
addSummaryViewGroup(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionDtls dtls)
Creates a new summary view group definition.
|
void |
createConfiguration(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionDtls dtls)
Creates a new summary view definition.
|
void |
deleteConfiguration(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionIDAndVersion key)
Cancels a summary view definition.
|
curam.core.facade.struct.ProductContextDescriptionDetails |
getProductContextDescription(curam.core.facade.struct.ProductContextDescriptionKey key)
Generates a context description string for a product.
|
curam.decisionsummary.facade.struct.SummaryViewDefinitionDetailsList |
listActiveConfigurationForProduct(curam.decisionsummary.sl.entity.struct.ProductIDStatus key)
Reads a list of active summary view definitions for a product.
|
curam.decisionsummary.facade.struct.SummaryViewDefinitionDetailsList |
listAllConfigurationForProduct(curam.core.struct.ProductKey key)
Reads a list of all of the summary view definitions for a product.
|
curam.core.facade.struct.RulesDataObjectForRuleSetDtls |
listAllListRulesDataObjectsForRuleSet(curam.core.facade.struct.RuleSetIDStruct key)
Reads a list of rules data objects for a particular rule set.
|
curam.core.facade.struct.RulesDataObjectForRuleSetDtls |
listAllRulesDataObjectsForRuleSet(curam.core.facade.struct.RuleSetIDStruct key)
Returns a list of rules data objects for a specified rule set.
|
curam.core.facade.struct.DataObjectAttributesList |
listDataObjectAttributesDetails(curam.core.facade.struct.ListDataObjectsKey key)
Reads a list of attribute details for a give rules data object.
|
void |
modifyConfigurationDetails(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionDtls dtls)
Modifies a summary view definition.
|
curam.decisionsummary.facade.struct.SummaryViewFieldDetails |
modifyFieldDefinitionForLinkedGroup(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForLinkedGroup dtls)
Modifies a summary view field definition for a particular summary view
group definition.
|
curam.decisionsummary.facade.struct.SummaryViewFieldDetails |
modifyFieldDefinitionForListGroup(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForListGroup dtls)
Modifies a summary view field definition for a particular summary view
group definition.
|
curam.decisionsummary.facade.struct.SummaryViewFieldDetails |
modifySummaryViewFieldDefinition(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForRDO dtls)
Modifies a summary view field definition.
|
void |
modifySummaryViewGroupDetails(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionDtls dtls)
Modifies a summary view group definition.
|
curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionDtls |
readConfigurationDetails(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionKey key)
Reads a summary view definition.
|
curam.decisionsummary.sl.entity.struct.SummaryViewFieldDefinitionDtls |
readSummaryViewFieldDetails(curam.decisionsummary.sl.entity.struct.SummaryViewFieldDefinitionKey key)
Reads a summary view field definition.
|
curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionDtls |
readSummaryViewGroupDetails(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionKey key)
Reads a summary view group definition.
|
void |
removeField(curam.decisionsummary.sl.entity.struct.SummaryViewFieldDefinitionKey key)
Deletes a summary view field definition.
|
void |
removeGroup(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionKey key)
Deletes a summary view group definition.
|
curam.decisionsummary.facade.struct.SummaryViewDefinitionAndGroupDetailsList |
viewConfigurationDetails(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionKey key)
Reads summary view definition details and the related list of summary view
group definition details.
|
curam.decisionsummary.facade.struct.SummaryViewGroupAndFieldDefinitionDetailsList |
viewSummaryViewGroupDetails(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionKey key)
Reads summary view group details and the related list of summary view
field definition details.
|
@AccessLevel(value=EXTERNAL) void createConfiguration(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionDtls dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The new definition details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewDefinitionDetailsList listAllConfigurationForProduct(curam.core.struct.ProductKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the product.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewDefinitionAndGroupDetailsList viewConfigurationDetails(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyConfigurationDetails(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionDtls dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The updated definition details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewFieldDetails addSummaryViewField(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForRDO dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The field definition details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void deleteConfiguration(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionIDAndVersion key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void addSummaryViewGroup(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionDtls dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The group definition details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewGroupAndFieldDefinitionDetailsList viewSummaryViewGroupDetails(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeField(curam.decisionsummary.sl.entity.struct.SummaryViewFieldDefinitionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the field definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeGroup(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the group definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionDtls readConfigurationDetails(curam.decisionsummary.sl.entity.struct.SummaryViewDefinitionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionDtls readSummaryViewGroupDetails(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.sl.entity.struct.SummaryViewFieldDefinitionDtls readSummaryViewFieldDetails(curam.decisionsummary.sl.entity.struct.SummaryViewFieldDefinitionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifySummaryViewGroupDetails(curam.decisionsummary.sl.entity.struct.SummaryViewGroupDefinitionDtls dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The group definition details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void addSummaryViewFieldDataItem(curam.decisionsummary.facade.struct.DataItemDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The details for the data item.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.RulesDataObjectForRuleSetDtls listAllListRulesDataObjectsForRuleSet(curam.core.facade.struct.RuleSetIDStruct key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the rule set.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.RulesDataObjectForRuleSetDtls listAllRulesDataObjectsForRuleSet(curam.core.facade.struct.RuleSetIDStruct key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the rule set.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.DataObjectAttributesList listDataObjectAttributesDetails(curam.core.facade.struct.ListDataObjectsKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the rules data object.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewDefinitionDetailsList listActiveConfigurationForProduct(curam.decisionsummary.sl.entity.struct.ProductIDStatus key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the product.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewFieldDetails addSummaryViewFieldForListGroup(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForListGroup dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The field definition details including the group definition
and the definition list.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewFieldDetails addSummaryViewFieldForLinkedGroup(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForLinkedGroup dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The field definition details including the group definition.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewFieldDetails modifySummaryViewFieldDefinition(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForRDO dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The field definition details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ProductContextDescriptionDetails getProductContextDescription(curam.core.facade.struct.ProductContextDescriptionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the product.curam.util.exception.AppException
curam.util.exception.InformationalException
Product |
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewFieldDetails modifyFieldDefinitionForListGroup(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForListGroup dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The field definition details including the group definition
and the definition list.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.decisionsummary.facade.struct.SummaryViewFieldDetails modifyFieldDefinitionForLinkedGroup(curam.decisionsummary.facade.struct.SummaryViewFieldDefinitionForLinkedGroup dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The field definition details including the group definition.curam.util.exception.AppException
curam.util.exception.InformationalException