Class CartActionAuditEndpoint


  • @FrameworkRestController
    @FrameworkMapping("/carts/{cartId}/action-audits")
    @DataRouteByKey("cart")
    public class CartActionAuditEndpoint
    extends Object
    • Constructor Detail

      • CartActionAuditEndpoint

        public CartActionAuditEndpoint​(CartActionAuditService<com.broadleafcommerce.cart.client.domain.CartActionAudit> cartActionAuditService)
    • Method Detail

      • readAllCartActionAuditsForCart

        @Policy(permissionRoots="CART")
        @FrameworkGetMapping
        public org.springframework.data.domain.Page<com.broadleafcommerce.cart.client.domain.CartActionAudit> readAllCartActionAuditsForCart​(@PathVariable
                                                                                                                                             String cartId,
                                                                                                                                             @PageableDefault(size=50)
                                                                                                                                             org.springframework.data.domain.Pageable page,
                                                                                                                                             @ContextOperation(READ)
                                                                                                                                             com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      • createCartActionAudit

        @Policy(permissionRoots="CART")
        @FrameworkPostMapping
        public com.broadleafcommerce.cart.client.domain.CartActionAudit createCartActionAudit​(@RequestBody
                                                                                              com.broadleafcommerce.cart.client.domain.CartActionAudit cartActionAudit,
                                                                                              @ContextOperation(CREATE)
                                                                                              com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      • getCartActionAuditService

        protected CartActionAuditService<com.broadleafcommerce.cart.client.domain.CartActionAudit> getCartActionAuditService()