public class ContentWithTasksWorkSource extends Object implements BatchableWorkSource<ContentEntityObject>
A work source that provides batches of ContentEntityObjects that have XHTML formatted bodies.
This class is thread-safe.
| Constructor and Description |
|---|
ContentWithTasksWorkSource(PageManager pageManager,
int batchSize) |
| Modifier and Type | Method and Description |
|---|---|
List<ContentEntityObject> |
getBatch()
Returns a batch of work.
|
int |
getTotalSize() |
boolean |
hasMoreBatches() |
int |
numberOfBatches() |
void |
reset(int total)
Reset the work source ready to begin getting batches again.
|
public ContentWithTasksWorkSource(PageManager pageManager, int batchSize)
public List<ContentEntityObject> getBatch()
getBatch in interface BatchableWorkSource<ContentEntityObject>public boolean hasMoreBatches()
hasMoreBatches in interface BatchableWorkSource<ContentEntityObject>public int numberOfBatches()
numberOfBatches in interface BatchableWorkSource<ContentEntityObject>public void reset(int total)
BatchableWorkSourcereset in interface BatchableWorkSource<ContentEntityObject>public int getTotalSize()
getTotalSize in interface BatchableWorkSource<ContentEntityObject>Copyright © 2003–2019 Atlassian. All rights reserved.