| Package | Description |
|---|---|
| org.killbill.billing.catalog.api | |
| org.killbill.billing.catalog.api.rules | |
| org.killbill.billing.entitlement.api | |
| org.killbill.billing.invoice.api |
| Modifier and Type | Method and Description |
|---|---|
BillingActionPolicy |
PlanChangeResult.getPolicy() |
BillingActionPolicy |
StaticCatalog.planCancelPolicy(PlanPhaseSpecifier planPhase) |
BillingActionPolicy |
Catalog.planCancelPolicy(PlanPhaseSpecifier planPhase,
org.joda.time.DateTime requestedDate,
org.joda.time.DateTime subscriptionStartDate) |
static BillingActionPolicy |
BillingActionPolicy.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static BillingActionPolicy[] |
BillingActionPolicy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
PlanChangeResult(PriceList newPriceList,
BillingActionPolicy policy,
PlanAlignmentChange alignment) |
| Modifier and Type | Method and Description |
|---|---|
BillingActionPolicy |
CaseCancelPolicy.getBillingActionPolicy() |
BillingActionPolicy |
CaseChangePlanPolicy.getBillingActionPolicy() |
| Modifier and Type | Method and Description |
|---|---|
Entitlement |
Entitlement.cancelEntitlementWithDateOverrideBillingPolicy(org.joda.time.LocalDate effectiveDate,
BillingActionPolicy billingPolicy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Cancels the
Entitlement at the specified date
After this operation, the existing object becomes stale. |
Entitlement |
Entitlement.cancelEntitlementWithPolicyOverrideBillingPolicy(Entitlement.EntitlementActionPolicy policy,
BillingActionPolicy billingPolicy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Cancels the
Entitlement at the specified date and overrides the default billing policy. |
Entitlement |
Entitlement.changePlanOverrideBillingPolicy(EntitlementSpecifier spec,
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. |
java.util.UUID |
EntitlementApi.transferEntitlementsOverrideBillingPolicy(java.util.UUID sourceAccountId,
java.util.UUID destAccountId,
java.lang.String externalKey,
org.joda.time.LocalDate effectiveDate,
BillingActionPolicy billingPolicy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Transfer all the
Entitlement for the source account and matching the external key to the destination account. |
| Modifier and Type | Method and Description |
|---|---|
BillingActionPolicy |
DryRunArguments.getBillingActionPolicy() |
Copyright © 2010-2019. All Rights Reserved.