All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractBaseDescription |
AbstractBaseDescription implements the optional components of the Description interface
|
AbstractDescribableScriptPlugin |
AbstractDescribableScriptPlugin is a base ScriptPlugin provider implementation that can be used to provide a
describable interface for a script plugin.
|
AbstractProviderRegistryService<T> |
Common base for registry based services providers
|
AcceptsServices |
|
ACLCacheControl |
Cache cleanup methods
|
ACLFileManager |
|
ACLFileManagerListener |
|
AclPolicyFile |
|
ACLStorageFileManager |
Provides ACLFileManager backed by a StorageManager, does NOT implement Listener semantics
|
AclsUtil |
Created by greg on 7/21/15.
|
Action |
A reference to an action provided by a plugin
|
ActionBuilder |
|
ActionImpl |
Created by greg on 9/8/15.
|
ActionTypes |
Types of actions that generate audit events.
|
AdapterService<S,T> |
AdapterService adapts one service provider type to another.
|
AdditiveListNodeSet |
NodeSetSequence is ...
|
AntSupport |
AntSupport is ...
|
ApacheHttpClient |
|
ApiInfoService |
|
AppACLContext |
|
AppEvents |
Defined event names used by the app within Grails events framework
|
ApplicationExtension |
|
ApplicationPlugin |
Generic plugin which can provide other plugin types, and behaviors
|
AppService |
Indicates a type of service provided by the Rundeck SPI
|
ArgumentVarExpander |
|
AsyncExecutionFileLoaderService |
Provides async result when loading remote storage file
|
AuditEvent |
Describes an audit event generated by the system.
|
AuditEventListener |
Interface for implementing an Audit event listener plugins.
|
AuditEventListenerPlugin |
|
AuthManager |
Provides Authorizations for subjects
|
AuthMenuItem |
Extends MenuItem by passing AuthContext for any necessary auth checks for enabled checks for the menu item
|
AuthorizedServicesProvider |
Provides Rundeck SPI services given an Auth context
|
AuthorizingProject |
Authorizing resource interface for IRundeckProject
|
AuthRundeckStorageTree |
AuthRundeckStorageTree provides authorized access to a tree using an AuthContext for each request.
|
AuthStorageContextProvider |
|
AuthStorageTree |
AuthStorageTree authenticated interface to resource tree
|
AuthStorageUsernameMeta |
AuthStorageUsernameMeta is ...
|
AuthTree<T extends org.rundeck.storage.api.ContentMeta> |
AuthTree authenticated facade to Tree
|
Base64 |
MIME Base64 encoder.
|
BaseApplicationPlugin |
Created by greg on 8/26/16.
|
BaseCommandExec |
|
BaseContextACLManager<T> |
Base context acl manager, uses BaseContextACLManager.forContext(Object) to retrieve ACLFilemanager, and apply corresponding method
call, maintains created managers in a map, and handles listener mappings for the created managers
|
BaseDataContext |
Created by greg on 5/25/16.
|
BaseExecutionItem |
Created by greg on 5/11/16.
|
BaseExecutionResult |
BaseExecutionResult implements ExecutionResult and provides factory methods for creating success or failure results
|
BaseFileCopier |
BaseFileCopier provides utility methods for a FileCopier class.
|
BaseFileResourceModelSource |
A base class for a Writeable ResourceModelSource that supports the Rundeck parser formats.
|
BaseFrameworkExecutionProviders |
base (legacy) implementation to provide Execution service providers via the IExecutionServices
|
BaseFrameworkExecutionServices |
|
BaseLogger |
BaseLogger defines a base set of logging methods.
|
BasePluggableProviderService<T> |
BasePluggableProviderService is an abstract base for a provider service which can load providers from plugins.
|
BasePluggableProviderServiceImpl<T> |
|
BasePluginProviderService<T> |
Created by greg on 9/9/15.
|
BasePluginService |
Created by greg on 5/3/16.
|
BaseProviderRegistryService<T> |
Deprecated.
|
BaseQueryInput |
|
BaseRuleEngine |
Basic rules engine
|
BaseScriptPlugin |
BaseScriptPlugin provides common methods for running scripts, used by the script plugin implementations.
|
BaseStreamResource |
BaseStreamResource is ...
|
BaseUserProfile |
|
BaseVarExpander |
|
BaseWorkflowExecutor |
BaseWorkflowStrategy is ...
|
BaseWorkflowExecutor.BaseWorkflowExecutionResult |
|
BaseWorkflowExecutor.StepResultCapture |
|
BasicInputView |
Input or view defined by a plugin has a title, a set of input properties and a custom action button name
|
BasicInputViewBuilder |
|
BasicInputViewImpl |
Created by greg on 9/8/15.
|
BasicSource |
Created by greg on 3/19/15.
|
BindAddressSocketFactory |
|
BuildConfig |
|
BuiltinExportComponents |
Names of builtin pseudo components used for project export
|
BuiltinImportComponents |
Names of builtin pseudo components used for project import
|
CachingResourceModelSource |
Abstract caching model source.
|
CallableWrapperTask |
CallableWrapperTask calls the Callable when the task is executed.
|
CanSetResourceMeta |
Mutable interface for metadata
|
ChainedNodeStepResult |
A node step result that wraps another
|
ChainedProviderService<T> |
ChainedProviderService attempts to load the provider from a primary service, and if that fails,
it attempts it from a secondary service.
|
ChainedProviderServiceImpl<T> |
Concrete implementation of ChainedProviderService
|
CLIToolLogger |
Provides log interfaces to CLITools
|
CLIUtils |
CLIUtils provides utility functions
|
CloseableProvider<T> |
A Loaded plugin provider which can be closed when no longer needed
|
Closeables |
|
ClusterInfoService |
Provides info about cluster configuration
|
CompletableIterator<T> |
|
Condition |
A predicate of a state
|
Configurable |
Configurable objects can be configured with properties.
|
ConfigurableService<T> |
ConfigurableService can produce a provider instance of a certain type using
configuration input.
|
ConfigurationException |
ConfigurationException indicates an error with configuration of a provider
|
ConfiguredBy<T extends PluginGroup> |
|
ConfiguredPlugin<T> |
ConfiguredPlugin holds a plugin instance and configuration map
|
ConfiguredStepExecutionItem |
A Step execution item with embedded runtime configuration properties
|
Constants |
Constants for client-server communication
|
Constants |
Constants for Rundeck Core
|
ContentConverterPlugin |
Plugin type which can convert log and other data into a view type:
allows converting a String or object to another object type, given a "data type" string, such as "text/plain" or
"application/json".
|
ContextACLManager<T> |
|
ContextACLStorageFileManager |
Provides ACLFileManager interface with a context argument
|
ContextComponent<T> |
Defines a component that can be attached to the execution context
|
ContextLogger |
ContextLogger extends the BaseLogger to allow logging with extended context information
|
ContextLogWriter |
Logs events to a writer using the context
|
ContextManager |
Listens to workflow events and manages the step context information, producing a Map of context data
|
ContextStack<T> |
A simple stack, with factory methods for making mutated copies
|
Contextual |
Provides a context
|
ContextValidator<T> |
Adds Context param to validation methods
|
ContextView |
|
ControlBehavior |
|
Converter<S,T> |
Convert one type of object into another
|
CoreConfigurationPropertiesLoader |
CoreConfigurationPropertiesLoader
This interface defines a service that can be used to customize the loading of the rundeck-config.properties file
when Rundeck bootstraps.
|
CoreException |
CoreException, base exception class for the core framework
|
CorePluginProviderServices |
Defines core plugin types that require Frameowrk constructor, and can provide the pluggin provider services for them
|
CoreTypedRequestAuthorizer |
Authorizing access to Core resource types
|
CustomFieldsAdapter |
Assists in converting plugin property values with DYNAMIC_FORM rendering option, so that variable expansion can be
done within the field values of the JSON structure.
|
CustomFieldsAdapter.CustomField |
Represents a custom field entry
|
CustomFieldsAdapter.CustomFields |
Represents a list of custom fields, and contains a Map that holds the key/value pairs for easy lookup
|
CustomWebAppInitializer<T> |
|
DataContext |
Created by greg on 5/25/16.
|
DataContextUtils |
|
DataContextUtils.EnvironmentConfigurable |
Can be configured with environment variables
|
DataContextUtils.UnresolvedDataReferenceException |
Indicates that the value of a property reference could not be resolved.
|
DataOutput |
Created by greg on 5/25/16.
|
DataState |
Created by greg on 4/28/16.
|
DefaultFileCopierUtil |
Created by greg on 7/15/16.
|
DefaultJsonWebhookResponder |
|
DefaultScriptFileNodeStepUtils |
Created by greg on 7/15/16.
|
DefaultSecretBundle |
|
DefaultWebhookResponder |
|
DelegateACLFileManager |
|
DelegateResourceModelSource |
Delegating source meant to be subclassed
|
Describable |
Describable object can produce a configuration description
|
DescribableService |
DescribableService can list the configuration descriptions of the available providers
|
DescribableServiceUtil |
DescribableServiceUtil provides utility methods for use by DescribableService implementations.
|
DescribedPlugin<T> |
DescribedPlugin holds a plugin instance, name, description and source file if available
|
Description |
Description defines configuration properties of a plugin provider
|
DescriptionBuilder |
DescriptionBuilder is a builder for creating a Description object.
|
DescriptionBuilder.Collaborator |
Allows a class to collaborate in building a Description using a DescriptionBuilder
|
DestinationFileCopier |
Deprecated.
|
DirectoryResourceModelSource |
DirectoryResourceModelSource scans a directory for xml and yaml files, and loads all discovered files as nodes files
|
DirectoryResourceModelSource.Configuration |
|
DirectoryResourceModelSourceFactory |
DirectoryFileResourceModelSourceFactory is ...
|
DirPluginScanner |
DirPluginScanner will scan all files in a directory matching a filter for valid plugins.
|
Dispatchable |
Dispatchable is ...
|
DispatcherException |
DispatcherException is ...
|
DispatcherResult |
DispatcherResult can return a map of Node names to respective InterpreterResults.
|
DispatcherResultImpl |
DispatcherResultImpl is ...
|
DynamicProperties |
Created by carlos on 04/01/18.
|
EchoExecListener |
$INTERFACE is ...
|
EchoWFStateListener |
$INTERFACE is ...
|
EncrypterResponse |
EncryptorResponse Password Utility Plugin result
|
EngineWorkflowExecutor |
Primary executor for workflows
|
EngineWorkflowExecutor.Augmentor |
Can augment behavior of this workflow executor
|
EngineWorkflowExecutor.BaseProfile |
Base profile which provides initial states
|
EngineWorkflowExecutor.DefaultAugmentor |
|
ErrorDetail |
|
ErrorResponse |
|
Event |
|
EventImpl |
|
EventQuery |
|
EventQueryImpl |
|
EventQueryResult |
|
EventQueryResultImpl |
|
EventQueryType |
|
EventStoreService |
|
EvtQuery |
|
ExceptionCatchingResourceModelSource |
Wraps a ResourceModelSource and provides resilience in case the underlying source throws checked or unchecked
exceptions.
|
ExceptionCatchingResourceModelSource.ExceptionHandler |
|
ExceptionStatusResult |
ExceptionStatusResult is ...
|
ExecArg |
Represents a command-line argument, that may need to be quoted/escaped before use, and may contain a list of other
arguments to be quoted.
|
ExecArg.Visitor |
Visitor to visit args
|
ExecArgList |
A list of commandline arguments, with flags to indicate quoting.
|
ExecArgList.Builder |
Builder class
|
ExecCommand |
CommandExecItem is ...
|
ExecCommand |
|
ExecCommandBase |
ExecCommandBase is a concrete implementation of ExecCommand that
|
ExecCommandExecutionItem |
ExecCommandExecutionItem is ...
|
ExecTaskParameterGenerator |
ExecTaskParameterGenerator is ...
|
ExecTaskParameterGeneratorImpl |
This class takes the input objects, and synthesizes the executable string and arguments string for the Ant Exec task
|
ExecTaskParameters |
ExecTaskParameters is ...
|
ExecToolCommandLogger |
ExecToolCommandLogger reformats ant log messages using a Reformatter
|
ExecutionContext |
ExecutionContext is ...
|
ExecutionContextImpl |
ExecutionContextImpl is ...
|
ExecutionContextImpl.Builder |
|
ExecutionEnvironmentConstants |
|
ExecutionException |
ExecutionException thrown when an error occurs during execution.
|
ExecutionFile |
Represents a file produced by an execution producer
|
ExecutionFile.DeletePolicy |
|
ExecutionFileLoader |
State of file loader
|
ExecutionFileLoaderService |
Provides execution file loading
|
ExecutionFileManagerService |
methods for local file paths
|
ExecutionFileProducer |
Produces files that need to be stored for an execution
|
ExecutionFileState |
State of execution file
|
ExecutionFileStorage |
|
ExecutionFileStorageException |
Indicates an error with a log storage request
|
ExecutionFileStorageOptions |
Define whether operations are supported
|
ExecutionFileStoragePlugin |
|
ExecutionLifecycleComponent |
|
ExecutionLifecycleComponentException |
|
ExecutionLifecycleComponentHandler |
Can invoke execution lifecycle events given just execution context
|
ExecutionLifecyclePlugin |
ExecutionLifecyclePlugin interface for a task to be executed during the job execution life cycle
Created by rnavarro
Date: 9/04/19
Time: 01:32 PM
|
ExecutionLifecyclePluginException |
ExecutionLifecyclePluginException thrown when an error occurs during execution of a ExecutionLifecyclePlugin.
|
ExecutionLifecycleStatus |
Status result returned from execution lifecycle event handlers
|
ExecutionLifecycleStatusImpl |
|
ExecutionListener |
ExecutionListener is ...
|
ExecutionListenerBuildLogger |
ExecutionListenerBuildLogger is ...
|
ExecutionListenerOverride |
ExecutionListenerOverride interface to change ExecutionListener values.
|
ExecutionListenerOverrideBase |
ExecutionListenerOverrideBase is ...
|
ExecutionLogger |
|
ExecutionMultiFileStorage |
Allows storing multiple files with a single method call
|
ExecutionNotFound |
|
ExecutionReference |
|
ExecutionResult |
ExecutionResult is ...
|
ExecutionService |
ExecutionService provides interface to all dispatcher and command execution services.
|
ExecutionServiceException |
ExecutionServiceException is ...
|
ExecutionServiceImpl |
NewExecutionServiceImpl is ...
|
ExecutionState |
Represents the state of an execution
|
ExecutionState |
$INTERFACE is ...
|
ExecutionUtils |
ExecutionUtils is ...
|
ExecutionValidator |
Service for validating executions.
|
ExtPluginConfiguration |
Extended plugin configuration includes a map of extra data
|
ExtScp |
ExtScp is ...
|
ExtSSHExec |
Executes a command on a remote machine via ssh.
|
ExtSSHExec.Disconnectable |
Allows disconnecting the ssh connection
|
ExtSSHExec.DisconnectHolder |
Interface for receiving access to Disconnectable
|
ExtTree<S,T extends org.rundeck.storage.api.ContentMeta> |
ExtTree extends each tree method with additional parameter
|
FailedNodesListener |
FailedNodesListener is ...
|
FailureReason |
A base interface for enum failure reasons, implementations should provide a toString implementation
returning a single word reason.
|
Features |
|
FeaturesDefinition |
|
FeatureService |
|
FileCache<T extends FileCache.Cacheable> |
FileCache stores items associated with a file and expires them if the file is removed or modified.
|
FileCache.Cacheable |
Cacheable item for FileCache.
|
FileCache.Expiration<T> |
Determines whether a cached item has expired
|
FileCache.Expireable |
Allows expire method to be called for a cached item when it is expired from the cache
|
FileCache.ItemCreator<T> |
Creates an item to store in the cache
|
FileCache.LastModifiedExpiration<T> |
Expires items if the lastModified of the file is greater than the cached time for the item.
|
FileCache.MemoFile |
|
FileCache.MemoFileImpl |
|
FileCopier |
FileCopier copies a file or its contents to a local or remote node.
|
FileCopierException |
FileCopierException is ...
|
FileCopierService |
FileCopierService is ...
|
FileCopierUtil |
Created by greg on 7/15/16.
|
FileExtensionGeneratedScript |
A GeneratedScript with a file extension
|
FilePluginCache |
|
FileResourceModelSource |
FileResourceModelSource extends BaseFileResourceModelSource to
provide an optionally editable Model source using a local file system path.
|
FileResourceModelSource.Configuration |
|
FileResourceModelSourceCache |
A Resource Model source that caches results in a file, in case an error is thrown.
|
FileResourceModelSourceFactory |
FileResourceModelSourceFactory is ...
|
FilesystemFramework |
Filesystem based configuration for framework
|
FilesystemFrameworkProject |
Created by greg on 2/19/15.
|
FileUpdater |
FileUpdater modifies a file.
|
FileUpdaterException |
FileUpdaterException is thrown by FileUpdater if an error occurs.
|
FileUploadPlugin |
Plugin interface for handling uploaded files for job execution.
|
FileUploadPlugin.ExternalState |
Represents file states known to rundeck
|
FileUploadPlugin.InternalState |
Represents file states known to the plugin
|
FileUtils |
TODO: Consider wrapping FileUtils
|
FilterStreamingLogWriter |
A log writer class which can easily be subclassed override default behavior.
|
FlowControl |
Control workflow execution behavior
|
FlowController |
record flow control
|
FormattedOutputStream |
Deprecated. |
Framework |
Created by greg on 2/20/15.
|
FrameworkBase |
Manages the elements of the Ctl framework.
|
FrameworkExecutionProviderServices |
Implement PluginProviderServices by accessing the framework execution provider services
|
FrameworkFactory |
Created by greg on 2/19/15.
|
FrameworkPluggableProviderService<T> |
FrameworkPluggableProviderService uses the Framework's plugin manager, and attempts to construct provider instances by
injecting the Framework instance as a Constructor parameter if possible.
|
FrameworkProject |
Represents a project in the framework.
|
FrameworkProjectConfig |
Config interface
|
FrameworkProjectMgr |
Filesystem based project manager
|
FrameworkResource |
Represents a generic framework resource.
|
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.
|
FrameworkSupportService |
FrameworkSupportService common interface for services that can be registered with and
retrieved from a Framework instance
|
GeneratedScript |
GeneratedScript represents either a script and arguments, or a single command to execute on a remote system
|
GeneratedScriptBuilder |
|
Group |
|
Group |
Declare plugin grouping, specifying the group type which must implement PluginGroup
|
GroupedMenuItem |
|
HandlerExecutionItem |
HandlerExecutionItem is ...
|
HasDataContext |
Created by greg on 5/26/16.
|
HasDispatcherResult |
HasDispatcherResult can produce a DispatcherResult
|
HasExecutionState |
HasExecutionState is ...
|
HasFailureHandler |
HasFailureHandler interface indicates that an StepExecutionItem is set as a failure handler.
|
HasLoggingFilterConfiguration |
Interface for providing logging plugin configurations
|
HasResourceMeta |
Reads metadata
|
HasSharedContext |
|
HasSourceResult |
HasSourceResult allows chaining of StatusResults
|
HasSourceStepExecutionResult |
|
HttpClient<R> |
|
HttpClient.Method |
|
IdentityConverter<T> |
IdentityConverter
|
IExecutionLifecycleComponentService |
|
IExecutionProviders |
Retrieve execution providers based on context criteria
|
IExecutionServices |
Interface for Provider Services access for the execution service types
|
IExecutionServicesRegistration |
Combine execution services access and registration
|
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
|
IFrameworkProviderRegistryService<T> |
abstract base that provides a registry of available service providers based on simple names.
|
IFrameworkResource |
Implementations of this interface provide a resource in a composition hierarchy of resources.
|
IFrameworkResourceParent |
Deprecated.
|
IFrameworkServices |
Created by greg on 2/20/15.
|
IModifiableNodeEntry |
Modifiable node entry
|
ImportedJob<T> |
Represents a Job definition that has been imported, but not yet persisted
|
ImportResult |
Result of importing a job
|
ImportSynchState |
SCM Import synch state
|
INodeBase |
INodeBase identifies a node by its name.
|
INodeDesc |
interface for node info pertaining to command execution
|
INodeEntry |
INodeEntry describes a node definition
|
INodeEntryComparator |
INodeEntryComparator is ...
|
INodeSet |
INodeSet contains a set of nodes
|
InterceptorHelper |
|
IProjectInfo |
Descriptive metadata about a project
|
IProjectNodes |
A project node source
|
IProjectNodes.ReadableProjectNodes |
Contains and identifies a model source entry for the project
|
IProjectNodes.WriteableProjectNodes |
Contains and identifies a writeable model source entry for the project
|
IProjectNodesFactory |
Construct Project nodes for a project
|
IPropertyLookup |
simple interface to lookup property data
|
IRundeckProject |
Interface for a project
|
IRundeckProjectConfig |
definition of a project's configuration
|
IRundeckProjectConfigModifier |
Created by greg on 2/2/16.
|
IServicesRegistration |
register, access, override services by name
|
IWorkflow |
IWorkflow is ...
|
JarPluginProviderLoader |
JarPluginProviderLoader can load jar plugin files as provider instances.
|
JarPluginScanner |
JarPluginScanner scans for java Jar plugins in the extensions dir.
|
JARVerifier |
JARVerifier verifies signed JAR files given a list of trusted CA certificates.
|
JARVerifier.VerifierException |
An Exception thrown during verification.
|
JavaClassProviderLoadable<T> |
Can load a provider from a java class
|
JobChangeEvent |
Created by greg on 4/28/15.
|
JobChangeEvent.JobChangeEventType |
Job was modified in Rundeck
|
JobChangeListener |
Created by greg on 4/28/15.
|
JobDefinitionComponent |
extension for importing job definitions
|
JobDefinitionException |
|
JobDefinitionManager<J> |
|
JobEvent |
|
JobEventResult |
Contains result of a Job Execution
|
JobEventResultImpl |
|
JobExecutionError |
|
JobExecutionEvent |
Describes the job or execution life cycle event.
|
JobExecutionEventImpl |
|
JobExecutionItem |
This interface represents an execution of a particular stored Job definition, identified by a string, and including
node filters (NodeSet), CLI arguments (args), loglevel.
|
JobExportReference |
A reference which also has a serializer
|
JobFileMapper |
Created by greg on 5/1/15.
|
JobFormat |
Interface to define a Job definition format
|
JobFormat.Options |
Encode options
|
JobFormat.StripJobRef |
Options for stripping Job Reference data
|
JobImporter |
Can import a job
|
JobImportReference |
Job reference which has SCM import metadata
|
JobImportState |
Created by greg on 9/14/15.
|
JobLifecycleComponent |
A Job LifeCycle Components allow independent components and plugins to intervene and
modify a job behavior through various phases of its lifecycle.
|
JobLifecycleComponentException |
|
JobLifecyclePlugin |
Interface for creating JobLifecyclePlugins
Created by rnavarro
Date: 8/23/19
Time: 10:45 AM
|
JobLifecyclePluginException |
|
JobLifecycleStatus |
Status result returned from job lifecycle event handlers
|
JobLifecycleStatusImpl |
|
JobListLinkHandler |
Handles link generation and redirect parameters for job list pages
|
JobNotFound |
Not found
|
JobOption |
Models a single Option configuration of a job
|
JobOptionConfigData |
|
JobOptionConfigEntry |
|
JobOptionImpl |
|
JobPersistEvent |
|
JobPersistEventImpl |
|
JobPreExecutionEvent |
|
JobPreExecutionEventImpl |
|
JobQuery |
Defines query interface
|
JobQueryInput |
Base input for a jobs query
|
JobRefCommand |
JobRefCommand is ...
|
JobRefCommandBase |
JobRefCommandBase implementation returns a null value for jobIdentifier, can be subclassed.
|
JobReference |
A handle for identifying a job
|
JobReferenceItem |
|
JobRenamed |
Get source and UUID form a renamed Job
|
JobRevReference |
A Job reference with an internal version number
|
JobScheduleFailure |
|
JobScheduleManager |
Manage scheduling jobs
|
JobScheduleManager.BeforeExecutionBehavior |
Defines behavior of beforeExecution
|
JobScmReference |
Has an export serializer, and import metadata if present
|
JobSerializer |
Can serialize a job to an outputstream in a format
|
JobService |
Service for interacting with Jobs
|
JobState |
The state of a job
|
JobState |
Synch state of a job
|
JobStateImpl |
Created by greg on 9/4/15.
|
JobValidationReference |
Job descriptor interface for validation.
|
JobXMLUtil |
Utility methods and data for use by Job XML XMAP de/serialization
|
JschNodeExecutor |
JschNodeExecutor is ...
|
JschScpFileCopier |
JschScpFileCopier is ...
|
JschSecretBundleUtil |
|
KeyStorageContextProvider |
|
KeyStorageLayer |
KeyStorageLayer applies content-type requirements
|
KeyStorageTree |
Utility enhancements to provide password/key loading
|
KeyStorageUtil |
Utility
|
KeyValueEqualsCondition |
Evaluates true if the state has the key and exact value
|
LdapGroup |
|
LeadPipeOutputStream |
LeadPipeOutputStream is a PipedOutputStream that allows the thread reading from the PipedInputStream to die or finish
without completing, and does not throw any IOExceptions if this occurs.
|
LifecycleStatus |
Basic status result from lifecycle events
|
ListenableACLFileManager |
Implements Listener semantics for a delegate
|
ListenableMutableStateObj |
Created by greg on 4/28/16.
|
Listeners |
|
ListenersManager |
can handle a list of listeners and notify of events
|
LocalFileCopier |
LocalFileCopier is ...
|
LocalFirstClassLoader |
Loads classes from the local URLs first, before delegating to the parent.
|
LocalNodeExecutor |
LocalNodeExecutor is ...
|
LocalResourceModelSource |
|
LocalResourceModelSourceFactory |
|
Log4jAuthorizationLogger |
|
LogBuffer<D> |
Buffer for capturing data into another data type
|
LogBufferManager<D,T extends LogBuffer<D>> |
Manager for log buffers for a data type
|
LogEvent |
|
LogEventControl |
Can modify an existing log event before being emitted
|
LogEventIterator |
Iterator of LogEvents that can report the current offset and whether the log is complete, as well
as close it.
|
LogEventReceiver |
|
LogFileState |
Represents the state of a log file
|
LogFileStorage |
Deprecated.
|
LogFileStorageException |
Deprecated.
|
LogFileStoragePlugin |
Deprecated.
|
LogFilterPlugin |
Provides a filter mechanism for log events, with access to the execution context
|
LoggerWithContext |
Implements ExecutionLogger via a context supplier and a logger
|
LoggingAuthorization |
|
LoggingManager |
|
LoggingManagerImpl |
Creates plugin logging managers that can override the thread's log sink
|
LoggingResourceModelSourceCache |
|
LogLevel |
|
LogReformatter |
LogReformatter can produce a formatted log message using a set of context data.
|
LogUtil |
Utility methods for logs
|
MapData |
Utility for traversing maps and extracting typed data
|
MapGenerator<K,V> |
MapGenerator is an interface for producing a set of Map data of a certain type.
|
Mapper |
Some basic functions from other languages just don't exist in java :) This utility class provides simple methods
for "mapping" a set of objects to a new set of objects, based on a provided implementation. The mapping will be
one to one, although if the result of a particular mapping returns null, the result can be discarded (default) rather
than included.
|
MatchesCondition |
Created by greg on 5/4/16.
|
MenuItem |
Define a menu item with a link
|
MenuItem.MenuDomain |
|
MenuItem.MenuType |
|
Mergable<T> |
Created by greg on 6/3/16.
|
MergedAttributesNodeSet |
$INTERFACE is ...
|
MissingProviderException |
MissingServiceImplementationException indicates a specific implementation for a service was not found.
|
MultiDataContext<K extends ViewTraverse<K>,D extends DataContext> |
Keyed data with optional base data set
|
MultiDataContextImpl<K extends ViewTraverse<K>,D extends DataContext> |
Created by greg on 6/3/16.
|
MultiFileCopier |
|
MultiFileCopierUtil |
Utility
|
MultiFileStorageRequest |
Represents a request to store files, allowing callback of whether file storage has been performed successfully
|
MultiFileStorageRequestErrors |
Extend MultiFileStorageRequest to provide a way to report errors
|
MultiFileStorageSet |
A set of storage files accessible by type
|
MutableDataContext |
Created by greg on 5/26/16.
|
MutableExecutionState |
MutableExecutionState is ...
|
MutableStateObj |
State that can be modified
|
NewLocalNodeExecutor |
|
NodeBaseImpl |
Implementation of INodeBase
|
NodeDispatchedWorkflowExecutionItemImpl |
NodeDispatchedWorkflowExecutionItemImpl is ...
|
NodeDispatcher |
NodeDispatcher is ...
|
NodeDispatcherService |
NodeProcessorService is ...
|
NodeDispatchStepExecutor |
NodeDispatchStepExecutor dispatches the step execution item to all nodes, via the ExecutionService
|
NodeEnhancerPlugin |
Plugin interface to modify node entries from sources
|
NodeEntryFactory |
NodeEntryFactory creates NodeEntryImpls
|
NodeEntryImpl |
NodeEntryImpl provides a bean representation of INodesEntry
|
NodeExecutionContext |
NodeExecutionContext supports node-specific context data
|
NodeExecutionService |
|
NodeExecutor |
NodeExecutor executes a command on a node.
|
NodeExecutorResult |
NodeExecutorResult contains the result from a NodeExecutor execution.
|
NodeExecutorResultImpl |
|
NodeExecutorService |
CommandExecutorFactory is ...
|
NodeExecutorUtils |
|
NodeFileParser |
NodeFileParser has a single parse method, and throws the NodeFileParserException on error.
|
NodeFileParserException |
NodeFileParserException indicates an exception with the NodeFileParser
|
NodeFilter |
NodeFilter is ...
|
NodeFirstWorkflowExecutor |
Deprecated. |
NodeFirstWorkflowStrategy |
Created by greg on 5/11/16.
|
NodeProviderName |
Determine provider name for a Service type given a node and project
|
NodeReceiver |
NodeReceiver is ...
|
NodeRecorder |
NodeRecorder stores success/failure node list
|
NodeSet |
NodeSet provides filtering logic for Node criteria
|
NodeSet.FILTER_ENUM |
Enum of filters.
|
NodesetEmptyException |
NodesetEmptyException is thrown when execution is not performed because no nodes matched the
filter parameters.
|
NodeSetImpl |
Basic Implementation of INodeSet
|
NodeSetMerge |
$INTERFACE is ...
|
NodesFileGenerator |
NodesFileGenerator interface for a file serializer for nodes data
|
NodesGeneratorException |
NodesGeneratorException indicates an error when generating output from nodes data.
|
NodeSourceLoader |
|
NodeSourceLoaderConfig |
|
NodeSpecifiedPlugins |
|
NodeSpecifiedService<T> |
NodeSpecifiedService uses node metadata to select service provider implementation.
|
NodesSelector |
INodesSelector is ...
|
NodeStepDataResultImpl |
Created by greg on 6/3/16.
|
NodeStepException |
Represents an exception when executing a node step
|
NodeStepExecutionItem |
NodeStepExecutionItem represents an item to execute as a node step and provides a type.
|
NodeStepExecutionService |
NodeStepExecutionService is a provider of NodeStepExecutors, which aggregates a few services together
that provide builtin NodeStepExecutors, and several forms of plugins.
|
NodeStepExecutor |
NodeStepExecutor executes a step for a node.
|
NodeStepFailureReason |
Failure reasons for node steps
|
NodeStepPlugin |
The plugin interface for a Workflow Node Step Plugin.
|
NodeStepPluginAdapter |
NodeStepPluginAdapter implements NodeStepExecutor, and makes use of a NodeStepPlugin instance to perform the
execution.
|
NodeStepPluginAdapter.ConvertToNodeStepExecutor |
|
NodeStepResult |
A result of a node step execution
|
NodeStepResultImpl |
NodeStepResultImpl is ...
|
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.
|
NoopExecutionListener |
|
NoopWorkflowExecutionListener |
|
NoSuchResourceException |
|
NotificationPlugin |
NotificationPlugin interface for a Notification plugin
Created by greg
Date: 3/11/13
Time: 2:20 PM
|
NullablePairImpl<T,W> |
Pair implementation allowing null values
|
NumericCondition |
|
NumericEqualsCondition |
|
NumericGreaterThanCondition |
|
NumericLessThanCondition |
|
OffsetIterator<T> |
|
OperationCompleted |
Successful result of a workflow step operation
|
OptionValue |
|
OptionValuesPlugin |
|
OptsUtil |
OptsUtil is ...
|
Orchestrator |
Orchestrator is created for each execution this deals with the actual selection of nodes
|
OrchestratorConfig |
|
OrchestratorNodeDispatcher |
OrchestratorNodeDispatcher invokes the orchestrator plugin that will control the order of node execution
|
OrchestratorNodeProcessor |
OrchestratorNodeProcessor is the class that deals with the concurrent processing of the jobs
|
OrchestratorNodeProcessor.Entry |
|
OrchestratorNodeProcessor.Result |
|
OrchestratorPlugin |
OrchestratorPlugin
Plugin that lets the order of execution be decided.
|
OrchestratorService |
OrchestratorService loads OrchestratorPlugins
|
OutputContext |
Add data to a context
|
OverridableStreamingLogWriter |
Stack based override of the log writer sink for the current and child threads, each child thread gets a copy of the stack
|
Pair<T,W> |
Pair of objects
|
PairImpl<T,W> |
Pair implementation that disallows nulls, and provides setters.
|
Pairs |
Utility methods for using Pair instances
|
ParallelNodeDispatcher |
MultiNodeExecutor is ...
|
ParallelNodeDispatcher.SetThreadLocalTask |
Task to set a threadlocal value given a refid.
|
ParallelWorkflowStrategy |
Created by greg on 5/5/16.
|
PartialLineBuffer |
A Line oriented String buffer which can also return the last incomplete line read
|
Password |
Password fields will obscure the value from the end user.
|
PasswordSource |
Created by greg on 3/19/15.
|
PasswordUtilityEncrypter |
Provide the ability to encrypt values.
|
PasswordUtilityEncrypterPlugin |
PasswordUtilityEncrypterPlugin Plugin Interface to use it on Password Utility GUI (System Menu > Password Utility).
|
PluggableProviderRegistryService<T> |
Extends BaseProviderRegistryService to support loading providers via plugins if not found in the registry.
|
PluggableProviderService<T> |
A pluggable provider service
|
PluggableService<T> |
PluggableService is a service that supports loading plugins via provider loaders.
|
PluggableStoragePluginProviderService |
Pluggable service for StoragePlugin
|
Plugin |
|
PluginAdapterUtility |
Utility for creating Description s from Plugin class annotations and setting property values for annotated
property fields.
|
PluginBlocklist |
Matches plugin file or providers against a block list
|
PluginCache |
PluginCache can use PluginScanners and find ProviderLoaders for ProviderIdents.
|
PluginConfigSet |
Config set associated with a service type name
|
PluginConfiguration |
Abstract configuration of a plugin
|
PluginConfigureService |
interface to provide a configured plugin in various ways
|
PluginControlService |
Manage enabled/disabled plugins for projects
|
PluginControlServiceImpl |
Created by rodrigo on 30-01-18.
|
PluginCustomConfig |
Declares a Plugin class' field as a receiving plugin config
|
PluginCustomConfigValidator |
|
PluginDescription |
Add title and description attributes to a Plugin
|
PluginDescriptionService |
|
PluginDirChangeEvent |
|
PluginDirChangeEventListener |
|
PluginDirChangeType |
|
PluginDirProvider |
|
PluginDisabledException |
Created by rodrigo on 30-01-18.
|
PluginException |
PluginException is ...
|
PluginFilteredStreamingLogWriter |
Filters log output through log filter plugins
|
PluginGroup |
A group of common Plugins, defining a set of common configuration properties.
|
PluginLogger |
PluginLogger provides logging to execution plugins.
|
PluginLoggingContext |
Context for LoggingFilter plugins
|
PluginLoggingManager |
Allows installing plugins into the logging stream.
|
PluginManagerService |
PluginManagerService is ...
|
PluginMeta |
PluginMeta defines plugin metadata
|
PluginMeta |
Container annotation for multiple PluginMetadata entries for a plugin provider class
|
PluginMetadata |
Provides metadata about plugin files
|
PluginMetadata |
Single metadata entry for a provider Plugin
|
PluginMetadataValidator |
|
PluginProperty |
Declares a Plugin class' field as a configurable property
|
PluginProviderConfigSet |
A collection of plugin provider configurations
|
PluginProviderConfiguration |
Abstract configuration of a plugin without a service identifier
|
PluginProviderServices |
A java ServiceLoader service type for Rundeck "provider service" implementations sorry for the confusion.
|
PluginRegistry |
Interface for getting and configuring plugins
|
PluginResourceLoader |
List and load resources from a plugin
|
PluginScanner |
|
PluginServiceCapabilities |
|
PluginStepContext |
Contains runtime context information for a Step plugin.
|
PluginStepContextImpl |
PluginStepContextImpl is ...
|
PluginTypes |
Defines plugin types by name
|
PluginUtils |
|
PluginValidation |
Defines a validation state for a plugin
|
PluginValidation.State |
Validity states
|
PluginValidator |
|
PreBootstrap |
|
Preferences |
give us ability to set all framework/modules.* properties at the cmd line
such as --framework.property.name=<value>, which implies:
framework.property.name=<value>
by generating a preferences.properties file that contains overridden values otherwise default values
from new defaults file apply.
|
PreparedExecutionReference |
Details about an execution that has no state
|
PresetBaseProviderRegistryService<T> |
|
ProjectComponent |
A component for a project that allows importing/exporting data from the project to archives, and deleting data when
the project is deleted.
|
ProjectConfigurable |
Defines project level configuration properties for a component
|
ProjectDataExporter |
exporter for project data into archive file
|
ProjectDataImporter |
importer of project archive data
|
ProjectImportStatus |
|
ProjectKeyStorageContextProvider |
|
ProjectManager |
Managers project
|
ProjectNodeService |
Service for interact with nodes.
|
ProjectNodeSupport |
Manage node source loading for a project
|
ProjectNodeSupport.ProjectWriteableNodes |
|
ProjectPluginListConfigurable |
A bean interface that defines a plugin service type that can be configured as a list of instances for a project
|
ProjectStorageTree |
Access to the StorageTree associated with a Project, may be a subtree view of the Project's full tree
|
ProjectStorageTreeImpl |
|
PropertiesCache |
PropertiesCache caches properties file contents and reloads them if they have been modified.
|
PropertiesUtil |
PropertiesUtil provides some utility methods for Properties.
|
PropertiesUtil.Adder |
Adder represents an object that can have properties added to it.
|
PropertiesUtil.PrefixAdder |
A Adder that adds new properties to the input Properties object using a given prefix to prepend to the
name of all new properties.
|
PropertiesUtil.PrefixProducer |
A Producer that given an input set of properties and a specific prefix, produces another set of properties
from all input properties that have that prefix and removes the prefix.
|
PropertiesUtil.Producer |
Reader represents an object that can produce Properties.
|
Property |
Property describes a configuration property of a provider
|
Property.Type |
Available property types
|
PropertyBuilder |
A builder for Property objects
|
PropertyLookup |
Simple utiltiy class to lookup property info
|
PropertyLookupException |
Exception throwable from an IPropertyLookup
|
PropertyObjectValidator |
Can validate types other than string
|
PropertyResolver |
PropertyResolver can return a property value resolved from a particular configuration scope
|
PropertyResolverFactory |
Factory for different property resolvers for use by plugins
|
PropertyResolverFactory.Factory |
create resolver using service name and provider name arguments
|
PropertyResolverFactory.ScopedResolver |
|
PropertyRetriever |
PropertyRetriever is ...
|
PropertyScope |
Available scopes for properties, indicating where the runtime values can be resolved from.
|
PropertyUtil |
PropertyUtil factory for specific property types
|
PropertyUtil |
expands nested property references within a provided string
|
PropertyUtil.PropertyUtilException |
|
PropertyValidator |
Validator can validate a value
|
ProviderCreationException |
ProviderCreationError is ...
|
ProviderDef |
PluginDef loaded from plugin metadata
|
ProviderIdent |
ProviderIdent is ...
|
ProviderLoader |
ProviderLoader can load a provider instance for a service given a provider name.
|
ProviderLoaderException |
ProviderLoaderException is ...
|
ProviderRegistryService<T> |
can register classes and instances for providers
|
ProviderService<T> |
ProviderService is a FrameworkSupportService that can return specific
service providers of a given name.
|
ProvidesResources |
Created by greg on 8/26/16.
|
ProvidesResources.PluginResource |
|
ProxyRunnerPlugin |
|
ProxySecretBundleCreator |
Deprecated. |
QuotedStringTokenizer |
Tokenizer for strings delimited by spaces, allowing quoted strings with either single or double quotes, and escaped
quote values within those strings by doubling the quote character.
|
ReadableOutputContext |
Created by greg on 6/2/16.
|
ReadableSharedContext |
|
Reformatter |
Reformatter producess a formatted message using contextual data and an input message.
|
RemoteJsonOptionRetriever |
|
RemoteJsonResponse |
|
RemoteJsonResponse.Stats |
|
RemoteScriptNodeStepPlugin |
The plugin interface for a Remote Script Node Step Plugin.
|
RemoteScriptNodeStepPluginAdapter_Ext |
Adapts a RemoteScriptNodeStepPlugin into a NodeStepPlugin
|
RenderingOption |
Declares a Plugin class' field as a configurable property
|
RenderingOptions |
Declares a Plugin class' field as a configurable property
|
ReplaceDataVariablesWithBlanks |
|
ReplaceTokenReader |
Reader that filters text to replace delimited tokens with values, the default delimiters are '@', and the default
allowed token characters are alphanumeric plus punctuation characters: "+-._:"
|
RequestInfo |
Contains information related to the request which triggered the event.
|
RequestProcessor<R> |
|
ResolverUtil |
Created by greg on 3/19/15.
|
ResourceFormatGenerator |
ResourceFormatGenerator generates a resources document from a set of nodes.
|
ResourceFormatGeneratorException |
ResourceFormatGeneratorException is ...
|
ResourceFormatGeneratorService |
ResourceFormatParserService is ...
|
ResourceFormatParser |
ResourceFormatParser is ...
|
ResourceFormatParserException |
ResourceFormatParserException is ...
|
ResourceFormatParserService |
ResourceFormatParserService is ...
|
ResourceFormats |
Provides service level access to Rundeck Resource Formats
|
ResourceInfo |
Information about the resource affected by this event.
|
ResourceJsonFormatGenerator |
ResourceJsonFormatGenerator generates JSON format for nodes data
|
ResourceJsonFormatParser |
ResourceJsonFormatParser parsers JSON format into nodes data
|
ResourceMeta |
Extends ContentMeta to add metadata about a Rundeck resource.
|
ResourceMetaBuilder |
Mutable set of rundeck resource metadata.
|
ResourceModelSource |
ResourceModelSource produces INodeSet
|
ResourceModelSourceCache |
$INTERFACE is ...
|
ResourceModelSourceErrors |
Optional Extension to ResourceModelSource to provide out of band error messages, even if
the source can provide some results.
|
ResourceModelSourceException |
ResourceModelSourceException is an error with a ResourceModelSource
|
ResourceModelSourceFactory |
ResourceModelSourceFactory creates ResourceModelSource instances
|
ResourceModelSourceService |
ResourceModelSourceService provides NodeSource factories
|
ResourceModelSourceServiceException |
ResourceModelSourceServiceException indicates an error from the ResourceModelSourceService.
|
ResourceTypes |
Types of resources reported by audit events.
|
ResourceXMLConstants |
ResourceXMLConstants contains constants for parsing Resource XML format.
|
ResourceXMLFormatGenerator |
ResourceXMLFormatGenerator is ...
|
ResourceXMLFormatParser |
ResourceXMLParser is ...
|
ResourceXMLGenerator |
ResourceXMLGenerator can generate a resources.xml file given a set of entities or INodeEntry objects.
|
ResourceXMLParser |
ResourceXMLParser parses a resources.xml formatted file, and provides several interfaces for using the result data.
|
ResourceXMLParser.Entity |
Represents a parsed resource entity in the xml, which consists of a name property, a type property, and a set of
name/value properties.
|
ResourceXMLParser.EntitySet |
Contains the set of parsed entities from the document.
|
ResourceXMLParserException |
|
ResourceXMLReceiver |
ResourceXMLReceiver is used to receive parsing results from ResourceXMLParser, either as they are parsed, or
in entirety as a set of all parsed Entities.
|
ResourceYamlFormatGenerator |
ResourceYamlFormatGenerator is ...
|
ResourceYamlFormatParser |
ResourcesYamlFormatParser is ...
|
Responder |
Responder defines a pattern of response to some input from a stream.
|
ResponderTask |
ResponderTask interacts with an input and outputstream, using a Responder instance to define the interaction.
|
ResponderTask.ResponderResult |
Result from a responder execution, which contains success, the original Responder, a failure reason if
unsuccessful and a boolean indicating if the process was interrupted.
|
ResponderTask.ResultHandler |
Handles result of responder thread run
|
ResponderTask.Sequence<T extends ResponderTask.SuccessResult> |
Creates a callable by executing the first step, and only if successful executing the next step.
|
ResponderTask.SuccessResult |
Success/failure result interface
|
ReverseSeekingIterable<T> |
|
ReverseSeekingStreamingLogReader |
|
Rule |
Defines a condition and a new state based on the old state
|
RuleEngine |
Engine for evaluating rules and generating a new state, see Rules
|
Rules |
Create rules and a rule engine
|
RundeckConfigBase |
|
RundeckConfigBase.Config |
|
RundeckConfigBase.Enabled |
|
RundeckConfigBase.FileUploadServiceConfig |
|
RundeckConfigBase.FileUploadServiceConfig.Tempfile |
|
RundeckConfigBase.JobOptionsConfig |
|
RundeckConfigBase.JobsImport |
|
RundeckConfigBase.JobsImport.XmlValueListDelimiter |
|
RundeckConfigBase.LocalLogin |
|
RundeckConfigBase.LoginButton |
|
RundeckConfigBase.LoginButtonImage |
|
RundeckConfigBase.RepositoryConfig |
|
RundeckConfigBase.RepositoryConfig.Artifacts |
|
RundeckConfigBase.RepositoryConfig.Plugins |
|
RundeckConfigBase.RundeckAjaxConfig |
|
RundeckConfigBase.RundeckAjaxConfig.Compression |
|
RundeckConfigBase.RundeckAjaxConfig.ExecutionState |
|
RundeckConfigBase.RundeckApiConfig |
|
RundeckConfigBase.RundeckApiConfig.ApiTokensConfig |
|
RundeckConfigBase.RundeckApiConfig.ApiTokensDuration |
|
RundeckConfigBase.RundeckApiConfig.PaginateJobs |
|
RundeckConfigBase.RundeckAuthorizationServiceConfig |
|
RundeckConfigBase.RundeckAuthorizationServiceConfig.SourceCache |
|
RundeckConfigBase.RundeckExecutionConfig |
|
RundeckConfigBase.RundeckExecutionConfig.Checkpoint |
|
RundeckConfigBase.RundeckExecutionConfig.ConcurrencyLimit |
|
RundeckConfigBase.RundeckExecutionConfig.ExecutionLogs |
|
RundeckConfigBase.RundeckExecutionConfig.ExecutionLogsPlugins |
|
RundeckConfigBase.RundeckExecutionConfig.FileSize |
|
RundeckConfigBase.RundeckExecutionConfig.LogFileStorage |
|
RundeckConfigBase.RundeckExecutionConfig.LogOutput |
|
RundeckConfigBase.RundeckExecutionConfig.RetryConfig |
|
RundeckConfigBase.RundeckExecutionConfig.Time |
|
RundeckConfigBase.RundeckFeatureConfig |
|
RundeckConfigBase.RundeckFeatureConfig.Repository |
|
RundeckConfigBase.RundeckFeatureConfig.RepositoryInstalledPlugins |
|
RundeckConfigBase.RundeckGuiConfig |
|
RundeckConfigBase.RundeckGuiConfig.AclList |
|
RundeckConfigBase.RundeckGuiConfig.Compacted |
|
RundeckConfigBase.RundeckGuiConfig.Description |
|
RundeckConfigBase.RundeckGuiConfig.Execution |
|
RundeckConfigBase.RundeckGuiConfig.GuiSystemConfig |
|
RundeckConfigBase.RundeckGuiConfig.Home |
|
RundeckConfigBase.RundeckGuiConfig.Job |
|
RundeckConfigBase.RundeckGuiConfig.Keystorage |
|
RundeckConfigBase.RundeckGuiConfig.Login |
|
RundeckConfigBase.RundeckGuiConfig.Logs |
|
RundeckConfigBase.RundeckGuiConfig.PaginateJobs |
|
RundeckConfigBase.RundeckGuiConfig.PaginateJobs.Max |
|
RundeckConfigBase.RundeckGuiConfig.PaginateJobs.Max.Per |
|
RundeckConfigBase.RundeckGuiConfig.ProjectList |
|
RundeckConfigBase.RundeckGuiConfig.StaticUserResources |
|
RundeckConfigBase.RundeckGuiConfig.Tail |
|
RundeckConfigBase.RundeckHealthIndicatorConfig |
This is a configuration proxy for Spring boot health indicator configurations.
|
RundeckConfigBase.RundeckJobsConfig |
|
RundeckConfigBase.RundeckLog4jConfig |
|
RundeckConfigBase.RundeckLog4jConfig.Log4jConfig |
|
RundeckConfigBase.RundeckLogConfig |
|
RundeckConfigBase.RundeckLogFileStorageServiceConfig |
|
RundeckConfigBase.RundeckLogFileStorageServiceConfig.ResumeIncomplete |
|
RundeckConfigBase.RundeckLogFileStorageServiceConfig.Startup |
|
RundeckConfigBase.RundeckLoginConfig |
|
RundeckConfigBase.RundeckMetricsConfig |
|
RundeckConfigBase.RundeckMetricsConfig.Api |
|
RundeckConfigBase.RundeckMetricsConfig.Datasource |
|
RundeckConfigBase.RundeckMetricsConfig.Timeout |
|
RundeckConfigBase.RundeckNodeServiceConfig |
|
RundeckConfigBase.RundeckNodeServiceConfig.NodeCache |
|
RundeckConfigBase.RundeckNotificationConfig |
|
RundeckConfigBase.RundeckProjectConfig |
|
RundeckConfigBase.RundeckProjectConfig.ProjectConfigDefaults |
|
RundeckConfigBase.RundeckProjectConfig.ProjectKeypath |
|
RundeckConfigBase.RundeckProjectManagerServiceConfig |
|
RundeckConfigBase.RundeckProjectManagerServiceConfig.FileCache |
|
RundeckConfigBase.RundeckProjectManagerServiceConfig.ProjectCache |
|
RundeckConfigBase.RundeckProjectServiceConfig |
|
RundeckConfigBase.RundeckProjectServiceConfig.ProjectExportCache |
|
RundeckConfigBase.RundeckReportServiceConfig |
|
RundeckConfigBase.RundeckReportServiceConfig.Startup |
|
RundeckConfigBase.RundeckSecurityConfig |
|
RundeckConfigBase.RundeckSecurityConfig.AllowedAssets |
|
RundeckConfigBase.RundeckSecurityConfig.ApiCookieAccess |
|
RundeckConfigBase.RundeckSecurityConfig.Authorization |
|
RundeckConfigBase.RundeckSecurityConfig.Container |
|
RundeckConfigBase.RundeckSecurityConfig.ContainerPrinciple |
|
RundeckConfigBase.RundeckSecurityConfig.Csrf |
|
RundeckConfigBase.RundeckSecurityConfig.CsrfReferer |
|
RundeckConfigBase.RundeckSecurityConfig.HttpFirewall |
Configuration for HttpFirewall which is a spring security feature to counter HTTP related attacks.
|
RundeckConfigBase.RundeckSecurityConfig.HttpHeaders |
|
RundeckConfigBase.RundeckSecurityConfig.InterceptorHelperConfig |
|
RundeckConfigBase.RundeckSecurityConfig.Ldap |
|
RundeckConfigBase.RundeckSecurityConfig.Preauthenticated |
|
RundeckConfigBase.RundeckSsoConfig |
|
RundeckConfigBase.RundeckWebConfig |
|
RundeckConfigBase.RundeckWebConfig.Cookie |
|
RundeckConfigBase.RundeckWebConfig.Jetty |
|
RundeckConfigBase.RundeckWebConfig.Servlet |
|
RundeckConfigBase.ScmConfig |
|
RundeckConfigBase.ScmLoader |
|
RundeckConfigBase.ScmLoader.Init |
|
RundeckConfigBase.ScmStartup |
|
RundeckConfigBase.StorageProviderConfig |
|
RundeckConfigBase.UserSessionProjectsCache |
|
SchedulesManager |
Manage jobs schedules
|
ScmCommitInfo |
SCM commit information
|
ScmDiffResult |
Result of a Diff between old job data and new
|
ScmExportPlugin |
Export plugin
|
ScmExportPluginFactory |
Factory interface, used to define a ScmExportPlugin instance.
|
ScmExportResult |
Result of Export action
|
ScmExportResultImpl |
Created by greg on 9/4/15.
|
ScmExportSynchState |
Export Synch state of all jobs
|
ScmImportDiffResult |
Created by greg on 9/29/15.
|
ScmImportPlugin |
Plugin for importing job definitions from a Source control repository
|
ScmImportPluginFactory |
|
ScmImportSynchState |
Import Synch state of all jobs
|
ScmImportTrackedItem |
an item tracked by import plugin, such as a path in a repository.
|
ScmImportTrackedItemBuilder |
|
ScmImportTrackedItemBuilder.Implementation |
|
ScmOperationContext |
Context for scm import/export actions, including authorization info and storage tree access
|
ScmOperationContextBuilder |
|
ScmPluginException |
Created by greg on 8/25/15.
|
ScmPluginInvalidInput |
|
ScmRepoManifest |
Defines the manifest of repo files
tracked and mapping to Job definitions.
|
ScmUserInfo |
Information about the user doing the export/import
|
ScmUserInfoMissing |
Exception representing missing user info during an export action
|
ScriptCommand |
|
ScriptDataContextUtil |
ScriptDataContextUtil is ...
|
ScriptExecHelper |
Helper interface for ScriptExec utility.
|
ScriptExecUtil |
Provides methods for running scripts/commands.
|
ScriptFileCommand |
ScriptFileExecutionItem is ...
|
ScriptFileCommand |
|
ScriptFileCommandExecutionItem |
ScriptFileCommandExecutionItem is ...
|
ScriptFileNodeStepUtils |
Created by greg on 7/15/16.
|
ScriptfileUtils |
Utility methods for writing temp files for scripts and setting file permissions.
|
ScriptfileUtils.LineEndingStyle |
Line ending style
|
ScriptOptionValues |
|
ScriptPluginFileCopier |
ScriptPluginFileCopier wraps the execution of the script and supplies the FileCopier interface.
|
ScriptPluginNodeExecutor |
ScriptPluginNodeExecutor wraps the execution of the script and supplies the NodeExecutor interface.
|
ScriptPluginProvider |
ScriptPluginProvider defines scripted plugin provider details
|
ScriptPluginProviderLoadable<T> |
|
ScriptPluginProviderLoader |
ScriptPluginProviderLoader can load a provider instance for a service from a script plugin zip file.
|
ScriptPluginResourceModelSourceFactory |
ScriptPluginResourceModelSourceFactory creates ResourceModelSource from a ScriptPluginProvider and a set of
configuration properties.
|
ScriptPluginScanner |
ScriptPluginDirScanner is ...
|
ScriptResourceModelSource |
ScriptResourceModelSource executes a script file to produce resource data in a certain format.
|
ScriptResourceModelSourceFactory |
ScriptResourceModelSourceFactory implements the 'script' plugin for ResourceModelSource
|
ScriptTourLoader |
|
ScriptUserGroupSource |
|
ScriptVarExpander |
|
SecretBundle |
|
SeekingIterable<T> |
|
SelectLabels |
|
SelectorUtils |
SelectorUtils is ...
|
SelectorUtils.AndNodesSelector |
|
SelectorUtils.MultiNodeSelector |
|
SelectorUtils.OrNodesSelector |
|
SelectValues |
|
SequentialNodeDispatcher |
SequentialNodeDispatcher is ...
|
SequentialStrategyProfile |
profile for sequential step execution
|
SequentialWorkflowStrategy |
Created by greg on 5/5/16.
|
ServiceContext<T> |
Context about the service operation
|
ServiceFactory |
Created by greg on 5/5/16.
|
ServiceNameConstants |
ServiceNameConstants contains the names of defined services
|
ServiceProviderException |
ProviderServiceException is ...
|
ServiceProviderLoader |
ServiceProviderLoader creates a service provider instance given a provider name
|
Services |
Provides access to various services within the application from plugin contexts
|
ServicesProvider |
|
ServiceSupport |
Created by greg on 2/20/15.
|
ServiceThreadBase<T> |
ServiceThreadBase is ...
|
ServiceTypes |
|
Setup |
Setup which replaces old command line parsing at the shell layer which leaves the old setup/setup.bat to only
blindly pass arguments along with the java.home, rdeck.base.
|
Setup.Parameters |
|
Setup.SetupException |
Exception class
|
SharedDataContextUtils |
DataContextUtils provides methods for using a set of context data to substitute property references, generate
environment variables, and expand tokens in a file.
|
SharedOutputContext |
An output context which can specify the destination context view
|
SimplePluginConfiguration |
|
SimplePluginProviderLoader<T> |
Simplified interface to loading a plugin of a certain type
|
SimpleServiceProvider |
A simple implementation of Services and ServicesProvider that returns
services from the map supplied during construction.
|
SourceDefinition |
A source definition
|
SourceFactory |
Utils for creating ResourceModelSources
|
SourceFactory.CacheType |
behavior of the cache
|
SourceType |
|
SSHAgentProcess |
|
SSHTaskBuilder |
SSHTaskFactory constructs a ExtSSHExec task
|
SSHTaskBuilder.AuthenticationType |
|
SSHTaskBuilder.BuilderException |
|
SSHTaskBuilder.SSHBaseInterface |
interface that mimics SSHBase methods called
|
SSHTaskBuilder.SSHConnectionInfo |
Defines the authentication input for a build
|
StateChangeListener |
Created by greg on 4/28/16.
|
StateExecutionFileProducer |
|
StateLogger |
Created by greg on 5/5/16.
|
StateObj |
A key/value map used as a state
|
States |
Created by greg on 5/2/16.
|
StateUtils |
$INTERFACE is ...
|
StateUtils.CtxItem |
|
StateWorkflowSystem |
Uses a mutable state and rule engine
|
StateWorkflowSystem.OperationCompleteEvent<D,RES extends WorkflowSystem.OperationCompleted<D>,OP extends WorkflowSystem.Operation<D,RES>> |
operation completed event
|
StateWorkflowSystem.OperationEvent<D> |
operation event with identity
|
StateWorkflowSystem.StateChange<D> |
state change for given identity
|
StateWorkflowSystem.StateChangeEvent<D> |
state change event for given identity
|
StateWorkflowSystem.StateEvent<D> |
state change for workflow
|
StatusResult |
StatusResult is a basic result interface indicating success or failure.
|
StepAspect |
Aspect of a step
|
StepCallable |
Execute a workflow step
|
StepContextId |
Identifies the context of a step execution
|
StepContextWorkflowExecutionListener<NODE,STEP> |
Listens to step and node context changes, and maintains thread-local step+node context
|
StepException |
StepException is ...
|
StepExecutionContext |
StepExecutionContext is ...
|
StepExecutionItem |
StepExecutionItem is the base interface for any step execution item to be submitted to the ExecutionService
|
StepExecutionResult |
StepExecutionResult is result of a step.
|
StepExecutionResultImpl |
StepExecutionResultImpl is ...
|
StepExecutionResultWrapper |
|
StepExecutionService |
StepExecutionService can provide executors for workflow steps.
|
StepExecutor |
StepExecutor is ...
|
StepFailureReason |
Failure causes for workflow steps
|
StepIdentifier |
Identifies a step in a workflow
|
StepIdentifierImpl |
$INTERFACE is ...
|
StepNodeContext<NODE,STEP> |
Reports the current step and node context, where step is maintained as a stack
|
StepNodeContextListener<NODE,STEP> |
Listens to context changes, where context can contain a node or step, or overall context.
|
StepOperation |
operation for running a step
|
StepPlugin |
The plugin interface for a Workflow Step Plugin.
|
StepPluginAdapter |
StepPluginAdapter is ...
|
StepPluginAdapter.Convert |
|
StepState |
Describes the state of a step, which includes the execution status, and possible metadata
|
StepStateChange |
Represents a change to the workflow state
|
StepStateChangeImpl |
$INTERFACE is ...
|
StepStateImpl |
$INTERFACE is ...
|
StorageAuthorizationException |
StorageAuthorizationException indicates unauthorized request to the storage layer.
|
StorageConverter |
Can convert a rundeck resource
|
StorageConverterPlugin |
Plugin to convert storage resource data
|
StorageConverterPluginAdapter |
|
StorageFile |
Represents a file to be stored
|
StorageLogger |
StorageLogger logs storage events to a Log4j logger.
|
StorageManager |
Interface for managing a storage backend
|
StorageManagerListener |
Listener for changes to StorageManager resources
|
StoragePlugin |
Plugin to provide a storage backend.
|
StoragePluginProviderService |
|
StorageTimestamperConverter |
StorageTimestamperConverter sets modification and creation timestamp metadata for updated/created resources.
|
StorageTree |
|
StorageTreeFactory |
|
StorageTreeImpl |
StorageTree implementation using a delegate.
|
StorageTreeInitializationException |
|
StorageUtil |
Provides utility methods for use by the storage layer, or implementing plugins.
|
StrategyPlugin |
Plugin defining the strategy for executing workflow steps
|
StreamingLogReader |
Reads log events in a streaming manner, and supports resuming from a specified offset.
|
StreamingLogReaderPlugin |
Plugin interface for streaming log readers
|
StreamingLogWriter |
writes log entries in a streaming manner
|
StreamingLogWriterPlugin |
Plugin interface for streaming log writers
|
StreamLineIterator |
Iterate the lines in a stream or file, provide offset location of the current read position, supports file stream
which already has an offset
|
Streams |
Streams utility class for reading and writing streams
|
Streams.StreamCopyThread |
A simple Thread subclass that performs a stream copy from an InputStream to an OutputStream.
|
StringArrayUtil |
Utility for managing string arrays
|
StringLogBuffer |
Implements basic buffer of data into a String
|
StringLogManager |
Managers string log buffers
|
StringRenderingConstants |
|
StringRenderingConstants.DisplayType |
|
StringRenderingConstants.ScriptTokenAutocomplete |
|
StringRenderingConstants.SelectionAccessor |
|
StringRenderingConstants.ValueConversion |
|
SubjectAuthContext |
Wraps a Subject and Authorization to provide AuthContext
|
SubjectUserAndRoles |
encapsulates Subject and exposes user and roles
|
SynchState |
Created by greg on 8/21/15.
|
TemplateJobFileMapper |
A JobFileMapper using a template
|
TextArea |
|
TextUtils |
Join/split and escape/unescape strings
|
TextUtils.Partial |
A partial unescape result
|
ThreadBoundJschLogger |
|
ThreadBoundLogOutputStream<D,T extends LogBuffer<D>> |
Thread local buffered log output
|
ThreadBoundOutputStream |
ThreadBoundOutputStream allows a different OutputStream to be used for the current Thread and any child threads when
necessary, otherwise the default OutputStream is used.
|
ThreadBoundPrintStream |
ThreadBoundPrintStream wraps a ThreadBoundOutputStream and provides accessor for the OutputStream.
|
Tour |
|
TourEntry |
|
TourLoaderPlugin |
|
TourManifest |
|
TourStep |
|
TreeStorageManager |
Storage Manager implementation backed by StorageTree
|
TriggerBuilderHelper |
|
TriggersExtender |
|
TypedStorageTree |
Extends StorageTree to provide content-type requirements for resources
|
TypedStorageTreeImpl |
Read resources and specify a content type
|
UIPlugin |
|
UISection |
Identifies a "section" of a UI
|
UnauthorizedException |
|
UnsupportedFormatException |
UnsupportedFormatException is ...
|
UnsupportedFormatException |
|
UpdateUtils |
|
UpdateUtils.UpdateException |
An exception caused by the UpdateUtils methods.
|
URLFileUpdater |
URLUpdater updates a file by getting the contents of a url, with optional caching, and mime type accept header.
|
URLFileUpdater.Factory |
Factory for constructing URLFileUpdater with basic settings
|
URLFileUpdaterBuilder |
Builder for URLFileUpdater
|
URLFileUpdaterFactory |
URLFileUpdaterFactory can create FileUpdater instances given a URL
|
URLResourceModelSource |
URLResourceModelSource produces nodes from a URL
|
URLResourceModelSource.Configuration |
|
URLResourceModelSource.URLValidator |
|
URLResourceModelSourceFactory |
URLResourceModelSourceFactory Creates ResourceModelSources
|
Urn |
|
UserGroupSourcePlugin |
|
UserInfo |
Contains information related to the user which triggered the event.
|
Username |
|
UUIDPropertyValidator |
Property validator for UUID input, which expects exact format '01234567-89ab-cdef-0123-456789abcdef'
|
UUIDs |
UUID utils
|
ValidatedPlugin |
ValidatedPlugin holds a validation report and a validity result
|
ValidationException |
ValidationException indicates an error validting a property value
|
Validator |
Validator utility class can create a validation report for a set of input properties and a configuration
description.
|
Validator.Report |
A validation report
|
Validator.ReportBuilder |
|
Validator.ReportSet |
|
VarExpander |
Expand a context variable
|
VersionCompare |
VersionCompare compares version strings for plugin files.
|
VersionCompare.fileComparator |
|
VersionConstants |
VersionConstants defines the version and build numbers for the distribution.
|
ViewTraverse<T> |
Allows a contextual view to produce a widened view
|
WatchingPluginDirProvider |
|
WebExceptionHandler |
Possibly handle exeptions within a Servlet request context
|
WebhookData |
Data that is passed to a webhook plugin
|
WebhookDataImpl |
Default implementation of WebhookData
|
WebhookEventContext |
Context data passed to a webhook plugin
|
WebhookEventContextImpl |
|
WebhookEventException |
An exception raised from the execution of a webhook plugin
|
WebhookEventPlugin |
Plugin that will be invoked on a configured webhook event
|
WebhookResponder |
|
WebUtilService |
Utility methods provided for web requests
|
WFSharedContext |
|
WorkflowDataResult |
|
WorkflowEngine |
A WorkflowSystem which processes the operations by use of a rule system and a mutable state.
|
WorkflowEngineBuilder |
Created by greg on 5/18/16.
|
WorkflowEventLoggerListener |
Emits events to the logger for workflow step/node start and finish.
|
WorkflowExecutionItem |
WorkflowExecutionItem is an execution item representing an entire workflow.
|
WorkflowExecutionItemImpl |
WorkflowExecutionItemImpl is ...
|
WorkflowExecutionListener |
WorkflowExecutionListener is ...
|
WorkflowExecutionListenerImpl |
WorkflowExecutionListenerImpl uses the WorkflowExecutionListener methods to maintain workflow execution
context data while executing workflows, allowing the ContextLogger to have proper context.
|
WorkflowExecutionResult |
WorkflowExecutionResult contains a list of workflow item results, indexed by workflow step number, and
node names to failure messages.
|
WorkflowExecutionService |
WorkflowExecutionService provides ability to execute workflows
|
WorkflowExecutionServiceContext |
Context for workflow execution service
|
WorkflowExecutionServiceThread |
WorkflowExecutionServiceThread is ...
|
WorkflowExecutionStateListenerAdapter |
|
WorkflowExecutor |
WorkflowExecutor is ...
|
WorkflowImpl |
WorkflowImpl is ...
|
WorkflowNodeState |
Represents the execution state of a single node
|
WorkflowNodeStateImpl |
$INTERFACE is ...
|
Workflows |
Created by greg on 5/2/16.
|
WorkflowState |
Represents the state of a workflow
|
WorkflowStateDataLoader |
|
WorkflowStateImpl |
$INTERFACE is ...
|
WorkflowStateListener |
Listens to state changes for a workflow
|
WorkflowStatusDataResult |
|
WorkflowStatusResult |
Allow a custom status string and control behavior
|
WorkflowStatusResultImpl |
Basic data implementation of WorkflowStatusResult
|
WorkflowStepState |
Describes the state of a step within a workflow, which has an identifier, a possible sub workflow, and possible
node-oriented states.
|
WorkflowStepStateImpl |
$INTERFACE is ...
|
WorkflowStrategy |
WorkflowStrategy interface performs the workflow execution and returns an ExecutionResult
|
WorkflowStrategyProfile |
Defines how steps in the workflow
|
WorkflowStrategyService |
|
WorkflowSystem<P> |
Process a set of Operations, by use of a RuleEngine to determine when/if operations should run,
and by updating a shared state object with new state changes returned by each operation.
|
WorkflowSystem.Operation<X,T extends WorkflowSystem.OperationCompleted> |
An operation which returns a success result object
|
WorkflowSystem.OperationCompleted<T> |
Indicates an operation completed, supplies a new set of state data to update the mutable state with
|
WorkflowSystem.OperationResult<D,T extends WorkflowSystem.OperationCompleted<D>,X extends WorkflowSystem.Operation<D,T>> |
Return type which contains either a success result, or a failure throwable, and includes the original
operation
|
WorkflowSystem.SharedData<T,Y> |
Manages shared data, consumes results of operations, and produces input for subsequent operations
|
WorkflowSystemBuilder |
Created by greg on 5/18/16.
|
WorkflowSystemEvent |
Created by greg on 5/18/16.
|
WorkflowSystemEventHandler |
Handles events
|
WorkflowSystemEventListener |
Created by greg on 5/18/16.
|
WorkflowSystemEventType |
Created by greg on 5/18/16.
|
WriteableModelSource |
A ResourceModelSource that can write formatted model data
|
ZipResourceLoader |
Created by greg on 8/26/16.
|
ZipUtil |
ZipUtil provides utility methods for extracting the contents of a zip file.
|
ZipUtil.CopyStreamCopier |
streamCopier that simply copies the stream without modification.
|
ZipUtil.GetStream |
|
ZipUtil.PrefixStripper |
Strips a prefix from input
|
ZipUtil.renamer |
Interface for renaming a file
|
ZipUtil.streamCopier |
Interface for copying a stream from input to output.
|