| Package | Description |
|---|---|
| org.killbill.billing.catalog.api | |
| org.killbill.billing.entitlement.api | |
| org.killbill.billing.invoice.api |
| Modifier and Type | Method and Description |
|---|---|
PlanPhaseSpecifier |
PlanPhasePriceOverride.getPlanPhaseSpecifier() |
| Constructor and Description |
|---|
IllegalPlanChange(PlanPhaseSpecifier from,
PlanSpecifier to) |
IllegalPlanChange(java.lang.Throwable cause,
PlanPhaseSpecifier from,
PlanSpecifier to) |
PlanSpecifier(PlanPhaseSpecifier planPhase) |
| Modifier and Type | Method and Description |
|---|---|
PlanPhaseSpecifier |
EntitlementSpecifier.getPlanPhaseSpecifier() |
| Modifier and Type | Method and Description |
|---|---|
java.util.UUID |
EntitlementApi.addEntitlement(java.util.UUID bundleId,
PlanPhaseSpecifier spec,
java.util.List<PlanPhasePriceOverride> overrides,
org.joda.time.LocalDate entitlementEffectiveDate,
org.joda.time.LocalDate billingEffectiveDate,
boolean isMigrated,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Adds an ADD_ON|STANDALONE entitlement to previously created entitlement.
|
Entitlement |
Entitlement.changePlan(PlanPhaseSpecifier spec,
java.util.List<PlanPhasePriceOverride> overrides,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Change
Entitlement plan using default policy. |
Entitlement |
Entitlement.changePlanOverrideBillingPolicy(PlanPhaseSpecifier spec,
java.util.List<PlanPhasePriceOverride> overrides,
org.joda.time.LocalDate effectiveDate,
BillingActionPolicy billingPolicy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Change
Entitlement plan at the specified date and overrides the billing policy. |
Entitlement |
Entitlement.changePlanWithDate(PlanPhaseSpecifier spec,
java.util.List<PlanPhasePriceOverride> overrides,
org.joda.time.LocalDate effectiveDate,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Change
Entitlement plan at the specified date. |
java.util.UUID |
EntitlementApi.createBaseEntitlement(java.util.UUID accountId,
PlanPhaseSpecifier spec,
java.lang.String externalKey,
java.util.List<PlanPhasePriceOverride> overrides,
org.joda.time.LocalDate entitlementEffectiveDate,
org.joda.time.LocalDate billingEffectiveDate,
boolean isMigrated,
boolean renameCancelledBundleIfExist,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Create a new entitlement for that account.
|
| Modifier and Type | Method and Description |
|---|---|
PlanPhaseSpecifier |
DryRunArguments.getPlanPhaseSpecifier() |
Copyright © 2010-2018. All Rights Reserved.