Uses of Class
com.broadleafcommerce.subscriptionoperation.web.domain.UpdateSubscriptionStatusRequest
Packages that use UpdateSubscriptionStatusRequest
Package
Description
-
Uses of UpdateSubscriptionStatusRequest in com.broadleafcommerce.subscriptionoperation.service
Methods in com.broadleafcommerce.subscriptionoperation.service with parameters of type UpdateSubscriptionStatusRequestModifier and TypeMethodDescriptionprotected Optional<SubscriptionStatusHandler<SWI>>DefaultSubscriptionOperationService.getSubscriptionStatusHandler(@NonNull UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected SubscriptionDefaultSubscriptionOperationService.handleStatusUpdateRequest(@NonNull UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) DefaultSubscriptionOperationService.updateSubscriptionStatus(@NonNull UpdateSubscriptionStatusRequest request, boolean isSandboxAware, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) SubscriptionOperationService.updateSubscriptionStatus(UpdateSubscriptionStatusRequest request, boolean isSandboxAware, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Handles updating theSubscription'sstatus. -
Uses of UpdateSubscriptionStatusRequest in com.broadleafcommerce.subscriptionoperation.service.status
Methods in com.broadleafcommerce.subscriptionoperation.service.status with parameters of type UpdateSubscriptionStatusRequestModifier and TypeMethodDescriptionbooleanActiveSubscriptionStatusHandler.canHandle(@NonNull UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) booleanCanceledSubscriptionStatusHandler.canHandle(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) booleanFulfillmentInProcessSubscriptionStatusHandler.canHandle(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) booleanPausedSubscriptionStatusHandler.canHandle(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) booleanPendingCancellationSubscriptionStatusHandler.canHandle(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) booleanSubscriptionStatusHandler.canHandle(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Determines if this handler can handle the status change.default SubscriptionSubscriptionStatusHandler.process(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Processes theSubscriptionstatus change if it is valid.voidActiveSubscriptionStatusHandler.validateStatusChange(@NonNull UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidCanceledSubscriptionStatusHandler.validateStatusChange(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidFulfillmentInProcessSubscriptionStatusHandler.validateStatusChange(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidPausedSubscriptionStatusHandler.validateStatusChange(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidPendingCancellationSubscriptionStatusHandler.validateStatusChange(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidSubscriptionStatusHandler.validateStatusChange(UpdateSubscriptionStatusRequest request, SWI swi, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates that thegetRequestedStatus()is a valid next status of theSubscription. -
Uses of UpdateSubscriptionStatusRequest in com.broadleafcommerce.subscriptionoperation.web.endpoint
Methods in com.broadleafcommerce.subscriptionoperation.web.endpoint with parameters of type UpdateSubscriptionStatusRequestModifier and TypeMethodDescriptionSubscriptionOperationEndpoint.updateSubscriptionStatus(String subscriptionId, boolean isSandboxAware, UpdateSubscriptionStatusRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)