Interface SubscriptionStatusHandler<SWI extends SubscriptionWithItems>

All Known Implementing Classes:
ActiveSubscriptionStatusHandler, CanceledSubscriptionStatusHandler, FulfillmentInProcessSubscriptionStatusHandler, PausedSubscriptionStatusHandler, PendingCancellationSubscriptionStatusHandler

public interface SubscriptionStatusHandler<SWI extends SubscriptionWithItems>
A handler that handles a Subscription's status change, e.g. validates if the UpdateSubscriptionStatusRequest.getRequestedStatus() can be applied to the Subscription with particular status.
Author:
Dima Myroniuk (dmyroniuk)
  • Method Details