Package com.dtolabs.rundeck.core.plugins.configuration

Interface Summary
Configurable Configurable objects can be configured with properties.
ConfigurableService<T> ConfigurableService can produce a provider instance of a certain type using configuration input.
Describable Describable object can produce a configuration description
DescribableService DescribableService can list the configuration descriptions of the available providers
Description Description defines configuration properties of a plugin provider
Property Property describes a configuration property of a provider
PropertyValidator Validator can validate a value
 

Class Summary
AbstractBaseDescription AbstractBaseDescription implements the optional components of the Description interface
DescribableServiceUtil DescribableServiceUtil provides utility methods for use by DescribableService implementations.
PropertyUtil PropertyUtil factory for specific property types
StringRenderingConstants Constants that govern the different ways a Property.Type.String can be rendered.
Validator Validator utility class can create a validation report for a set of input properties and a configuration description.
Validator.Report A validation report
 

Enum Summary
Property.Type Available property types
PropertyScope Available scopes for properties, indicating where the runtime values can be resolved from.
StringRenderingConstants.DisplayType  
 

Exception Summary
ConfigurationException ConfigurationException indicates an error with configuration of a provider
ValidationException ValidationException indicates an error validting a property value