Class QueueStateInfo
- java.lang.Object
-
- com.google.appengine.api.taskqueue.dev.QueueStateInfo
-
public final class QueueStateInfo extends java.lang.Object
Dev Server task queue state descriptor.Used by JSP/JSTL functions to display UI components. Access through JSTL can be somewhat awkward so a number of accessors in this class are made specifically for JSTL rendering. We've encountered some seemingly random NPEs in the pb library code that generates property descriptors for pbs that are used as java beans, and rather than trying to fight that battle we have instead taken the approach of not exposing any pbs to the JSP. Instead, we wrap pbs in standard java beans.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static class
QueueStateInfo.HeaderWrapper
Wrapper for aHeader
to avoid exposing pbs to jsp.static class
QueueStateInfo.TaskStateInfo
Description of task state information.
-
Constructor Summary
Constructors Constructor and Description QueueStateInfo(Entry entry, java.util.List<QueueStateInfo.TaskStateInfo> taskInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description int
getBucketSize()
int
getCountTasks()
int
getCountUnfinishedTasks()
Entry
getEntry()
Mode
getMode()
java.util.Date
getOldestTaskEta()
java.util.List<QueueStateInfo.TaskStateInfo>
getTaskInfo()
-
-
-
Constructor Detail
-
QueueStateInfo
public QueueStateInfo(Entry entry, java.util.List<QueueStateInfo.TaskStateInfo> taskInfo)
-
-
Method Detail
-
getEntry
public Entry getEntry()
-
getMode
public Mode getMode()
-
getBucketSize
public int getBucketSize()
-
getTaskInfo
public java.util.List<QueueStateInfo.TaskStateInfo> getTaskInfo()
-
getCountTasks
public int getCountTasks()
-
getCountUnfinishedTasks
public int getCountUnfinishedTasks()
-
getOldestTaskEta
public java.util.Date getOldestTaskEta()
-
-