| Interface | Description |
|---|---|
| Clusterer |
The clustering API, that constructs clusters of jobs out of a single
partition.
|
| JobAggregator |
The interface that dictates how the jobs are clumped together into one single
larger job.
|
| Class | Description |
|---|---|
| Abstract |
An abstract clusterer that the other clusterers can extend.
|
| ClustererFactory |
A factory class to load the appropriate Partitioner, and Clusterer Callback
for clustering.
|
| Horizontal |
The horizontal clusterer, that clusters jobs on the same level.
|
| Horizontal.JobComparator |
A job comparator, that allows me to compare jobs according to the
transformation names.
|
| Vertical |
The vertical cluster, that extends the Default clusterer and topologically
sorts the partition before clustering the jobs into aggregated jobs.
|
| Exception | Description |
|---|---|
| ClustererException |
The baseclass of the exception that is thrown by all Clusterers.
|
| ClustererFactoryException |
Class to notify of failures while instantiating Clusterer implementations.
|