public class DefaultCoverageCalculationStrategyRegistry extends java.lang.Object implements CoverageCalculationStrategyRegistry
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_DOMAIN_ID |
| Constructor and Description |
|---|
DefaultCoverageCalculationStrategyRegistry() |
| Modifier and Type | Method and Description |
|---|---|
CoverageCalculationStrategy |
getStrategyForTypeAndDomain(java.lang.String templateCode,
java.lang.String domainId)
Looks up the coverage calculation strategy for given type code and domain ID.
|
protected CoverageCalculationStrategy |
resolveStrategyForType(java.util.Map<java.lang.String,CoverageCalculationStrategy> strategyMap,
java.lang.String typeCode) |
void |
setDomainStrategies(java.util.List<CoverageCalculationStrategyMapping> domainStrategies) |
void |
setTypeService(TypeService typeService) |
public static final java.lang.String DEFAULT_DOMAIN_ID
public DefaultCoverageCalculationStrategyRegistry()
public CoverageCalculationStrategy getStrategyForTypeAndDomain(java.lang.String templateCode, java.lang.String domainId)
CoverageCalculationStrategyRegistrygetStrategyForTypeAndDomain in interface CoverageCalculationStrategyRegistrytemplateCode - this is a type code (e.g. "Product") or an item template code (e.g. "Product.CPU").domainId - the domain IDprotected CoverageCalculationStrategy resolveStrategyForType(java.util.Map<java.lang.String,CoverageCalculationStrategy> strategyMap, java.lang.String typeCode)
public void setDomainStrategies(java.util.List<CoverageCalculationStrategyMapping> domainStrategies)
public void setTypeService(TypeService typeService)
Copyright © 2018 SAP SE. All Rights Reserved.