See: Description
Interface | Description |
---|---|
ConvertingOptionType |
Interface for an option type that wishes to define some special conversion/unconversion method for it's values, meant to be used when the options are stored to/read from some kind of persistent form..
|
OptionCategoryDefinition |
Interface for the definition of an option category.
|
OptionDefinition |
Iterface for classes that define options for modules.
|
OptionType |
Definition of a type of option, which determines the data type of the option and it's possible values.
|
OptionValueProvider |
An object that provides possible/allowed values for some option type
|
PasswordOptionEncoder |
Interface for password encoding modules, registered for type
PasswordOptionType |
PredefinedValuesValueProvider |
Interface for a value provider allowing to determine predefined values
|
ReferenceOptionType |
Mixin interface for OptionTypes whose values represent references to well known resources in WGA
|
Class | Description |
---|---|
BasicOptionDefinition |
A very basic implementation of
OptionDefinition which merely is a bean containing all those retrievable information in an un-localized form and offering simple setters for them. |
BasicPredefinedValuesProvider |
A
PredefinedValuesValueProvider implemnetation that just received values and titles for them without multilanguage support. |
BooleanOptionType |
Option type storing boolean values as "true" and "false"
|
CachingOptionReader |
An option reader that caches once read and converted values
|
ClassNameOptionType |
Option type meant to store full qualified java class names
|
CommaSeparatedListOptionType |
Option type meant to store comma separated lists "a,b,c" in a string
|
DefaultOptionDefinition |
A very basic option definition without extra behaviour, to use internally when no explicit definition is available
|
DependentOption |
Defines an option that the current option is dependent on.
|
HashingSchemesOptionType |
An option type that offers the registered ways to hash data (modules of type
HashingSchemeType ) |
HashingSchemesValueProvider |
An option value provider providing the registered ways to hash data (modules of type
HashingSchemeType ) |
IntegerOptionType |
An option type that stores integer values in their string representation
|
IPv4RestrictionOptionType |
Option for input of an IP4 restriction
|
JNDIPathOptionType |
Option type thatis meant to contain a JNDI path
|
JSONListOptionType |
Option type storing a string list as JSON list
|
LocalizedOptionCategoryDefinition |
Implementation of an option category with localized information
The bundles retrieved by the given bundle loader in the constructor are expected to contain the following label keys with localized information:
category.
|
LocalizedOptionDefinition |
Implementation of an option definition providing localized information.
|
LocalizedOptionValueProvider |
An implementation of
OptionValueProvider providing localized value titles for a given set of predefined values. |
LogLevelOptionType |
An option type storing log levels like those used by log4j
|
ModuleDefinitionsValueProvider |
A generic value provider providing titles and implementation classes of a given module type as as title/values
|
MultilineStringOptionType |
An option type meant to store strings that may have multiple lines
|
MultiPredefinedValuesOptionType |
Tool class for building option types that offer some predefined values and need multiple selection
To use simply instantiate the class and add all values to offer via method
MultiPredefinedValuesOptionType.addValue(String) . |
OptionReader |
Tool class to read/write options from an options map to directly use them in application code.
|
PasswordEncodingsOptionType |
An option type that offers the registered ways to encode passwords (modules of type
PasswordEncodingType ) |
PasswordEncodingsValueProvider |
An option value provider providing the registered ways to encode passwords (modules of type
PasswordEncodingType ) |
PasswordOptionType |
An option that stores passwords in some encoded way to provide some level of protection
|
PredefinedValuesOptionType |
Tool class for building option types that offer some predefined values
To use simply instantiate the class and add all values to offer via method
PredefinedValuesOptionType.addValue(String) . |
SemicolonSeparatedListOptionType |
Option type meant to store comma separated lists "a,b,c" in a string
|
ServerFilePathOptionType |
Option type meant to store file paths of the WGA server's file system
|
ShareOpsOptionType |
An option type allowing to enable/disable operations for a content share: create, move, delete
|
ShareOpsValueProvider |
An option value provider offering operations to enable/disable for a content share: create, move, delete
|
SpaceSeparatedListOptionType |
Option type meant to store comma separated lists "a,b,c" in a string
|
StringOptionType |
generic option type meant for storing any kind of string
|
TextEncodingOptionType |
Option type for storing text encodings.
|
URLOptionType |
An option type holding and validating a complete URL
|
ValidationContext |
Serves all available context for option validations
|
WorkflowEngineOptionType |
Option type for storing WGAPI workflow engines.
|
WorkflowEngineValueProvider |
Value provider providing registered workflow engines (modules of WGAPI type WorkflowEngineModuleType}
|
Exception | Description |
---|---|
OptionConversionException |
Thrown when there is an error on the conversion of a
ConvertingOptionType |
OptionValueValidationException |
Thrown when an option validation fails
|
PasswordEncodingException |
Thrown when password encoding fails
|