Index

A C E G I J L N P Q R S T W 
All Classes and Interfaces|All Packages

A

arrive() - Method in class com.cmt.singularity.tasks.StandardTaskBarrier
 
arrive() - Method in interface com.cmt.singularity.tasks.TaskBarrier
 
asTask(Runnable) - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
asTask(Runnable) - Method in interface com.cmt.singularity.tasks.TaskGroup
 
await() - Method in class com.cmt.singularity.tasks.StandardTaskBarrier
 
await() - Method in interface com.cmt.singularity.tasks.TaskBarrier
 
await(long, TimeUnit) - Method in class com.cmt.singularity.tasks.StandardTaskBarrier
 
await(long, TimeUnit) - Method in interface com.cmt.singularity.tasks.TaskBarrier
 

C

com.cmt.singularity - module com.cmt.singularity
 
com.cmt.singularity - package com.cmt.singularity
 
com.cmt.singularity.tasks - package com.cmt.singularity.tasks
 
compareTo(Object) - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
create() - Static method in interface com.cmt.singularity.Singularity
 
createTaskGroup(String, int, int, boolean) - Method in class com.cmt.singularity.tasks.StandardTasks
 
createTaskGroup(String, int, int, boolean) - Method in interface com.cmt.singularity.tasks.Tasks
 

E

endGracefully() - Method in class com.cmt.singularity.tasks.StandardTasks
 
endGracefully() - Method in interface com.cmt.singularity.tasks.Tasks
 
endGracefully(TaskBarrier) - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
execute() - Method in class com.cmt.singularity.tasks.RunnableTask
 
execute() - Method in class com.cmt.singularity.tasks.SequentialTask
 
execute() - Method in interface com.cmt.singularity.tasks.Task
 

G

getLatch() - Method in class com.cmt.singularity.tasks.StandardTaskBarrier
 
getName() - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
getName() - Method in interface com.cmt.singularity.tasks.TaskGroup
 
getRunningWorkerTasks() - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
getTaskGroupByName(String) - Method in class com.cmt.singularity.tasks.StandardTasks
 
getTaskGroupByName(String) - Method in interface com.cmt.singularity.tasks.Tasks
 
getTaskGroups() - Method in class com.cmt.singularity.tasks.StandardTasks
 
getTaskGroups() - Method in interface com.cmt.singularity.tasks.Tasks
 
getTasks() - Method in interface com.cmt.singularity.Singularity
 
getTasks() - Method in class com.cmt.singularity.StandardSingularity
 
groups - Variable in class com.cmt.singularity.tasks.StandardTasks
 

I

id - Variable in class com.cmt.singularity.tasks.StandardTaskGroup.Worker
 

J

join() - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
join() - Method in class com.cmt.singularity.tasks.StandardTasks
 
join() - Method in interface com.cmt.singularity.tasks.TaskGroup
 
join() - Method in interface com.cmt.singularity.tasks.Tasks
 

L

latch - Variable in class com.cmt.singularity.tasks.StandardTaskBarrier
 
log - Static variable in class com.cmt.singularity.tasks.SequentialTask
 
log - Static variable in class com.cmt.singularity.tasks.StandardTaskBarrier
 
log - Static variable in class com.cmt.singularity.tasks.StandardTaskGroup
 
log - Static variable in class com.cmt.singularity.tasks.StandardTasks
 

N

name - Variable in class com.cmt.singularity.tasks.StandardTaskGroup
 

P

parallel(Task...) - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
parallel(Task...) - Method in interface com.cmt.singularity.tasks.TaskGroup
 
parallelAfter(TaskBarrier, Task...) - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
parallelAfter(TaskBarrier, Task...) - Method in interface com.cmt.singularity.tasks.TaskGroup
 
parallelBefore(Task...) - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
parallelBefore(Task...) - Method in interface com.cmt.singularity.tasks.TaskGroup
 

Q

queue - Variable in class com.cmt.singularity.tasks.StandardTaskGroup
 

R

run() - Method in class com.cmt.singularity.tasks.StandardTaskGroup.Worker
 
runnable - Variable in class com.cmt.singularity.tasks.RunnableTask
 
RunnableTask - Class in com.cmt.singularity.tasks
 
RunnableTask(Runnable) - Constructor for class com.cmt.singularity.tasks.RunnableTask
 
runningWorkerTasks - Variable in class com.cmt.singularity.tasks.StandardTaskGroup
 

S

sequential(Task...) - Method in class com.cmt.singularity.tasks.StandardTaskGroup
 
sequential(Task...) - Method in interface com.cmt.singularity.tasks.TaskGroup
 
SequentialTask - Class in com.cmt.singularity.tasks
 
SequentialTask(Task[]) - Constructor for class com.cmt.singularity.tasks.SequentialTask
 
setTasks(Tasks) - Method in class com.cmt.singularity.StandardSingularity
 
Singularity - Interface in com.cmt.singularity
 
StandardSingularity - Class in com.cmt.singularity
 
StandardSingularity() - Constructor for class com.cmt.singularity.StandardSingularity
 
StandardTaskBarrier - Class in com.cmt.singularity.tasks
 
StandardTaskBarrier(int) - Constructor for class com.cmt.singularity.tasks.StandardTaskBarrier
 
StandardTaskGroup - Class in com.cmt.singularity.tasks
 
StandardTaskGroup(String, int, int, boolean) - Constructor for class com.cmt.singularity.tasks.StandardTaskGroup
 
StandardTaskGroup.Worker - Class in com.cmt.singularity.tasks
 
StandardTasks - Class in com.cmt.singularity.tasks
 
StandardTasks() - Constructor for class com.cmt.singularity.tasks.StandardTasks
 

T

Task - Interface in com.cmt.singularity.tasks
 
TaskBarrier - Interface in com.cmt.singularity.tasks
 
TaskGroup - Interface in com.cmt.singularity.tasks
 
tasks - Variable in class com.cmt.singularity.StandardSingularity
 
tasks - Variable in class com.cmt.singularity.tasks.SequentialTask
 
Tasks - Interface in com.cmt.singularity.tasks
 
terminate(TaskBarrier) - Method in class com.cmt.singularity.tasks.StandardTaskGroup.Worker
 
terminationBarrier - Variable in class com.cmt.singularity.tasks.StandardTaskGroup.Worker
 

W

Worker(String, boolean) - Constructor for class com.cmt.singularity.tasks.StandardTaskGroup.Worker
 
workers - Variable in class com.cmt.singularity.tasks.StandardTaskGroup
 
A C E G I J L N P Q R S T W 
All Classes and Interfaces|All Packages