Interface | Description |
---|---|
ITaskFactory<T> |
Abstract factory for creating ITasks
|
ITaskFactoryLoader |
Utility interface for dynamically loading ITaskFactory's that is independent of the return type
of the ITasks created.
|
Class | Description |
---|---|
SingletonTaskFactoryLoader |
An implementation of ITaskFactoryLoader that loads ITaskFactory instances defined by a
singleton object in a static field of the desired ITask class called "FACTORY".
If this loader attempts to load a non-existent ITask class, an internally-defined ErrorTask instance will be returned. |
SingletonTaskFactoryLoader.ErrorTask |
Task used in error situations.
|