public class DefaultCatalogOverrideDao extends Object implements CatalogOverrideDao
| Constructor and Description |
|---|
DefaultCatalogOverrideDao(org.skife.jdbi.v2.IDBI dbi,
org.killbill.clock.Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
CatalogOverridePlanDefinitionModelDao |
getOrCreateOverridePlanDefinition(String parentPlanName,
org.joda.time.DateTime catalogEffectiveDate,
PlanPhasePriceOverride[] resolvedOverride,
InternalCallContext context) |
List<CatalogOverridePhaseDefinitionModelDao> |
getOverriddenPlanPhases(Long planDefRecordId,
InternalTenantContext context) |
@Inject
public DefaultCatalogOverrideDao(org.skife.jdbi.v2.IDBI dbi,
org.killbill.clock.Clock clock)
public CatalogOverridePlanDefinitionModelDao getOrCreateOverridePlanDefinition(String parentPlanName, org.joda.time.DateTime catalogEffectiveDate, PlanPhasePriceOverride[] resolvedOverride, InternalCallContext context)
getOrCreateOverridePlanDefinition in interface CatalogOverrideDaopublic List<CatalogOverridePhaseDefinitionModelDao> getOverriddenPlanPhases(Long planDefRecordId, InternalTenantContext context)
getOverriddenPlanPhases in interface CatalogOverrideDaoCopyright © 2010-2016. All Rights Reserved.