| Class and Description |
|---|
| SlotProvider
The slot provider is responsible for preparing slots for ready-to-run tasks.
|
| Class and Description |
|---|
| SchedulerFactory
Factory interface for
Scheduler. |
| SlotPoolFactory
Factory interface for
SlotPool. |
| Class and Description |
|---|
| SchedulerFactory
Factory interface for
Scheduler. |
| SlotPoolFactory
Factory interface for
SlotPool. |
| Class and Description |
|---|
| AllocatedSlotActions
Interface for components which have to perform actions on allocated slots.
|
| DefaultSchedulerFactory
Default implementation of a
SchedulerFactory. |
| DefaultSlotPoolFactory
Default slot pool factory.
|
| LocationPreferenceSlotSelectionStrategy
This class implements a
SlotSelectionStrategy that is based on location preference hints. |
| PhysicalSlot
The context of an
AllocatedSlot. |
| PhysicalSlot.Payload
Payload which can be assigned to an
AllocatedSlot. |
| PreviousAllocationSlotSelectionStrategy
This class implements a
SlotSelectionStrategy that is based on previous allocations and
falls back to using location preference hints if there is no previous allocation. |
| Scheduler
Basic interface for the current scheduler, which is a
SlotProvider and a SlotOwner. |
| SchedulerFactory
Factory interface for
Scheduler. |
| SlotInfoWithUtilization
Container for
SlotInfo and the task executors utilization (freeSlots / totalOfferedSlots). |
| SlotPool
The Interface of a slot pool that manages slots.
|
| SlotPoolFactory
Factory interface for
SlotPool. |
| SlotProvider
The slot provider is responsible for preparing slots for ready-to-run tasks.
|
| SlotSelectionStrategy
Interface for slot selection strategies to be used in the
Scheduler. |
| SlotSelectionStrategy.SlotInfoAndLocality |
| SlotSelectionStrategy.SlotInfoAndResources
This class is a value type that combines a
SlotInfo with its remaining ResourceProfile. |
| SlotSharingManager
Manager which is responsible for slot sharing.
|
SlotSharingManager.MultiTaskSlot
SlotSharingManager.TaskSlot implementation which can have multiple other task slots assigned as children. |
| SlotSharingManager.TaskSlot
Base class for all task slots.
|
| Class and Description |
|---|
| SlotProvider
The slot provider is responsible for preparing slots for ready-to-run tasks.
|
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.