Class CartAttributeConstants.Internal
java.lang.Object
com.broadleafcommerce.subscriptionoperation.domain.constants.CartAttributeConstants.Internal
- Enclosing class:
- CartAttributeConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe Id of theCancellationPolicyfor a subscription.static final StringThe customer's timezone.static final StringThe list ofPendingSubscriptionItemAdjustmentRemovalscontaining details of the subscription item adjustments that will be removed from the subscription items as a result of the subscription cancellation.static final StringThe payment strategy used to pay for the subscription.static final StringThe expiration date of the subscription prices. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
CANCELLATION_POLICY_ID
The Id of theCancellationPolicyfor a subscription.- See Also:
-
SUBSCRIPTION_PAYMENT_STRATEGY
The payment strategy used to pay for the subscription. -
PENDING_SUBSCRIPTION_ITEM_ADJUSTMENT_REMOVAL_DETAILS
The list ofPendingSubscriptionItemAdjustmentRemovalscontaining details of the subscription item adjustments that will be removed from the subscription items as a result of the subscription cancellation. -
SUBSCRIPTION_PRICE_EXPIRATION_DATE_UTC
The expiration date of the subscription prices. Stored in UTC time zone.- See Also:
-
CUSTOMER_TIMEZONE
The customer's timezone. It's an optional internal attribute used by downstream services.If present, all the
Instant.truncatedTo(TemporalUnit)ChronoUnit.DAYSoperations against the subscription will truncate based on the specified timezone. If not specified,ZoneOffset.UTCis used- See Also:
-
-
Constructor Details
-
Internal
public Internal()
-