public class DefaultCoverageCalculationStrategyRegistry extends Object implements CoverageCalculationStrategyRegistry
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_DOMAIN_ID |
| Constructor and Description |
|---|
DefaultCoverageCalculationStrategyRegistry() |
| Modifier and Type | Method and Description |
|---|---|
CoverageCalculationStrategy |
getStrategyForTypeAndDomain(String templateCode,
String domainId)
Looks up the coverage calculation strategy for given type code and domain ID.
|
protected CoverageCalculationStrategy |
resolveStrategyForType(Map<String,CoverageCalculationStrategy> strategyMap,
String typeCode) |
void |
setDomainStrategies(List<CoverageCalculationStrategyMapping> domainStrategies) |
void |
setTypeService(TypeService typeService) |
public static final String DEFAULT_DOMAIN_ID
public DefaultCoverageCalculationStrategyRegistry()
public CoverageCalculationStrategy getStrategyForTypeAndDomain(String templateCode, 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(Map<String,CoverageCalculationStrategy> strategyMap, String typeCode)
public void setDomainStrategies(List<CoverageCalculationStrategyMapping> domainStrategies)
public void setTypeService(TypeService typeService)
Copyright © 2017 SAP SE. All Rights Reserved.