Class SubscriptionOrderHistoryEndpoint
java.lang.Object
com.broadleafcommerce.subscriptionoperation.web.endpoint.SubscriptionOrderHistoryEndpoint
@FrameworkRestController
@FrameworkMapping
public class SubscriptionOrderHistoryEndpoint
extends Object
- Author:
- Dima Myroniuk (dmyroniuk)
-
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionOrderHistoryEndpoint(SubscriptionOrderHistoryService<com.broadleafcommerce.order.client.domain.Order> subscriptionOrderHistoryService) -
Method Summary
Modifier and TypeMethodDescriptionprotected SubscriptionOrderHistoryService<com.broadleafcommerce.order.client.domain.Order>org.springframework.data.domain.Page<com.broadleafcommerce.order.client.domain.Order>readSubscriptionOrderHistory(String subscriptionId, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
Constructor Details
-
SubscriptionOrderHistoryEndpoint
public SubscriptionOrderHistoryEndpoint(SubscriptionOrderHistoryService<com.broadleafcommerce.order.client.domain.Order> subscriptionOrderHistoryService)
-
-
Method Details
-
readSubscriptionOrderHistory
@FrameworkGetMapping("/subscriptions/{subscriptionId}/order-history") @Policy(permissionRoots="SUBSCRIPTION_ORDER_HISTORY") public org.springframework.data.domain.Page<com.broadleafcommerce.order.client.domain.Order> readSubscriptionOrderHistory(@PathVariable("subscriptionId") String subscriptionId, @PageableDefault(sort="submitDate",direction=DESC) org.springframework.data.domain.Pageable page, @ContextOperation(READ) com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
getSubscriptionOrderHistoryService
protected SubscriptionOrderHistoryService<com.broadleafcommerce.order.client.domain.Order> getSubscriptionOrderHistoryService()
-