A B C D E G H I K L M N P Q R S T U V
All Classes All Packages
All Classes All Packages
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
-
Add a
IProcessingListener.
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
IProcessingListenerwhich 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
-
Implements the
IProcessingExecuterStatus. - 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
-
Implements the
IProcessingUnitDefinition. - 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
All Classes All Packages