Interface | Description |
---|---|
InfrastructureManager.PersistedInfraVariablesHandler<T> |
Interface that allows handling the runtime variables through a functional point of view.
|
Class | Description |
---|---|
AdditionalInformationKeys | |
AutoUpdateInfrastructure |
This infrastructure launching a node by download node.jar on a node machine.
|
BatchJobInfrastructure |
This class implements the basics common operations that can be performed on a
resource manager (i.e batching job system like PBS, Torque, LSF...).
|
CLIInfrastructure |
An infrastructure manager that operates custom scripts in order to
deploy/remove nodes.
|
DefaultInfrastructureManager |
A default infrastructure manager.
|
GenericBatchJobInfrastructure |
This class implements a wrapper for user defined BatchJobInfrastructure.
|
HostsFileBasedInfrastructureManager |
Abstract infrastructure Manager implementation based on hosts list file.
|
HostTracker |
This class tracks the information related to node deployment on a host.
|
InfrastructureManager |
Represents underlying infrastructure and defines ways to acquire / release
nodes.
Acquisition requests are supposed to be asynchronous. |
InfrastructureManager.RMDeployingNodeAccessor |
Helper nested class.
|
InfrastructureManagerFactory |
Provides a generic way to create an infrastructure manager.
|
LocalInfrastructure | |
LSFInfrastructure | |
PBSInfrastructure |
Acquires nodes provided by an existing PBS cluster
|
SSHInfrastructure |
Acquires nodes over SSH given a list of hosts
|
SSHInfrastructureV2 |
Acquires nodes over SSH given a list of hosts, this implementation uses jsch.
|
Utils |
A class where static utility methods are welcome
|