| Package | Description |
|---|---|
| de.gerdiproject.harvest.config |
This package contains classes and packages that are related to the global harvester Configuration.
|
| de.gerdiproject.harvest.config.events |
This package contains sub-classes of IEvent that are related to
the harvester configuration and parameters.
|
| de.gerdiproject.harvest.config.parameters |
This package contains classes of parameters that are used by the
Configuration and the
AbstractETL.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends AbstractParameter<?>> |
Configuration.registerParameter(T parameter)
Convenience function for registering a parameter at the configuration.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<AbstractParameter<?>> |
Configuration.getParameters()
Retrieves a collection of all parameters.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Configuration.unregisterParameter(AbstractParameter<?> parameter)
Convenience function for unregistering a parameter from the configuration.
|
| Constructor and Description |
|---|
Configuration(String moduleName,
AbstractParameter<?>... parameters)
Constructor that requires a list of parameters.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractParameter<?> |
ParameterChangedEvent.getParameter()
Retrieves the parameter that has changed.
|
AbstractParameter<?> |
RegisterParameterEvent.getParameter()
Returns the parameter that is to be registered in the Configuration.
|
AbstractParameter<?> |
UnregisterParameterEvent.getParameter()
Returns the parameter that is to be unregistered from the Configuration.
|
| Constructor and Description |
|---|
ParameterChangedEvent(AbstractParameter<?> parameter,
Object oldValue) |
RegisterParameterEvent(AbstractParameter<?> parameter) |
UnregisterParameterEvent(AbstractParameter<?> parameter) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanParameter
This parameter represents a boolean flag.
|
class |
IntegerParameter
This parameter holds an integer value.
|
class |
PasswordParameter
This parameter holds a String value used for passwords.
|
class |
StringParameter
This parameter holds a String value.
|
| Modifier and Type | Method and Description |
|---|---|
abstract AbstractParameter<V> |
AbstractParameter.copy()
Creates an unregistered copy of this parameter.
|
Copyright © 2017–2019. All rights reserved.