public class TaskCollection
extends java.lang.Object
构造器和说明 |
---|
TaskCollection(IRuleCompariseon sortComparison) |
限定符和类型 | 方法和说明 |
---|---|
void |
addAll(java.util.List<kd.bos.entity.rule.RuleDataEntities> newTasks)
添加一批新的待执行任务。
|
void |
addRaiseEventSource(RaiseEventSource eventSource) |
void |
clear()
清除本集合持有的所有对象
|
boolean |
dequeue(kd.bos.dataentity.RefObject<kd.bos.entity.rule.RuleDataEntities> result)
弹出一个最前面的元素(规则+数据),并删除这个元素。
|
java.util.List<RaiseEventSource> |
getRaiseEventSources() |
int |
size() |
public TaskCollection(IRuleCompariseon sortComparison)
public void clear()
public void addRaiseEventSource(RaiseEventSource eventSource)
public java.util.List<RaiseEventSource> getRaiseEventSources()
public void addAll(java.util.List<kd.bos.entity.rule.RuleDataEntities> newTasks)
newTasks
- 新的任务public boolean dequeue(kd.bos.dataentity.RefObject<kd.bos.entity.rule.RuleDataEntities> result)
result
- 当前集合中最前面的元素public int size()