|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Scheduler
Interface to Scheduler, passed to UpdateFunction. Allows scheduling neighboring vertices.
| Method Summary | |
|---|---|
void |
addTask(int... v)
Schedule current update function to list of vertices. |
void |
addTask(int vertex,
UpdateFunction function)
Add task to vertex with given id. |
void |
addTask(int vertex,
UpdateFunction function,
float priority)
|
void |
addTask(java.util.List<java.lang.Integer> vv)
|
void |
addTask(UpdateFunction function,
int... v)
|
void |
addTaskToOutbound(Scope scope)
Schedule all outbound neighbors. |
| Method Detail |
|---|
void addTask(int vertex,
UpdateFunction function)
vertex - vertex idfunction - Update function instance.
void addTask(int vertex,
UpdateFunction function,
float priority)
void addTask(UpdateFunction function,
int... v)
void addTask(int... v)
v - list of vertex idsvoid addTask(java.util.List<java.lang.Integer> vv)
void addTaskToOutbound(Scope scope)
scope - Scope passed to the update function.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||