Class ActionBatch

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractQueue<E>
java.util.concurrent.LinkedBlockingQueue<CheckedConsumer<org.apache.sling.api.resource.ResourceResolver>>
com.adobe.acs.commons.fam.actions.ActionBatch
All Implemented Interfaces:
Serializable, Iterable<CheckedConsumer<org.apache.sling.api.resource.ResourceResolver>>, Collection<CheckedConsumer<org.apache.sling.api.resource.ResourceResolver>>, BlockingQueue<CheckedConsumer<org.apache.sling.api.resource.ResourceResolver>>, Queue<CheckedConsumer<org.apache.sling.api.resource.ResourceResolver>>

public class ActionBatch extends LinkedBlockingQueue<CheckedConsumer<org.apache.sling.api.resource.ResourceResolver>>
Manage a queue of actions that are processed and committed in batches. The number of actions processed in a batch is determined by the size of the queue.
See Also: