Future is
resolved, at which point all queued requests are performed in a single batch.LostLockException.Set with the current state of the canonical types.DocumentEventRepository.retrievePriorityDocumentEventsUpTo(int), this governs the
max batch size of events fetched from lightblue and available for optimization.LightblueDataResponse matching the
successful lightblue response schema.Lockable resources which expose a resource id that encodes an
entity's identity.LightblueAutoPingLockStrategy.LightblueAutoPingLockStrategy(Locking, Duration, Duration)
except the timeToLive duration defaults to 5 times the autoPingInterval.timeToLive is greater than the autoPingInterval.LightblueDocumentEventRepository data
model.DocumentEventEntity, which must be configured as an entity in lightblue.errors for a given batch of requests to a single exception.maxNotifications notifications of the
given entityNames which are either currently
NotificationEntity.Status#unprocessed or expired.Requester for bridging
Future-based APIs with efficient, "batch-able" requests (see
BulkLightblueRequester).LockStrategy, which is
the primary starting point for distributed locking mechanisms.maxEvents events of the given
types which are either currently DocumentEventEntity.Status#unprocessed or
expired.resourceId for the logical resource
provided by resource.LockStrategy.tryAcquire(String, Object) except the resource being locked has the
knowledge of its own resourceId to lock with.LockStrategy.tryAcquire(String, Object) in cases where the resource being locked is
not applicable, or is the same as the String resourceId provided.Requester.request(Object[]), except with relaxed failure conditions so that listeners to
this future result may examine and transform errors from lightblue in addition to successful
responses.Requester.request(Collection), except with relaxed failure conditions so that listeners
to this future result may examine and transform errors from lightblue in addition to
successful responses.Copyright © 2017. All rights reserved.