Class DeadLetterQueueEndpoint

java.lang.Object
com.broadleafcommerce.deadletter.web.endpoint.DeadLetterQueueEndpoint

@FrameworkRestController @FrameworkMapping("/dead-letter-queue") @DataRouteByKey("billing") public class DeadLetterQueueEndpoint extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • sendDeadLetterQueueNotificationEmail

      @Policy(permissionRoots="BILLING") @FrameworkPostMapping("/send-notification-email") public Object sendDeadLetterQueueNotificationEmail(@RequestBody DeadLetterQueueNotificationRequest request, @ContextOperation(CREATE) com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • readAll

      @FrameworkGetMapping @Policy(permissionRoots="BILLING") public org.springframework.data.domain.Page<DeadLetter> readAll(@PageableDefault(size=50) org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node node, @ContextOperation com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
    • retry

      @FrameworkPostMapping("/retry/{dead-letter-id}") @Policy(permissionRoots="BILLING", operationTypes=UPDATE) public Object retry(@PathVariable("dead-letter-id") String deadLetterId, @ContextOperation com.broadleafcommerce.data.tracking.core.context.ContextInfo context)