org.esbtools.eventhandler.lightblue.client

Class FindRequests



  • public abstract class FindRequests
    extends Object
    • Constructor Detail

      • FindRequests

        public FindRequests()
    • Method Detail

      • oldestNotificationsForEntitiesUpTo

        public static com.redhat.lightblue.client.request.data.DataFindRequest oldestNotificationsForEntitiesUpTo(String[] entityNames,
                                                                                                                  int maxNotifications,
                                                                                                                  java.time.Instant expiredProcessingDate)
        Constructs a find request which retrieves up to maxNotifications notifications of the given entityNames which are either currently NotificationEntity.Status#unprocessed or expired.

        Notifications are expired when their NotificationEntity.getProcessingDate() is at or older than the provided expiredProcessingDate.

      • priorityDocumentEventsForTypesUpTo

        public static com.redhat.lightblue.client.request.data.DataFindRequest priorityDocumentEventsForTypesUpTo(String[] types,
                                                                                                                  int maxEvents,
                                                                                                                  java.time.Instant expiredProcessingDate)
        Constructs a find request which retrieves up to maxEvents events of the given types which are either currently DocumentEventEntity.Status#unprocessed or expired.

        Events are expired when their DocumentEventEntity.getProcessingDate() is at or older than the provided expiredProcessingDate.

      • eventHandlerConfigForDomain

        public static com.redhat.lightblue.client.request.data.DataFindRequest eventHandlerConfigForDomain(String configDomain)

Copyright © 2017. All rights reserved.