## Uses of Class
org.apache.sling.distribution.queue.DistributionQueueEntry

Packages that use DistributionQueueEntry
org.apache.sling.distribution.queue.impl.jobhandling
org.apache.sling.distribution.queue.impl.resource
org.apache.sling.distribution.queue.impl.simple
org.apache.sling.distribution.queue.spi

### Uses of DistributionQueueEntry in org.apache.sling.distribution.queue.impl.jobhandling

Methods in org.apache.sling.distribution.queue.impl.jobhandling that return DistributionQueueEntry
`DistributionQueueEntry` JobHandlingDistributionQueue.`add​(@NotNull DistributionQueueItem item)`
`DistributionQueueEntry` JobHandlingDistributionQueue.`getEntry​(@NotNull String id)`
`DistributionQueueEntry` JobHandlingDistributionQueue.`getHead()`
`DistributionQueueEntry` JobHandlingDistributionQueue.`remove​(@NotNull String id)`

Methods in org.apache.sling.distribution.queue.impl.jobhandling that return types with arguments of type DistributionQueueEntry
`@NotNull Iterable<DistributionQueueEntry>` JobHandlingDistributionQueue.`clear​(int limit)`
`@NotNull List<DistributionQueueEntry>` JobHandlingDistributionQueue.`getEntries​(int skip, int limit)`
`@NotNull Iterable<DistributionQueueEntry>` JobHandlingDistributionQueue.`remove​(@NotNull Set<String> entryIds)`

### Uses of DistributionQueueEntry in org.apache.sling.distribution.queue.impl.resource

Methods in org.apache.sling.distribution.queue.impl.resource that return DistributionQueueEntry
`@Nullable DistributionQueueEntry` ResourceQueue.`add​(@NotNull DistributionQueueItem item)`
`@Nullable DistributionQueueEntry` ResourceQueue.`getEntry​(@NotNull String itemId)`
`DistributionQueueEntry` ResourceQueue.`getHead()`
`@Nullable DistributionQueueEntry` ResourceQueue.`remove​(@NotNull String itemId)`

Methods in org.apache.sling.distribution.queue.impl.resource that return types with arguments of type DistributionQueueEntry
`@NotNull Iterable<DistributionQueueEntry>` ResourceQueue.`clear​(int limit)`
`@NotNull Iterable<DistributionQueueEntry>` ResourceQueue.`getEntries​(int skip, int limit)`
`@NotNull Iterable<DistributionQueueEntry>` ResourceQueue.`remove​(@NotNull Set<String> entryIds)`

Methods in org.apache.sling.distribution.queue.impl.resource with parameters of type DistributionQueueEntry
`void` ActiveResourceQueue.`recordProcessingAttempt​(@NotNull DistributionQueueEntry entry)`

### Uses of DistributionQueueEntry in org.apache.sling.distribution.queue.impl.simple

Methods in org.apache.sling.distribution.queue.impl.simple that return DistributionQueueEntry
`DistributionQueueEntry` SimpleDistributionQueue.`add​(@NotNull DistributionQueueItem item)`
`@Nullable DistributionQueueEntry` SimpleDistributionQueue.`getEntry​(@NotNull String id)`
`@Nullable DistributionQueueEntry` SimpleDistributionQueue.`getHead()`
`@Nullable DistributionQueueEntry` SimpleDistributionQueue.`remove​(@NotNull String id)`

Methods in org.apache.sling.distribution.queue.impl.simple that return types with arguments of type DistributionQueueEntry
`@NotNull Iterable<DistributionQueueEntry>` SimpleDistributionQueue.`clear​(int limit)`
`@NotNull Iterable<DistributionQueueEntry>` SimpleDistributionQueue.`getEntries​(int skip, int limit)`
`@NotNull Iterable<DistributionQueueEntry>` SimpleDistributionQueue.`remove​(@NotNull Set<String> entryIds)`

Methods in org.apache.sling.distribution.queue.impl.simple with parameters of type DistributionQueueEntry
`void` SimpleDistributionQueue.`recordProcessingAttempt​(@NotNull DistributionQueueEntry entry)`

Constructor parameters in org.apache.sling.distribution.queue.impl.simple with type arguments of type DistributionQueueEntry
`SimpleDistributionQueueProcessor​(DistributionQueue queue, org.apache.sling.distribution.queue.impl.DistributionQueueProcessor queueProcessor, Consumer<DistributionQueueEntry> processingAttemptRecorder)`

### Uses of DistributionQueueEntry in org.apache.sling.distribution.queue.spi

Methods in org.apache.sling.distribution.queue.spi that return DistributionQueueEntry
`@Nullable DistributionQueueEntry` DistributionQueue.`add​(@NotNull DistributionQueueItem item)` add a distribution item to this queue
`@Nullable DistributionQueueEntry` DistributionQueue.`getEntry​(@NotNull String entryId)` gets an entry from the queue by specifying its id
`@Nullable DistributionQueueEntry` DistributionQueue.`getHead()` get the first entry (in a FIFO strategy, the next to be processed) from the queue
`@Nullable DistributionQueueEntry` DistributionQueue.`remove​(@NotNull String entryId)` remove an entry from the queue by specifying its id

Methods in org.apache.sling.distribution.queue.spi that return types with arguments of type DistributionQueueEntry
`@NotNull Iterable<DistributionQueueEntry>` DistributionQueue.`clear​(int limit)` Clear a range of entries from the queue.
`@NotNull Iterable<DistributionQueueEntry>` DistributionQueue.`getEntries​(int skip, int limit)` get all the entries in the queue
`@NotNull Iterable<DistributionQueueEntry>` DistributionQueue.`remove​(@NotNull Set<String> entryIds)` Remove a set entries from the queue by specifying their identifiers.