Package | Description |
---|---|
de.innovationgate.wga.modules.options |
Option type definitions and other related classes for the OpenWGA module registry
|
Modifier and Type | Interface and Description |
---|---|
interface |
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..
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanOptionType
Option type storing boolean values as "true" and "false"
|
class |
ClassNameOptionType
Option type meant to store full qualified java class names
|
class |
CommaSeparatedListOptionType
Option type meant to store comma separated lists "a,b,c" in a string
|
class |
HashingSchemesOptionType
An option type that offers the registered ways to hash data (modules of type
HashingSchemeType ) |
class |
IntegerOptionType
An option type that stores integer values in their string representation
|
class |
IPv4RestrictionOptionType
Option for input of an IP4 restriction
|
class |
JNDIPathOptionType
Option type thatis meant to contain a JNDI path
|
class |
JSONListOptionType
Option type storing a string list as JSON list
|
class |
LogLevelOptionType
An option type storing log levels like those used by log4j
|
class |
MultilineStringOptionType
An option type meant to store strings that may have multiple lines
|
class |
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) . |
class |
PasswordEncodingsOptionType
An option type that offers the registered ways to encode passwords (modules of type
PasswordEncodingType ) |
class |
PasswordOptionType
An option that stores passwords in some encoded way to provide some level of protection
|
class |
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) . |
class |
SemicolonSeparatedListOptionType
Option type meant to store comma separated lists "a,b,c" in a string
|
class |
ServerFilePathOptionType
Option type meant to store file paths of the WGA server's file system
|
class |
ShareOpsOptionType
An option type allowing to enable/disable operations for a content share: create, move, delete
|
class |
SpaceSeparatedListOptionType
Option type meant to store comma separated lists "a,b,c" in a string
|
class |
StringOptionType
generic option type meant for storing any kind of string
|
class |
TextEncodingOptionType
Option type for storing text encodings.
|
class |
URLOptionType
An option type holding and validating a complete URL
|
class |
WorkflowEngineOptionType
Option type for storing WGAPI workflow engines.
|
Modifier and Type | Method and Description |
---|---|
OptionType |
OptionDefinition.getOptionType()
Returns the type of this option which determines the values that are accepted and the data type in which it is used
|
OptionType |
LocalizedOptionDefinition.getOptionType() |
OptionType |
DefaultOptionDefinition.getOptionType() |
OptionType |
BasicOptionDefinition.getOptionType() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
OptionReader.fromDataType(OptionType optionType,
java.lang.Object obj)
Converts an option value in its native data type to it's string representation
|
void |
BasicOptionDefinition.setOptionType(OptionType optionType) |
static java.lang.Object |
OptionReader.toDataType(OptionType optionType,
java.lang.String stringValue)
Convert a string option to the data type declared by the option type
|
Constructor and Description |
---|
BasicOptionDefinition(java.lang.String name,
OptionType optionType) |
LocalizedOptionDefinition(java.lang.String name,
OptionType optionType,
LocalisationBundleLoader bundleLoader) |