| Interface | Description |
|---|---|
| FileUpdater |
FileUpdater modifies a file.
|
| FrameworkSupportService |
FrameworkSupportService common interface for services that can be registered with and
retrieved from a Framework instance
|
| IFilesystemFramework |
Created by greg on 2/19/15.
|
| IFramework |
Interface for framework instance
|
| IFrameworkNodes |
Created by greg on 2/20/15.
|
| IFrameworkProjectMgr |
A set of interfaces for managing a set of Projects
|
| IFrameworkResource |
Implementations of this interface provide a resource in a composition hierarchy of resources.
|
| IFrameworkResourceParent |
a set of interfaces for managing child
IFrameworkResource instances. |
| IFrameworkServices |
Created by greg on 2/20/15.
|
| INodeBase |
INodeBase identifies a node by its name.
|
| INodeDesc |
interface for node info pertaining to command execution
|
| INodeEntry |
INodeEntry describes a node definition
|
| INodeSet |
INodeSet contains a set of nodes
|
| IProjectInfo |
Descriptive metadata about a project
|
| IProjectNodes |
A project node source
|
| IProjectNodesFactory |
Construct Project nodes for a project
|
| IRundeckProject |
Interface for a project
|
| IRundeckProjectConfig |
definition of a project's configuration
|
| IRundeckProjectConfigModifier |
Created by greg on 2/2/16.
|
| NodeFileParser |
NodeFileParser has a single parse method, and throws the NodeFileParserException on error.
|
| NodeReceiver |
NodeReceiver is ...
|
| NodeSetMerge |
$INTERFACE is ...
|
| NodesFileGenerator |
NodesFileGenerator interface for a file serializer for nodes data
|
| NodesSelector |
INodesSelector is ...
|
| ProjectManager |
Managers project
|
| PropertyRetriever |
PropertyRetriever is ...
|
| ProviderService<T> |
ProviderService is a FrameworkSupportService that can return specific
service providers of a given name.
|
| URLFileUpdaterFactory |
URLFileUpdaterFactory can create FileUpdater instances given a URL
|
| Class | Description |
|---|---|
| AdditiveListNodeSet |
NodeSetSequence is ...
|
| FilesystemFramework |
Filesystem based configuration for framework
|
| FilesystemFrameworkProject |
Created by greg on 2/19/15.
|
| Framework |
Created by greg on 2/20/15.
|
| FrameworkBase |
Manages the elements of the Ctl framework.
|
| FrameworkFactory |
Created by greg on 2/19/15.
|
| FrameworkProject |
Represents a project in the framework.
|
| FrameworkProjectConfig |
Config interface
|
| FrameworkProjectMgr |
Filesystem based project manager
|
| FrameworkResource |
Represents a generic framework resource.
|
| FrameworkResourceParent |
Provides capability of managing child
FrameworkResource instances. |
| MergedAttributesNodeSet |
$INTERFACE is ...
|
| NodeBaseImpl |
Implementation of INodeBase
|
| NodeEntryFactory |
NodeEntryFactory creates NodeEntryImpls
|
| NodeEntryImpl |
NodeEntryImpl provides a bean representation of INodesEntry
|
| NodeFilter |
NodeFilter is ...
|
| NodeSetImpl |
Basic Implementation of INodeSet
|
| NodeSupport |
Created by greg on 2/20/15.
|
| NodesXMLParser |
NodesXmlParser invokes the ResourceXmlParser to collate the Node entries, and sends the parsed nodes to the
NodeReceiver object with the parsed node entities. |
| NodesYamlGenerator |
NodesYamlGenerator produces YAML formatted output from a set of
INodeEntry data. |
| NodesYamlParser |
NodesYamlParser imports Node data from a YAML formatted input file or datastream.
|
| OrchestratorConfig | |
| ProjectNodeSupport |
Manage node source loading for a project
|
| PropertiesCache |
PropertiesCache caches properties file contents and reloads them if they have been modified.
|
| SelectorUtils |
SelectorUtils is ...
|
| SelectorUtils.AndNodesSelector | |
| SelectorUtils.MultiNodeSelector | |
| SelectorUtils.OrNodesSelector | |
| ServiceSupport |
Created by greg on 2/20/15.
|
| UpdateUtils |
UpdateUtils provides
UpdateUtils.updateFileFromUrl(String, String) to GET a file from remote URL and store it to a file. |
| Exception | Description |
|---|---|
| FileUpdaterException |
FileUpdaterException is thrown by FileUpdater if an error occurs.
|
| FrameworkResourceException |
This RunTimeException subclass is typically thrown when a resource is unavailable in the framework
or the framework is misconfigured due to strange user deployment.
|
| FrameworkResourceParent.NoSuchResourceException | |
| NodeFileParserException |
NodeFileParserException indicates an exception with the NodeFileParser
|
| NodesGeneratorException |
NodesGeneratorException indicates an error when generating output from nodes data.
|
| UpdateUtils.UpdateException |
An exception caused by the UpdateUtils methods.
|