| Interface | Description |
|---|---|
| IJobManager |
Interface to the job manager
|
| IRmJob |
This class represents a job inside the scheduler.
|
| IScheduler |
Define the scheduling interface.
|
| ISchedulerMain |
Define the process that manages scheduling.
|
| SchedConstants |
| Class | Description |
|---|---|
| JobManagerUpdate |
This is what gets sent to job manager when there are scheduling decisions to act upon.
|
| Machine | |
| NodepoolScheduler |
This implementation of IScheduler is the initial implementation of a scheduler using classes.
|
| ResourceClass |
This represents a priority class.
|
| RmJob | |
| RmJob.ShareByInvestmentSorter | |
| Scheduler |
This process orchestrates scheduling.
|
| SchedulingUpdate | |
| Share |
This may more correctly thought of as representing a Process.
|
| User | |
| WorkItem |
| Enum | Description |
|---|---|
| SchedConstants.EvictionPolicy | |
| SchedConstants.Policy |
| Exception | Description |
|---|---|
| SchedInternalError | |
| SchedulingException | |
| ServerException |
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.