A B C D E G H I K L M N P Q R S T U V 
All Classes All Packages

A

abortProcessing() - Method in exception com.github.toolarium.processing.engine.exception.ValidationException
Abort the processing
add(byte[]) - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingExecuterPersistenceContainer
Add a suspended state
add(IProcessingListener) - Method in class com.github.toolarium.processing.engine.impl.listener.ProcessingEngineListenerImpl
Add a procesing listener
addListener(IProcessingListener) - Method in class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
 
addListener(IProcessingListener) - Method in interface com.github.toolarium.processing.engine.IProcessEngine

B

build() - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Build
BUILD_TIMESTAMP - Static variable in class com.github.toolarium.processing.engine.Version
The build timestamp

C

com.github.toolarium.processing.engine - package com.github.toolarium.processing.engine
 
com.github.toolarium.processing.engine.dto.parameter - package com.github.toolarium.processing.engine.dto.parameter
 
com.github.toolarium.processing.engine.dto.result - package com.github.toolarium.processing.engine.dto.result
 
com.github.toolarium.processing.engine.dto.unit - package com.github.toolarium.processing.engine.dto.unit
 
com.github.toolarium.processing.engine.exception - package com.github.toolarium.processing.engine.exception
 
com.github.toolarium.processing.engine.impl - package com.github.toolarium.processing.engine.impl
 
com.github.toolarium.processing.engine.impl.executer - package com.github.toolarium.processing.engine.impl.executer
 
com.github.toolarium.processing.engine.impl.executer.dto - package com.github.toolarium.processing.engine.impl.executer.dto
 
com.github.toolarium.processing.engine.impl.executer.impl - package com.github.toolarium.processing.engine.impl.executer.impl
 
com.github.toolarium.processing.engine.impl.listener - package com.github.toolarium.processing.engine.impl.listener
 
com.github.toolarium.processing.engine.impl.registry - package com.github.toolarium.processing.engine.impl.registry
 
com.github.toolarium.processing.engine.impl.status - package com.github.toolarium.processing.engine.impl.status
 
com.github.toolarium.processing.engine.impl.util - package com.github.toolarium.processing.engine.impl.util
 
com.github.toolarium.processing.engine.listener - package com.github.toolarium.processing.engine.listener
 
compareTo(IProcessingUnitDefinition) - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
 
COMPONENT_ID - Static variable in class com.github.toolarium.processing.engine.Version
The component id
createProcessingUnitProgress(IProcessingResult) - Method in class com.github.toolarium.processing.engine.listener.LogProcessingListener
Create a IProcessingUnitProgress.
createTimeMeasurement(IProcessingResult) - Method in class com.github.toolarium.processing.engine.listener.LogProcessingListener
Create the IProcessingUnitRuntimeTimeMeasurement.

D

DESCRIPTION - Static variable in class com.github.toolarium.processing.engine.Version
The description

E

equals(Object) - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
equals(Object) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
equals(Object) - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
 
equals(Object) - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
 
execute(byte[]) - Method in class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
 
execute(byte[]) - Method in interface com.github.toolarium.processing.engine.IProcessEngine
Execute the persisted process units
execute(ProcessingExecuterPersistenceContainer) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
execute(ProcessingExecuterPersistenceContainer) - Method in interface com.github.toolarium.processing.engine.impl.executer.IProcessingExecuter
After shutdown this execute method resumes suspended processing units
execute(ProcessingUnitRunnable) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
Execute a processing unit runnable
execute(Class<? extends IProcessingUnit>, List<Parameter>) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
execute(Class<? extends IProcessingUnit>, List<Parameter>) - Method in interface com.github.toolarium.processing.engine.impl.executer.IProcessingExecuter
Execute a processing with its parameter
execute(String, String, Class<? extends IProcessingUnit>, List<Parameter>) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
execute(String, String, Class<? extends IProcessingUnit>, List<Parameter>) - Method in interface com.github.toolarium.processing.engine.impl.executer.IProcessingExecuter
Execute a processing with its parameter
execute(String, String, Class<? extends IProcessingUnit>, List<Parameter>, IProcessingUnitContext) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
execute(String, String, Class<? extends IProcessingUnit>, List<Parameter>, IProcessingUnitContext) - Method in interface com.github.toolarium.processing.engine.impl.executer.IProcessingExecuter
Execute a processing with its parameter
execute(String, String, String, List<Parameter>) - Method in class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
 
execute(String, String, String, List<Parameter>) - Method in interface com.github.toolarium.processing.engine.IProcessEngine
Execute the process unit
execute(List<ProcessingUnitReference>, IProcessingUnitContext) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
execute(List<ProcessingUnitReference>, IProcessingUnitContext) - Method in interface com.github.toolarium.processing.engine.impl.executer.IProcessingExecuter
Execute a processing with its parameter

G

get(String) - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingStatistic
Gets the statistic counter
getCorePoolSize() - Method in interface com.github.toolarium.processing.engine.impl.status.IProcessingExecuterStatus
Get the core pool size
getCorePoolSize() - Method in class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
 
getDefaultValue() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Gets the default value
getDefaultValue() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
getDescription() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Gets the parameter description.
getDescription() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
getId() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Get the id
getId() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getId() - Method in interface com.github.toolarium.processing.engine.impl.executer.dto.IProcessingUnitReference
Get the id
getId() - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
 
getInstance() - Static method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
Get the instance
getInstance() - Static method in class com.github.toolarium.processing.engine.impl.util.ProcessingPersistenceUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.processing.engine.impl.util.ProcessingThreadFactory
Get the instance
getInstance() - Static method in class com.github.toolarium.processing.engine.ProcessingEngineFactory
Get the instance
getInstanceName() - Method in class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
 
getInstanceName() - Method in interface com.github.toolarium.processing.engine.IProcessEngine
Get the process engine instance name
getKeepAliveTimeInSeconds() - Method in class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
 
getKeepAliveTimeInSeconds() - Method in interface com.github.toolarium.processing.engine.IProcessingEngineStatus
Get the keep alive time in seconds
getKey() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Gets the key.
getKey() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
getMaxOccurs() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Get the max occurs.
getMaxOccurs() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
getMaxPoolSize() - Method in interface com.github.toolarium.processing.engine.impl.status.IProcessingExecuterStatus
Get the max pool size
getMaxPoolSize() - Method in class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
 
getMinOccurs() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Get the min occurs.
getMinOccurs() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
getName() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Get the name
getName() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getName() - Method in interface com.github.toolarium.processing.engine.impl.executer.dto.IProcessingUnitReference
Get the name
getName() - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
 
getNumberOfFailedUnits() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Gets the number of failed units.
getNumberOfFailedUnits() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getNumberOfProcessedUnits() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Gets the number of processed units (failed units included).
getNumberOfProcessedUnits() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getNumberOfRunningProcessings() - Method in class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
 
getNumberOfRunningProcessings() - Method in interface com.github.toolarium.processing.engine.IProcessingEngineStatus
Get the number of running processings
getNumberOfSuccessfulUnits() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Gets the number of successful units.
getNumberOfSuccessfulUnits() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getParameterDefinitionList() - Method in interface com.github.toolarium.processing.engine.dto.unit.IProcessingUnitDefinition
Get the parameter definition list
getParameterDefinitionList() - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
 
getParameterList() - Method in interface com.github.toolarium.processing.engine.impl.executer.dto.IProcessingUnitReference
Get the parameter list
getParameterList() - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
 
getProcesingStatistic() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
The processing statistic.
getProcesingStatistic() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getProcessingClass() - Method in interface com.github.toolarium.processing.engine.dto.unit.IProcessingUnitDefinition
Resolve processing unit class
getProcessingClass() - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
 
getProcessingClassname() - Method in interface com.github.toolarium.processing.engine.dto.unit.IProcessingUnitDefinition
Get the processing unit class name
getProcessingClassname() - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
 
getProcessingDuration() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Get the processing duration in milliseconds (excluded possible suspending)
getProcessingDuration() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getProcessingEngine() - Method in class com.github.toolarium.processing.engine.ProcessingEngineFactory
Get a processing executer
getProcessingEngine(byte[]) - Method in class com.github.toolarium.processing.engine.ProcessingEngineFactory
Get a processing executer
getProcessingRuntimeStatus() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
The processing runtime status which covers the overall status
getProcessingRuntimeStatus() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getProcessingUnitClass() - Method in interface com.github.toolarium.processing.engine.impl.executer.dto.IProcessingUnitReference
Get the processing unit class
getProcessingUnitClass() - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
 
getProcessingUnitClassname() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Get the processing unit class name
getProcessingUnitClassname() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getProcessingUnitList(String) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
 
getProcessingUnitList(String) - Method in interface com.github.toolarium.processing.engine.IProcessingUnitRegistry
Get the processing units which are registered
getProcessingUnitRegistry() - Method in class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
Get the processing unit registry
getProcessingUnitRegistry() - Method in interface com.github.toolarium.processing.engine.IProcessEngine
Get the processing unit registry
getProgress() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Get the progress
getProgress() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getStartTimestamp() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Get the start time stamp
getStartTimestamp() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getStatus() - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
getStatus() - Method in interface com.github.toolarium.processing.engine.impl.executer.IProcessingExecuter
Get the status back
getStatus() - Method in class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
 
getStatus() - Method in interface com.github.toolarium.processing.engine.IProcessEngine
Get the status back
getStatusMessageList() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Returns the processing status message
getStatusMessageList() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getStopTimestamp() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
Get the end time stamp when it has ended
getStopTimestamp() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
getSuspendedState(String) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
Get the suspended state
getSuspendedStateList() - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingExecuterPersistenceContainer
Get the list of suspended states
getValueType() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Gets the data type
getValueType() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
getVersion() - Static method in class com.github.toolarium.processing.engine.Version
Get the version number
GROUP_ID - Static variable in class com.github.toolarium.processing.engine.Version
The group id

H

hashCode() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
hashCode() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
hashCode() - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
 
hashCode() - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
 
hasKey(String) - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingStatistic
Test if a key is defined or not
hasValueToProtect() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Check if the value of this parameter should be protected.
hasValueToProtect() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 

I

id(String) - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Set the processing unit execution id
IParameterDefinition - Interface in com.github.toolarium.processing.engine.dto.parameter
Defines the parameter definition
IProcessEngine - Interface in com.github.toolarium.processing.engine
Defines the process engine
IProcessingEngineStatus - Interface in com.github.toolarium.processing.engine
Defines the processing engine status
IProcessingExecuter - Interface in com.github.toolarium.processing.engine.impl.executer
Defines the process executer
IProcessingExecuterStatus - Interface in com.github.toolarium.processing.engine.impl.status
Defines the processing executer status
IProcessingListener - Interface in com.github.toolarium.processing.engine
Defines the processing listener
IProcessingResult - Interface in com.github.toolarium.processing.engine.dto.result
Defines the processing result.
IProcessingStatistic - Interface in com.github.toolarium.processing.engine.dto.result
The processing statistic
IProcessingUnitDefinition - Interface in com.github.toolarium.processing.engine.dto.unit
The processing unit definition
IProcessingUnitReference - Interface in com.github.toolarium.processing.engine.impl.executer.dto
Defines the processing unit reference
IProcessingUnitRegistry - Interface in com.github.toolarium.processing.engine
Defines the processing unit registry of the processing engine.
IS_RELEASE_VERSION - Static variable in class com.github.toolarium.processing.engine.Version
Define if it is a release version
isAborted() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingResult
True if the processing is aborted
isAborted() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
isEmpty() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingStatistic
Check if the statistic if empty
isEmpty() - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingExecuterPersistenceContainer
Check if it is empty
isEmptyValueAllowed() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Check if an empty value is allowed or not.
isEmptyValueAllowed() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
isOptional() - Method in interface com.github.toolarium.processing.engine.dto.parameter.IParameterDefinition
Check if the key is optional or not.
isOptional() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
isRegistered(Class<? extends IProcessingUnit>) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
 
isRegistered(Class<? extends IProcessingUnit>) - Method in interface com.github.toolarium.processing.engine.IProcessingUnitRegistry
Check if the processing unit is registered
isRegistered(String) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
 
isRegistered(String) - Method in interface com.github.toolarium.processing.engine.IProcessingUnitRegistry
Check if the processing unit is registered

K

keySet() - Method in interface com.github.toolarium.processing.engine.dto.result.IProcessingStatistic
Returns the statistic key set

L

LICENSE - Static variable in class com.github.toolarium.processing.engine.Version
The license
LICENSE_ORGANISATION - Static variable in class com.github.toolarium.processing.engine.Version
The license organisation
LogProcessingListener - Class in com.github.toolarium.processing.engine.listener
Implements a IProcessingListener which logs the satus.
LogProcessingListener() - Constructor for class com.github.toolarium.processing.engine.listener.LogProcessingListener
Constructor for LogProcessingListener
LogProcessingListener(Logger) - Constructor for class com.github.toolarium.processing.engine.listener.LogProcessingListener
Constructor for LogProcessingListener

M

main(String[]) - Static method in class com.github.toolarium.processing.engine.Version
Main class to print build / version information
MAJOR_NUMBER - Static variable in class com.github.toolarium.processing.engine.Version
The major number
MINOR_NUMBER - Static variable in class com.github.toolarium.processing.engine.Version
The minor number

N

name(String) - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Set the processing unit execution name
newProcessingUnit() - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Start a new processing unit execution dependency
newThread(Runnable) - Method in class com.github.toolarium.processing.engine.impl.util.ProcessingThreadFactory
 
notifyProcessEnd(IProcessingResult) - Method in class com.github.toolarium.processing.engine.impl.listener.ProcessingEngineListenerImpl
 
notifyProcessEnd(IProcessingResult) - Method in interface com.github.toolarium.processing.engine.IProcessingListener
Notification in case a process has ended
notifyProcessEnd(IProcessingResult) - Method in class com.github.toolarium.processing.engine.listener.LogProcessingListener
 
notifyProcessingUnitProgress(String, String, String, List<Parameter>, IProcessingUnitContext, IProcessingUnitProgress, ProcessingActionStatus, ProcessingRuntimeStatus, List<String>, IProcessingUnitRuntimeTimeMeasurement, IBandwidthThrottling, int) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
notifyProcessingUnitProgress(String, String, String, List<Parameter>, IProcessingUnitContext, IProcessingUnitProgress, ProcessingActionStatus, ProcessingRuntimeStatus, List<String>, IProcessingUnitRuntimeTimeMeasurement, IBandwidthThrottling, int) - Method in class com.github.toolarium.processing.engine.impl.listener.ProcessingEngineListenerImpl
 
notifyProcessingUnitProgress(String, String, String, List<Parameter>, IProcessingUnitContext, IProcessingUnitProgress, ProcessingActionStatus, ProcessingRuntimeStatus, List<String>, IProcessingUnitRuntimeTimeMeasurement, IBandwidthThrottling, int) - Method in interface com.github.toolarium.processing.engine.IProcessingListener
Notify processing unit progress.
notifyProcessingUnitProgress(String, String, String, List<Parameter>, IProcessingUnitContext, IProcessingUnitProgress, ProcessingActionStatus, ProcessingRuntimeStatus, List<String>, IProcessingUnitRuntimeTimeMeasurement, IBandwidthThrottling, int) - Method in class com.github.toolarium.processing.engine.listener.LogProcessingListener
 
notifyProcessingUnitState(String, String, String, ProcessingActionStatus, ProcessingActionStatus, IProcessingUnitProgress, IProcessingUnitRuntimeTimeMeasurement, IProcessingUnitContext) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
notifyProcessingUnitState(String, String, String, ProcessingActionStatus, ProcessingActionStatus, IProcessingUnitProgress, IProcessingUnitRuntimeTimeMeasurement, IProcessingUnitContext) - Method in class com.github.toolarium.processing.engine.impl.listener.ProcessingEngineListenerImpl
 
notifyProcessingUnitState(String, String, String, ProcessingActionStatus, ProcessingActionStatus, IProcessingUnitProgress, IProcessingUnitRuntimeTimeMeasurement, IProcessingUnitContext) - Method in interface com.github.toolarium.processing.engine.IProcessingListener
Notification processing unit an action status has changed.
notifyProcessingUnitState(String, String, String, ProcessingActionStatus, ProcessingActionStatus, IProcessingUnitProgress, IProcessingUnitRuntimeTimeMeasurement, IProcessingUnitContext) - Method in class com.github.toolarium.processing.engine.listener.LogProcessingListener
 

P

PACKAGE - Static variable in class com.github.toolarium.processing.engine.Version
The package
parameter(Parameter) - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Set the processing unit execution parameter
ParameterDefinition - Class in com.github.toolarium.processing.engine.dto.parameter
Implements the IParameterDefinition.
ParameterDefinition(ParameterDefinition) - Constructor for class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
Constructor for ParameterDefinition
parameters(Parameter...) - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Set the processing unit execution parameters
ProcessingEngineFactory - Class in com.github.toolarium.processing.engine
Defines the processing engine factory
ProcessingEngineImpl - Class in com.github.toolarium.processing.engine.impl
Implements the IProcessEngine.
ProcessingEngineImpl() - Constructor for class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
Constructor for ProcessingEngineImpl
ProcessingEngineImpl(byte[]) - Constructor for class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
Constructor for ProcessingEngineImpl
ProcessingEngineListenerImpl - Class in com.github.toolarium.processing.engine.impl.listener
Implements the IProcessingListener.
ProcessingEngineListenerImpl() - Constructor for class com.github.toolarium.processing.engine.impl.listener.ProcessingEngineListenerImpl
Constructor for ProcessingEngineImpl.ProcessingEngineListenerImpl
ProcessingExecuterImpl - Class in com.github.toolarium.processing.engine.impl.executer.impl
Implements the IProcessingExecuter.
ProcessingExecuterImpl() - Constructor for class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
Constructor for ProcessingExecuterImpl
ProcessingExecuterPersistenceContainer - Class in com.github.toolarium.processing.engine.impl.executer.dto
Define the processing executer persistence container
ProcessingExecuterPersistenceContainer() - Constructor for class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingExecuterPersistenceContainer
Constructor for ProcessingExecuterSuspendedContent
ProcessingExecuterPersistenceContainer(List<byte[]>) - Constructor for class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingExecuterPersistenceContainer
Constructor for ProcessingExecuterSuspendedContent
ProcessingExecuterStatus - Class in com.github.toolarium.processing.engine.impl.status
ProcessingExecuterStatus() - Constructor for class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
 
ProcessingExecutionBuilder - Class in com.github.toolarium.processing.engine.impl.executer
Defines the p processing execution builder
ProcessingExecutionBuilder() - Constructor for class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Constructor for ProcessingExecutionBuilder
ProcessingPersistenceUtil - Class in com.github.toolarium.processing.engine.impl.util
Defines the procesing persistence utility.
ProcessingResult - Class in com.github.toolarium.processing.engine.dto.result
Implements the IProcessingResult
ProcessingResult() - Constructor for class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
ProcessingThreadFactory - Class in com.github.toolarium.processing.engine.impl.util
Defines the processing thread factory
processingUnitClass(Class<? extends IProcessingUnit>) - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Set the processing unit execution name
processingUnitClass(String) - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Set the processing unit execution name
ProcessingUnitDefinition - Class in com.github.toolarium.processing.engine.dto.unit
ProcessingUnitDefinition() - Constructor for class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
Constructor for ProcessingUnit
ProcessingUnitDefinition(Class<? extends IProcessingUnit>, List<IParameterDefinition>) - Constructor for class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
Constructor for ProcessingUnitDefinition
ProcessingUnitReference - Class in com.github.toolarium.processing.engine.impl.executer.dto
Implements the IProcessingUnitReference.
ProcessingUnitReference(Class<? extends IProcessingUnit>, List<Parameter>) - Constructor for class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
Constructor for ProcessingUnitReference
ProcessingUnitReference(String, String, Class<? extends IProcessingUnit>, List<Parameter>) - Constructor for class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
Constructor for ProcessingUnitReference
ProcessingUnitRegistry - Class in com.github.toolarium.processing.engine.impl.registry
Implements the IProcessingUnitRegistry.
PROJECT_NAME - Static variable in class com.github.toolarium.processing.engine.Version
The project name
PROJECT_TYPE - Static variable in class com.github.toolarium.processing.engine.Version
The project type

Q

QUALIFIER - Static variable in class com.github.toolarium.processing.engine.Version
The version qualifier

R

register(Class<? extends IProcessingUnit>) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
 
register(Class<? extends IProcessingUnit>) - Method in interface com.github.toolarium.processing.engine.IProcessingUnitRegistry
Register a processing unit
register(String) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
 
register(String) - Method in interface com.github.toolarium.processing.engine.IProcessingUnitRegistry
Register a processing unit
resolveProcessingUnitClass(String) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
Resolve processing unit class
REVISION_NUMBER - Static variable in class com.github.toolarium.processing.engine.Version
The revision number

S

SCM_NUMBER - Static variable in class com.github.toolarium.processing.engine.Version
The source management number
searchProcessingUnitList(String) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
 
searchProcessingUnitList(String) - Method in interface com.github.toolarium.processing.engine.IProcessingUnitRegistry
Search the available processing units which are registered
setAbortProcessing(boolean) - Method in exception com.github.toolarium.processing.engine.exception.ValidationException
Set abort the processing
setCorePoolSize(int) - Method in class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
Set the core pool size
setId(String) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the id
setId(String) - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
Set the id
setInstanceName(String) - Method in class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
Sets the instance name
setIsAborted(boolean) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set is aborted
setKeepAliveTimeInSeconds(long) - Method in class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
Set the keep alive time in seconds
setMaxNumberOfProcessingUnitCallsPerSecond(String, Long) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
Set a process unit throttling
setMaxPoolSize(int) - Method in class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
Set the max pool size
setName(String) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the name
setName(String) - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
Set the name
setNumberOfFailedUnits(long) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the number of failed processed units
setNumberOfProcessedUnits(long) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the number of processed units
setNumberOfRunningProcessings(long) - Method in class com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
Set the number of running processings
setNumberOfSuccessfulUnits(long) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the number of successful units
setParameterDefinitionList(List<IParameterDefinition>) - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
Set the parameter definition list
setParameterList(List<Parameter>) - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
Set the parameter list
setProcessingClass(Class<? extends IProcessingUnit>) - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
Sets the processing class
setProcessingDuration(long) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the processing duration
setProcessingExecuterListener(IProcessingListener) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
Set the processing listener
setProcessingRuntimeStatus(ProcessingRuntimeStatus) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the processing runtime status
setProcessingStatistic(IProcessingStatistic) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the processing statistic
setProcessingUnitClass(Class<? extends IProcessingUnit>) - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
Set the processing unit class
setProcessingUnitClassname(String) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the processing unit class name
setProcessingUnitInstanceManager(IProcessingUnitInstanceManager) - Method in class com.github.toolarium.processing.engine.ProcessingEngineFactory
Set the processing unit instance manager.
setProgress(int) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the progress in percentage
setStartTimestamp(Instant) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the start time stamp
setStatusMessageList(List<String>) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the status message list
setStopTimestamp(Instant) - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
Set the stop time stamp
shutdown() - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
 
shutdown() - Method in interface com.github.toolarium.processing.engine.impl.executer.IProcessingExecuter
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
shutdown() - Method in class com.github.toolarium.processing.engine.impl.ProcessingEngineImpl
 
shutdown() - Method in interface com.github.toolarium.processing.engine.IProcessEngine
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
suspendProcessing(String) - Method in class com.github.toolarium.processing.engine.impl.executer.impl.ProcessingExecuterImpl
Suspend a processing

T

toByteArray(ProcessingExecuterPersistenceContainer) - Method in class com.github.toolarium.processing.engine.impl.util.ProcessingPersistenceUtil
Convert the object into a byte array
toProcessingExecuterPersistenceContainer(byte[]) - Method in class com.github.toolarium.processing.engine.impl.util.ProcessingPersistenceUtil
Convert the object into a byte array
toString() - Method in class com.github.toolarium.processing.engine.dto.parameter.ParameterDefinition
 
toString() - Method in class com.github.toolarium.processing.engine.dto.result.ProcessingResult
 
toString() - Method in class com.github.toolarium.processing.engine.dto.unit.ProcessingUnitDefinition
 
toString() - Method in class com.github.toolarium.processing.engine.impl.executer.dto.ProcessingUnitReference
 
toString(byte[]) - Method in class com.github.toolarium.processing.engine.impl.util.ProcessingPersistenceUtil
Get the persisted state as string

U

unregister(Class<? extends IProcessingUnit>) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
 
unregister(Class<? extends IProcessingUnit>) - Method in interface com.github.toolarium.processing.engine.IProcessingUnitRegistry
Unregister a processing unit
unregister(String) - Method in class com.github.toolarium.processing.engine.impl.registry.ProcessingUnitRegistry
 
unregister(String) - Method in interface com.github.toolarium.processing.engine.IProcessingUnitRegistry
Unregister a processing unit
URL - Static variable in class com.github.toolarium.processing.engine.Version
The url of the project

V

validateProcessingUnitClass() - Method in class com.github.toolarium.processing.engine.impl.executer.ProcessingExecutionBuilder
Validate the last processing unit class
ValidationException - Exception in com.github.toolarium.processing.engine.exception
Defines a validation exception.
ValidationException() - Constructor for exception com.github.toolarium.processing.engine.exception.ValidationException
Default constructor for ValidationException.
ValidationException(String) - Constructor for exception com.github.toolarium.processing.engine.exception.ValidationException
Constructor for ValidationException.
ValidationException(String, Throwable) - Constructor for exception com.github.toolarium.processing.engine.exception.ValidationException
Constructor for ValidationException.
Version - Class in com.github.toolarium.processing.engine
The version class
Version() - Constructor for class com.github.toolarium.processing.engine.Version
 
VERSION - Static variable in class com.github.toolarium.processing.engine.Version
The full version number
A B C D E G H I K L M N P Q R S T U V 
All Classes All Packages