A B C D E F G H I K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abortProcessing() - Method in exception com.github.toolarium.processing.unit.exception.ProcessingException
-
Abort the processing
- abortProcessing() - Method in exception com.github.toolarium.processing.unit.exception.ValidationException
-
Abort the processing
- AbstractProcessingUnitImpl - Class in com.github.toolarium.processing.unit.base
-
Abstract base implementation of the
IProcessingUnit. - AbstractProcessingUnitImpl() - Constructor for class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
-
Constructor
- AbstractProcessingUnitRunnable - Class in com.github.toolarium.processing.unit.runtime.runnable.impl
-
Abstract
IProcessingUnitRunnableimplementation. - AbstractProcessingUnitRunnable(Class<? extends IProcessingUnit>, List<Parameter>, IProcessingUnitContext) - Constructor for class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
-
Constructor
- addParameterDefinition(ParameterDefinition) - Method in interface com.github.toolarium.processing.unit.base.IParameterRuntime
-
Gets the parameter definition of a specific key
- addParameterDefinition(ParameterDefinition) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
- addStatistic(String, Double) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Adds a statistic value
- afterProcessUnit(boolean) - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
-
Before process unit method call
- afterProcessUnit(boolean) - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunnable
B
- BOOLEAN - com.github.toolarium.processing.unit.dto.ParameterValueType
-
BOOLEAN
- BUILD_TIMESTAMP - Static variable in class com.github.toolarium.processing.unit.Version
-
The build timestamp
C
- CHAR - com.github.toolarium.processing.unit.dto.ParameterValueType
-
CHAR
- clear() - Method in interface com.github.toolarium.processing.unit.IProcessingUnitContext
-
Clears the context
- clear() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
- clone() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
- com.github.toolarium.processing.unit - package com.github.toolarium.processing.unit
- com.github.toolarium.processing.unit.base - package com.github.toolarium.processing.unit.base
- com.github.toolarium.processing.unit.dto - package com.github.toolarium.processing.unit.dto
- com.github.toolarium.processing.unit.exception - package com.github.toolarium.processing.unit.exception
- com.github.toolarium.processing.unit.runtime - package com.github.toolarium.processing.unit.runtime
- com.github.toolarium.processing.unit.runtime.runnable - package com.github.toolarium.processing.unit.runtime.runnable
- com.github.toolarium.processing.unit.runtime.runnable.impl - package com.github.toolarium.processing.unit.runtime.runnable.impl
- com.github.toolarium.processing.unit.runtime.test - package com.github.toolarium.processing.unit.runtime.test
- COMPONENT_ID - Static variable in class com.github.toolarium.processing.unit.Version
-
The component id
- convertToString(Object) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
-
Convert the default value into a string value
- createParameter(ParameterDefinition) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
-
Create parameter
- createProcessingUnitProxy() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
-
Create processing unit proxy
D
- DATE - com.github.toolarium.processing.unit.dto.ParameterValueType
-
DATE
- DATETIME - com.github.toolarium.processing.unit.dto.ParameterValueType
-
DATETIME
- DESCRIPTION - Static variable in class com.github.toolarium.processing.unit.Version
-
The description
- DOUBLE - com.github.toolarium.processing.unit.dto.ParameterValueType
-
DOUBLE
E
- EMPTY_VALUE_ALLOWED - Static variable in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
EMPTY_VALUE_ALLOWED: Constant for empty value allowed
- EMPTY_VALUE_NOT_ALLOWED - Static variable in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
EMPTY_VALUE_NOT_ALLOWED: Constant for empty value not allowed
- equals(Object) - Method in class com.github.toolarium.processing.unit.dto.Parameter
- equals(Object) - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
- equals(Object) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
- equals(Object) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- equals(Object) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingStatistic
- equals(Object) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
- equals(Object) - Method in class com.github.toolarium.processing.unit.runtime.ProcessStatus
- equals(Object) - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
- ERROR - com.github.toolarium.processing.unit.dto.ProcessingStatusType
-
ERROR
- existParameter(ParameterDefinition) - Method in interface com.github.toolarium.processing.unit.base.IParameterRuntime
-
Check if the parameter exists or not
- existParameter(ParameterDefinition) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
- existParameter(String) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
-
Check if the parameter exists or not
F
- FLOAT - com.github.toolarium.processing.unit.dto.ParameterValueType
-
FLOAT
G
- get(String) - Method in interface com.github.toolarium.processing.unit.IProcessingStatistic
-
Gets the statistic value
- get(String) - Method in interface com.github.toolarium.processing.unit.IProcessingUnitContext
-
Get a context value of a defined key
- get(String) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingStatistic
- get(String) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
- getDefaultValue() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Gets the default value
- getDescription() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Gets the parameter description.
- getId() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
- getId() - Method in interface com.github.toolarium.processing.unit.runtime.runnable.IProcessingUnitRunnable
-
Get the runnable id
- getInstance() - Static method in class com.github.toolarium.processing.unit.runtime.test.ProcessingUnitRunnerFactory
-
Get the instance
- getKey() - Method in class com.github.toolarium.processing.unit.dto.Parameter
-
Gets the key
- getKey() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Gets the key.
- getMaxOccurs() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Get the max occurs.
- getMinOccurs() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Get the min occurs.
- getNumberOfUnitsToProcess() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
- getNumberOfUnitsToProcess() - Method in interface com.github.toolarium.processing.unit.runtime.runnable.IProcessingUnitRunnable
-
Get number of units to process
- getParameter(ParameterDefinition) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
-
Gets the parameter
- getParameter(String) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
-
Gets the parameter
- getParameterDefinition() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- getParameterDefinition() - Method in interface com.github.toolarium.processing.unit.base.IParameterRuntime
-
Gets the parameter definition list of the processing.
- getParameterDefinition() - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
Gets the parameter definition list of the processing.
- getParameterDefinition() - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
- getParameterDefinition() - Method in interface com.github.toolarium.processing.unit.runtime.runnable.IProcessingUnitProxy
-
Gets the parameter definition list of the processing.
- getParameterDefinition() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
- getParameterDefinition(String) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
-
Gets the parameter definition of a specific key
- getParameterList() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
-
Get the parameter list
- getParameterList() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Gets the parameter list
- getParameterList() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
-
Get the processing parameter list.
- getParameterRuntime() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
-
Get the parameter runtime information.
- getParameterValue() - Method in class com.github.toolarium.processing.unit.dto.Parameter
-
Gets the parameter value
- getParameterValueList(ParameterDefinition) - Method in interface com.github.toolarium.processing.unit.base.IParameterRuntime
-
Get the parameter value list.
- getParameterValueList(ParameterDefinition) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
- getParameterValueList(List<Parameter>, ParameterDefinition) - Method in interface com.github.toolarium.processing.unit.base.IParameterRuntime
-
Get the parameter value list.
- getParameterValueList(List<Parameter>, ParameterDefinition) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
- getProcesingStatistic() - Method in interface com.github.toolarium.processing.unit.IProcessingProgress
-
The processing statistic.
- getProcesingStatistic() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- getProcesingUnit() - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunner
-
Get the processing unit.
- getProcessedUnits() - Method in interface com.github.toolarium.processing.unit.IProcessingProgress
-
Gets the number of processed units.
- getProcessedUnits() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- getProcessingPersistence() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Gets the processing information
- getProcessingProgress() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
-
Get the process status
- getProcessingProgress() - Method in interface com.github.toolarium.processing.unit.IProcessStatus
-
Gets the processing progress.
- getProcessingProgress() - Method in class com.github.toolarium.processing.unit.runtime.ProcessStatus
- getProcessingProgress() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
-
Get the processing progress
- getProcessingStatus() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Gets the process status
- getProcessingStatusMessage() - Method in interface com.github.toolarium.processing.unit.IProcessingProgress
-
Returns the processing status message
- getProcessingStatusMessage() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- getProcessingStatusMessageList() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Gets the process status message list
- getProcessingStatusType() - Method in interface com.github.toolarium.processing.unit.IProcessingProgress
-
The processing status type which covers the overall status
- getProcessingStatusType() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- getProcessingStatusType() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Gets the process status type
- getProcessingStatusType() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
-
Get the processing status type
- getProcessingUnit() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
-
Get the processing unit.
- getProcessingUnit() - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunnable
-
Get the processing unit
- getProcessingUnitClass() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Get the processing unit class
- getProcessingUnitClass() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
-
Get the processing unit class.
- getProcessingUnitContext() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
-
Get the processing unit context
- getProcessingUnitContext() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Gets the process unit context
- getProcessingUnitProxy() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
-
Get the processing unit proxy
- getProcessingUnitRunner() - Method in class com.github.toolarium.processing.unit.runtime.test.ProcessingUnitRunnerFactory
-
The processing unit runner.
- getProcessStatus() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
-
Get the process status
- getProcessStatus() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
- getProcessStatus() - Method in interface com.github.toolarium.processing.unit.runtime.runnable.IProcessingUnitProxy
-
Gets the last process status
- getProcessStatus() - Method in interface com.github.toolarium.processing.unit.runtime.runnable.IProcessingUnitRunnable
-
Get the process status
- getProcessStatus() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
- getProcessStatus() - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunner
-
Gets the last process status
- getStatusMessageList() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
-
Get the status message list
- getSuspendCounter() - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunnable
-
Gets the suspend counter
- getSuspendCounter() - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunner
-
Gets the suspend counter
- getTotalFailedUnits() - Method in interface com.github.toolarium.processing.unit.IProcessingProgress
-
Gets the number of failed units.
- getTotalFailedUnits() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- getTotalUnits() - Method in interface com.github.toolarium.processing.unit.IProcessingProgress
-
Gets the number of total processed unit.
- getTotalUnits() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- getValueAsBoolean() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as boolean.
- getValueAsBoolean(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as boolean.
- getValueAsBooleanList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a boolean list
- getValueAsCharacter() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as character.
- getValueAsCharacter(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as character.
- getValueAsCharacterList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a character list
- getValueAsDate() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as date.
- getValueAsDate(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as date.
- getValueAsDateList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a date list
- getValueAsDouble() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as double.
- getValueAsDouble(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as double.
- getValueAsDoubleList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a double list
- getValueAsFloat() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as float.
- getValueAsFloat(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as float.
- getValueAsFloatList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a float list
- getValueAsInteger() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as integer.
- getValueAsInteger(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as integer.
- getValueAsIntegerList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a integer list
- getValueAsLong() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as long.
- getValueAsLong(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as long.
- getValueAsLongList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a long list
- getValueAsRegularExpression() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as regular expression
- getValueAsRegularExpression(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as regular expression.
- getValueAsRegularExpressionList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a regular expression list
- getValueAsShort() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value as short.
- getValueAsShort(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as short.
- getValueAsShortList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a short list
- getValueAsString() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the first value
- getValueAsString(int) - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as string.
- getValueAsStringList() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the value as a string list
- getValueDataType() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Gets the value data type
- getVersion() - Static method in class com.github.toolarium.processing.unit.Version
-
Get the version number
- GROUP_ID - Static variable in class com.github.toolarium.processing.unit.Version
-
The group id
H
- hashCode() - Method in class com.github.toolarium.processing.unit.dto.Parameter
- hashCode() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
- hashCode() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
- hashCode() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- hashCode() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingStatistic
- hashCode() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
- hashCode() - Method in class com.github.toolarium.processing.unit.runtime.ProcessStatus
- hashCode() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
- hasNext() - Method in interface com.github.toolarium.processing.unit.IProcessStatus
-
Defines if there is more to process.
- hasNext() - Method in class com.github.toolarium.processing.unit.runtime.ProcessStatus
- hasValueToProtect() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Check if the value of this parameter should be protected.
I
- increaseTotalFailedUnits() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Increase the total failed units
- increaseTotalProcessedUnits() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Increase the total processed units
- increaseTotalUnits() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Increase the total units
- init(IProcessingProgress) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Initialize a previous state
- init(Class<? extends IProcessingUnit>, List<Parameter>, IProcessingUnitContext) - Static method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
-
Initialize a
IProcessingUnit: Initialize the processing unit class Validate the input parameters against the parameter definition Calls on theIProcessingUnitinstance initialize method - initialize(List<Parameter>, IProcessingUnitContext) - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- initialize(List<Parameter>, IProcessingUnitContext) - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
Initializes the processing unit.
- initializeParameterDefinition() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
-
Initialize the parameter definition: This method is used to register the parameter definition of this processing unit.
- INTEGER - com.github.toolarium.processing.unit.dto.ParameterValueType
-
INTEGER
- IParameterRuntime - Interface in com.github.toolarium.processing.unit.base
-
Defines the runtime parameter information.
- IProcessingPersistence - Interface in com.github.toolarium.processing.unit
-
Defines the processing persistence interface.
- IProcessingProgress - Interface in com.github.toolarium.processing.unit
-
Defines the processing progress.
- IProcessingStatistic - Interface in com.github.toolarium.processing.unit
-
The processing statistic
- IProcessingUnit - Interface in com.github.toolarium.processing.unit
-
Defines the processing unit interface.
- IProcessingUnitContext - Interface in com.github.toolarium.processing.unit
-
Defines the processing unit context
- IProcessingUnitProxy - Interface in com.github.toolarium.processing.unit.runtime.runnable
-
Defines the
IProcessingUnitproxy. - IProcessingUnitRunnable - Interface in com.github.toolarium.processing.unit.runtime.runnable
-
Defines the runnable processing unit.
- IProcessStatus - Interface in com.github.toolarium.processing.unit
-
Defines the process status.
- IS_RELEASE_VERSION - Static variable in class com.github.toolarium.processing.unit.Version
-
Define if it is a release version
- isEmpty() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Check if the value list ist empty
- isEmptyValueAllowed() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Check if an empty value is allowed or not.
- isOptional() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Check if the key is optional or not.
K
- keySet() - Method in interface com.github.toolarium.processing.unit.IProcessingStatistic
-
Returns the statistic key set
- keySet() - Method in interface com.github.toolarium.processing.unit.IProcessingUnitContext
-
Gets a set of the context keys back.
- keySet() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingStatistic
- keySet() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
L
- LICENSE - Static variable in class com.github.toolarium.processing.unit.Version
-
The license
- LICENSE_ORGANISATION - Static variable in class com.github.toolarium.processing.unit.Version
-
The license organisation
- LONG - com.github.toolarium.processing.unit.dto.ParameterValueType
-
LONG
M
- main(String[]) - Static method in class com.github.toolarium.processing.unit.Version
-
Main class to print build / version information
- MAJOR_NUMBER - Static variable in class com.github.toolarium.processing.unit.Version
-
The major number
- MINOR_NUMBER - Static variable in class com.github.toolarium.processing.unit.Version
-
The minor number
N
- NO_DEFAULT_PARAMETER - Static variable in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
NO_DEFAULT_PARAMETER: Constant for no default parameter
- NOT_OPTIONAL - Static variable in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
NOT_OPTIONAL: Constant for minOccurs = 1
O
- onStop() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- onStop() - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
This method will be called in case on a stop before.
- onSuccess() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- onSuccess() - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
This method will be called after a success end.
- OPTIONAL - Static variable in class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
OPTIONAL: Constant for minOccurs = 0
P
- PACKAGE - Static variable in class com.github.toolarium.processing.unit.Version
-
The package
- Parameter - Class in com.github.toolarium.processing.unit.dto
-
Defines the processing parameter.
- Parameter(String) - Constructor for class com.github.toolarium.processing.unit.dto.Parameter
-
Constructor
- Parameter(String, ParameterValue) - Constructor for class com.github.toolarium.processing.unit.dto.Parameter
-
Constructor
- Parameter(String, String...) - Constructor for class com.github.toolarium.processing.unit.dto.Parameter
-
Constructor
- Parameter(String, List<String>) - Constructor for class com.github.toolarium.processing.unit.dto.Parameter
-
Constructor
- ParameterDefinition - Class in com.github.toolarium.processing.unit.dto
-
Defines the parameter definition.
- ParameterDefinition(String, int, String) - Constructor for class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Constructor: only key parameter without value.
- ParameterDefinition(String, ParameterValueType, int, String) - Constructor for class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Constructor
- ParameterDefinition(String, ParameterValueType, Object, int, int, boolean, boolean, String) - Constructor for class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Constructor
- ParameterDefinition(String, ParameterValueType, Object, int, int, boolean, String) - Constructor for class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Constructor
- ParameterDefinition(String, ParameterValueType, Object, int, String) - Constructor for class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Constructor
- ParameterDefinition(String, Object, int, String) - Constructor for class com.github.toolarium.processing.unit.dto.ParameterDefinition
-
Constructor
- ParameterRuntime - Class in com.github.toolarium.processing.unit.runtime
-
Implements the
IParameterRuntime. - ParameterRuntime() - Constructor for class com.github.toolarium.processing.unit.runtime.ParameterRuntime
-
Constructor for ParameterRuntime
- ParameterValue - Class in com.github.toolarium.processing.unit.dto
-
Defines the value list.
- ParameterValue() - Constructor for class com.github.toolarium.processing.unit.dto.ParameterValue
-
Constructor
- ParameterValue(List<String>) - Constructor for class com.github.toolarium.processing.unit.dto.ParameterValue
-
Constructor
- ParameterValueType - Enum in com.github.toolarium.processing.unit.dto
-
Defines the parameter value type.
- ProcessingException - Exception in com.github.toolarium.processing.unit.exception
-
Defines the processing exception.
- ProcessingException(boolean) - Constructor for exception com.github.toolarium.processing.unit.exception.ProcessingException
-
Default constructor for
ProcessingException. - ProcessingException(String, boolean) - Constructor for exception com.github.toolarium.processing.unit.exception.ProcessingException
-
Constructor for
ProcessingException. - ProcessingException(String, Throwable, boolean) - Constructor for exception com.github.toolarium.processing.unit.exception.ProcessingException
-
Constructor for
ProcessingException. - ProcessingPersistenceContainer - Class in com.github.toolarium.processing.unit.runtime.runnable
-
Implements a processing persistence container.
- ProcessingPersistenceContainer(Class<? extends IProcessingUnit>, List<Parameter>, IProcessingPersistence, IProcessStatus, IProcessingUnitContext, ProcessingStatusType, List<String>) - Constructor for class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Constructor
- ProcessingProgress - Class in com.github.toolarium.processing.unit.runtime
-
Implements the
IProcessingProgress. - ProcessingProgress() - Constructor for class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Constructor
- ProcessingStatistic - Class in com.github.toolarium.processing.unit.runtime
-
Implements
IProcessingStatistic. - ProcessingStatistic() - Constructor for class com.github.toolarium.processing.unit.runtime.ProcessingStatistic
-
Constructor
- ProcessingStatistic(IProcessingStatistic) - Constructor for class com.github.toolarium.processing.unit.runtime.ProcessingStatistic
-
Constructor
- ProcessingStatusType - Enum in com.github.toolarium.processing.unit.dto
-
Defines the processing status types.
- ProcessingUnitContext - Class in com.github.toolarium.processing.unit.runtime
-
Implements the
IProcessingUnitContext. - ProcessingUnitContext() - Constructor for class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
-
Constructor for ProcessingUnitContext
- ProcessingUnitContext(IProcessingUnitContext) - Constructor for class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
-
Constructor for ProcessingUnitContext
- ProcessingUnitContext(Map<String, String>) - Constructor for class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
-
Constructor for ProcessingUnitContext
- ProcessingUnitProxy - Class in com.github.toolarium.processing.unit.runtime.runnable
-
Implements the
IProcessingUnitProxy. - ProcessingUnitRunnableImpl - Class in com.github.toolarium.processing.unit.runtime.runnable.impl
-
Implements a
IProcessingUnitRunnable. - ProcessingUnitRunnableImpl(Class<? extends IProcessingUnit>, List<Parameter>, IProcessingUnitContext) - Constructor for class com.github.toolarium.processing.unit.runtime.runnable.impl.ProcessingUnitRunnableImpl
-
Constructor
- ProcessingUnitRunnerFactory - Class in com.github.toolarium.processing.unit.runtime.test
-
Factory to get a
TestProcessingUnitRunner. - ProcessStatus - Class in com.github.toolarium.processing.unit.runtime
-
Implements the
IProcessStatus. - ProcessStatus(IProcessingProgress) - Constructor for class com.github.toolarium.processing.unit.runtime.ProcessStatus
-
Constructor
- processUnit() - Method in interface com.github.toolarium.processing.unit.runtime.runnable.IProcessingUnitProxy
-
Process unit: This method will be called until the
IProcessStatus.hasNext()returns false or an exception occurs: RuntimeException will abort; ValidationException or ProcessingException depends on the value returned by the method abortProcessing. - processUnit() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
- processUnit(IProcessingUnitContext) - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- processUnit(IProcessingUnitContext) - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
Process unit: This method will be called until the
IProcessStatus.hasNext()returns false. - PROJECT_NAME - Static variable in class com.github.toolarium.processing.unit.Version
-
The project name
- PROJECT_TYPE - Static variable in class com.github.toolarium.processing.unit.Version
-
The project type
- put(String, Double) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingStatistic
-
Put a statistic value
Q
- QUALIFIER - Static variable in class com.github.toolarium.processing.unit.Version
-
The version qualifier
R
- REGEXP - com.github.toolarium.processing.unit.dto.ParameterValueType
-
REGEXP: regular expression
- releaseResource() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- releaseResource() - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
Release resources will be called to release all internal referenced resources after a processing success, error or by a
suspendProcessing(see method below). - releaseResource() - Method in interface com.github.toolarium.processing.unit.runtime.runnable.IProcessingUnitProxy
-
Release resources will be called to release all internal referenced resources after a processing success, error or by a
suspendProcessing(see method below). - releaseResource() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
- remove(String) - Method in interface com.github.toolarium.processing.unit.IProcessingUnitContext
-
Removes a key in the context and return the removed value.
- remove(String) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
- resume(byte[]) - Static method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
-
Resume a
IProcessingUnit: Initialize the processing unit class Validate the input parameters against the parameter definition Calls on theIProcessingUnitinstance resumeProcessing method - resumeProcessing(List<Parameter>, IProcessingProgress, IProcessingPersistence, IProcessingUnitContext) - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- resumeProcessing(List<Parameter>, IProcessingProgress, IProcessingPersistence, IProcessingUnitContext) - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
After suspending a processing unit can be resumed.
- REVISION_NUMBER - Static variable in class com.github.toolarium.processing.unit.Version
-
The revision number
- run() - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.ProcessingUnitRunnableImpl
- run(Class<? extends IProcessingUnit>, List<Parameter>) - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunner
-
Run processing unit
- runAndAbort(Class<? extends IProcessingUnit>, List<Parameter>, Integer) - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunner
-
Run processing unit and abort after some cycles
- runWithSuspendAndResume(Class<? extends IProcessingUnit>, List<Parameter>, Long, Long, Integer) - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunner
-
Run processing unit
S
- SCM_NUMBER - Static variable in class com.github.toolarium.processing.unit.Version
-
The source management number
- set(String, String) - Method in interface com.github.toolarium.processing.unit.IProcessingUnitContext
-
Set a context key / value pair
- set(String, String) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
- setAbortProcessing(boolean) - Method in exception com.github.toolarium.processing.unit.exception.ProcessingException
-
Set abort the processing
- setAbortProcessing(boolean) - Method in exception com.github.toolarium.processing.unit.exception.ValidationException
-
Set abort the processing
- setHasNext(boolean) - Method in class com.github.toolarium.processing.unit.runtime.ProcessStatus
-
Set has next
- setMaxNumberOfSuspends(Integer) - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunnable
-
Set the max number of suspends
- setNumberOfCyclesBeforeStop(Integer) - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunnable
-
Set the number of cycles before stop
- setParameterList(List<Parameter>, IProcessingUnitContext) - Method in interface com.github.toolarium.processing.unit.base.IParameterRuntime
-
Set the processing unit parameters.
- setParameterList(List<Parameter>, IProcessingUnitContext) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
- setProcessedUnits(long) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Sets the total processed units
- setProcessingProgress(IProcessingProgress) - Method in class com.github.toolarium.processing.unit.runtime.ProcessStatus
-
Sets the processingProgress
- setProcessingStatusType(ProcessingStatusType) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Sets the processing status type
- setProcessingUnitProxy(ProcessingUnitProxy) - Method in class com.github.toolarium.processing.unit.runtime.runnable.impl.AbstractProcessingUnitRunnable
-
Set the processing unit proxy
- setStatusMessage(String) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Sets the processing status message
- setSuspendAfterCycles(Long) - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunnable
-
Set the number of cycles after the number of cycles it will suspended
- setSuspendSleepTime(Long) - Method in class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunnable
-
Set the suspend sleep time
- setTotalFailedUnits(long) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Sets the total failed units
- setTotalUnits(long) - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
-
Sets the total units
- SHORT - com.github.toolarium.processing.unit.dto.ParameterValueType
-
SHORT
- size() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
-
Gets the size of the value list
- STRING - com.github.toolarium.processing.unit.dto.ParameterValueType
-
STRING
- SUCCESSFUL - com.github.toolarium.processing.unit.dto.ProcessingStatusType
-
SUCCESSFUL
- suspendProcessing() - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- suspendProcessing() - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
Suspends the processing: The processing is able to persist its state with the help of the
IProcessingPersistenceobject. - suspendProcessing() - Method in interface com.github.toolarium.processing.unit.runtime.runnable.IProcessingUnitProxy
-
Suspends the processing: The processing is able to persist its state with the help of the
IProcessingPersistenceobject. - suspendProcessing() - Method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingUnitProxy
T
- TestProcessingUnitRunnable - Class in com.github.toolarium.processing.unit.runtime.test
-
Implements a
IProcessingUnitRunnablefor unit test cases - TestProcessingUnitRunnable(Class<? extends IProcessingUnit>, List<Parameter>, IProcessingUnitContext) - Constructor for class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunnable
-
Constructor for TestProcessingUnitRunnable
- TestProcessingUnitRunner - Class in com.github.toolarium.processing.unit.runtime.test
-
Implements a simple processing unit runner.
- TestProcessingUnitRunner() - Constructor for class com.github.toolarium.processing.unit.runtime.test.TestProcessingUnitRunner
-
Constructor
- TIME - com.github.toolarium.processing.unit.dto.ParameterValueType
-
TIME
- toByteArray(ProcessingPersistenceContainer) - Static method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Convert the object into a byte array
- toProcessingPersistenceContainer(byte[]) - Static method in class com.github.toolarium.processing.unit.runtime.runnable.ProcessingPersistenceContainer
-
Convert the object into a byte array
- toString() - Method in class com.github.toolarium.processing.unit.dto.Parameter
- toString() - Method in class com.github.toolarium.processing.unit.dto.ParameterDefinition
- toString() - Method in class com.github.toolarium.processing.unit.dto.ParameterValue
- toString() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingProgress
- toString() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingStatistic
- toString() - Method in class com.github.toolarium.processing.unit.runtime.ProcessingUnitContext
- toString() - Method in class com.github.toolarium.processing.unit.runtime.ProcessStatus
U
V
- validateParameterList(List<Parameter>) - Method in class com.github.toolarium.processing.unit.base.AbstractProcessingUnitImpl
- validateParameterList(List<Parameter>) - Method in interface com.github.toolarium.processing.unit.base.IParameterRuntime
-
Validate the parameter list consistency.
- validateParameterList(List<Parameter>) - Method in interface com.github.toolarium.processing.unit.IProcessingUnit
-
Validate the parameter list consistency of this class with the parameters.
- validateParameterList(List<Parameter>) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
- ValidationException - Exception in com.github.toolarium.processing.unit.exception
-
Defines a validation exception.
- ValidationException() - Constructor for exception com.github.toolarium.processing.unit.exception.ValidationException
-
Default constructor for
ValidationException. - ValidationException(String) - Constructor for exception com.github.toolarium.processing.unit.exception.ValidationException
-
Constructor for
ValidationException. - ValidationException(String, Throwable) - Constructor for exception com.github.toolarium.processing.unit.exception.ValidationException
-
Constructor for
ValidationException. - valueOf(String) - Static method in enum com.github.toolarium.processing.unit.dto.ParameterValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.toolarium.processing.unit.dto.ProcessingStatusType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.toolarium.processing.unit.dto.ParameterValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.toolarium.processing.unit.dto.ProcessingStatusType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyParameter(Set<String>, Parameter, int) - Method in class com.github.toolarium.processing.unit.runtime.ParameterRuntime
-
Verify parameter
- Version - Class in com.github.toolarium.processing.unit
-
The version class
- Version() - Constructor for class com.github.toolarium.processing.unit.Version
- VERSION - Static variable in class com.github.toolarium.processing.unit.Version
-
The full version number
W
- WARN - com.github.toolarium.processing.unit.dto.ProcessingStatusType
-
WARN
All Classes All Packages