Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractExecutor<T> - Class in org.openwms.core.process.execution.spi
-
A AbstractExecutor.
- AbstractExecutor() - Constructor for class org.openwms.core.process.execution.spi.AbstractExecutor
- ActivitiAmqpEventPropagator - Class in org.openwms.core.process.execution.spi.activiti
-
A ActivitiAmqpEventPropagator is receiving Activiti workflow execution events and sends out
WorkflowEvent
s over AMQP. - ActivitiAmqpEventPropagator(String, AmqpTemplate, ProcessEngine) - Constructor for class org.openwms.core.process.execution.spi.activiti.ActivitiAmqpEventPropagator
- ActivitiExecutor - Class in org.openwms.core.process.execution.spi.activiti
-
A ActivitiExecutor delegates to Activiti for program execution.
- ActivitiExecutor(RuntimeService, ProcessInstanceExecutor, RepositoryService, List<ActivitiEventListener>) - Constructor for class org.openwms.core.process.execution.spi.activiti.ActivitiExecutor
- actualLocation - Variable in class org.openwms.core.process.execution.ProgramResult
- amqpTemplate - Variable in class org.openwms.core.process.execution.spi.activiti.ActivitiAmqpEventPropagator
B
- barcode - Variable in class org.openwms.core.process.execution.ProgramResult
- BOOT_LOGGER - Static variable in class org.openwms.core.process.execution.spi.activiti.ActivitiExecutor
- BOOT_LOGGER - Static variable in class org.openwms.core.process.execution.spi.camunda.CamundaExecutor
C
- CamundaExecutor - Class in org.openwms.core.process.execution.spi.camunda
-
A CamundaExecutor delegates to Camunda for program execution.
- CamundaExecutor(RuntimeService, RepositoryService) - Constructor for class org.openwms.core.process.execution.spi.camunda.CamundaExecutor
- ConfigurationEvent - Class in org.openwms.core.process.execution.timing.events
-
A ConfigurationEvent.
- ConfigurationEvent(Object, ConfigurationEvent.EventType) - Constructor for class org.openwms.core.process.execution.timing.events.ConfigurationEvent
-
Create a new RootApplicationEvent.
- ConfigurationEvent.EventType - Enum Class in org.openwms.core.process.execution.timing.events
- convert(TimerConfigurationVO) - Method in interface org.openwms.core.process.execution.timing.TimerConfigurationMapper
- convert(TimerConfigurationVO) - Method in class org.openwms.core.process.execution.timing.TimerConfigurationMapperImpl
- convertToVO(TimerConfiguration) - Method in interface org.openwms.core.process.execution.timing.TimerConfigurationMapper
- convertToVO(TimerConfiguration) - Method in class org.openwms.core.process.execution.timing.TimerConfigurationMapperImpl
- create(TimerConfiguration) - Method in class org.openwms.core.process.execution.timing.impl.TimerConfigurationServiceImpl
-
Creates a new
TimerConfiguration
instance. - create(TimerConfiguration) - Method in interface org.openwms.core.process.execution.timing.TimerConfigurationService
-
Creates a new
TimerConfiguration
instance. - create(TimerConfigurationVO, HttpServletRequest) - Method in class org.openwms.core.process.execution.timing.TimerConfigurationController
- createAndSchedule(TimerConfiguration) - Method in class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
- CREATED - Enum constant in enum class org.openwms.core.process.execution.timing.events.ConfigurationEvent.EventType
- cronExpression - Variable in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
The field for the
cronExpression
record component. - cronExpression - Variable in class org.openwms.core.process.execution.timing.TimerConfiguration
-
A 6-digit Spring Cron expression, like 10 * * * * ?.
- cronExpression() - Method in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Returns the value of the
cronExpression
record component.
D
- delete(String) - Method in class org.openwms.core.process.execution.timing.impl.TimerConfigurationServiceImpl
-
Deletes a
TimerConfiguration
identified by the given persistent key. - delete(String) - Method in interface org.openwms.core.process.execution.timing.TimerConfigurationService
-
Deletes a
TimerConfiguration
identified by the given persistent key. - delete(String) - Method in class org.openwms.core.process.execution.timing.TimerConfigurationController
- deleteBypKey(String) - Method in interface org.openwms.core.process.execution.timing.impl.TimerConfigurationRepository
- DELETED - Enum constant in enum class org.openwms.core.process.execution.timing.events.ConfigurationEvent.EventType
- description - Variable in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
The field for the
description
record component. - description - Variable in class org.openwms.core.process.execution.timing.TimerConfiguration
-
A descriptive text for the configuration.
- description() - Method in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Returns the value of the
description
record component. - DisableActivitiAutoConfigurations - Class in org.openwms.core.process.execution.app
-
A DisableActivitiAutoConfigurations disables all Activiti Spring AutoConfigurations that are present on the classpath in case either CAMUNDA or FLOWABLE profiles are active.
- DisableActivitiAutoConfigurations() - Constructor for class org.openwms.core.process.execution.app.DisableActivitiAutoConfigurations
E
- equals(Object) - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- equals(Object) - Method in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
-
All fields.
- error - Variable in class org.openwms.core.process.execution.ProgramResult
- eventListeners - Variable in class org.openwms.core.process.execution.spi.activiti.ActivitiExecutor
- eventType - Variable in class org.openwms.core.process.execution.api.WorkflowEvent
-
The type of event.
- EventType() - Constructor for enum class org.openwms.core.process.execution.timing.events.ConfigurationEvent.EventType
- exchangeName - Variable in class org.openwms.core.process.execution.spi.activiti.ActivitiAmqpEventPropagator
- execute() - Method in class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
- execute(String, Map<String, Object>) - Method in class org.openwms.core.process.execution.spi.AbstractExecutor
-
Execute the Action also called
program
with the given input parametersruntimeVariables
. - execute(String, Map<String, Object>) - Method in interface org.openwms.core.process.execution.spi.ProgramExecutor
-
Execute the Action also called
program
with the given input parametersruntimeVariables
. - execute(ProcessDefinition, Map<String, Object>) - Method in class org.openwms.core.process.execution.spi.activiti.ProcessInstanceExecutor
- executeProcessDefinition(ProcessDefinition, Map<String, Object>) - Method in class org.openwms.core.process.execution.spi.activiti.ActivitiExecutor
- executeProcessDefinition(ProcessDefinition, Map<String, Object>) - Method in class org.openwms.core.process.execution.spi.camunda.CamundaExecutor
- executeProcessDefinition(T, Map<String, Object>) - Method in class org.openwms.core.process.execution.spi.AbstractExecutor
- executionId - Variable in class org.openwms.core.process.execution.api.WorkflowEvent
-
The ID of the execution this event is associated with (nullable).
F
- filterChain(HttpSecurity) - Method in class org.openwms.core.process.execution.app.ProcessExecutionSecurityConfiguration
- findBypKey(String) - Method in interface org.openwms.core.process.execution.timing.impl.TimerConfigurationRepository
- findByPKey(String) - Method in class org.openwms.core.process.execution.timing.impl.TimerConfigurationServiceImpl
-
Find and return a
TimerConfiguration
. - findByPKey(String) - Method in interface org.openwms.core.process.execution.timing.TimerConfigurationService
-
Find and return a
TimerConfiguration
. - findByPKey(String) - Method in class org.openwms.core.process.execution.timing.TimerConfigurationController
G
- getActualLocation() - Method in class org.openwms.core.process.execution.ProgramResult
- getBarcode() - Method in class org.openwms.core.process.execution.ProgramResult
- getCronExpression() - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
- getDescription() - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
- getError() - Method in class org.openwms.core.process.execution.ProgramResult
- getEventType() - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- getExecutionId() - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- getLocationGroupName() - Method in class org.openwms.core.process.execution.ProgramResult
- getName() - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
- getProcessDefinitionId() - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- getProcessInstanceId() - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- getRuntimeVariables() - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
- getTargetLocation() - Method in class org.openwms.core.process.execution.ProgramResult
- getType() - Method in class org.openwms.core.process.execution.timing.events.ConfigurationEvent
H
- hashCode() - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- hashCode() - Method in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Returns a hash code value for this object.
- hashCode() - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
-
All fields.
I
- isFailOnException() - Method in class org.openwms.core.process.execution.spi.activiti.ActivitiAmqpEventPropagator
L
- loadConfigurations() - Method in class org.openwms.core.process.execution.timing.impl.TimerConfigurationServiceImpl
-
Load all
TimerConfiguration
entities. - loadConfigurations() - Method in interface org.openwms.core.process.execution.timing.TimerConfigurationService
-
Load all
TimerConfiguration
entities. - loadProcessDefinition(String) - Method in class org.openwms.core.process.execution.spi.AbstractExecutor
- loadProcessDefinition(String) - Method in class org.openwms.core.process.execution.spi.activiti.ActivitiExecutor
- loadProcessDefinition(String) - Method in class org.openwms.core.process.execution.spi.camunda.CamundaExecutor
- locationGroupName - Variable in class org.openwms.core.process.execution.ProgramResult
- LOGGER - Static variable in class org.openwms.core.process.execution.spi.AbstractExecutor
- LOGGER - Static variable in class org.openwms.core.process.execution.spi.activiti.ActivitiAmqpEventPropagator
- LOGGER - Static variable in class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
M
- mapper - Variable in class org.openwms.core.process.execution.timing.TimerConfigurationController
N
- name - Variable in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
The field for the
name
record component. - name - Variable in class org.openwms.core.process.execution.timing.TimerConfiguration
-
Name of the workflow to execute.
- name() - Method in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Returns the value of the
name
record component.
O
- onEvent(ActivitiEvent) - Method in class org.openwms.core.process.execution.spi.activiti.ActivitiAmqpEventPropagator
- onEvent(ConfigurationEvent) - Method in class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
- org.openwms.core.process.execution - package org.openwms.core.process.execution
-
This package contains contains the TMS Routing types.
- org.openwms.core.process.execution.api - package org.openwms.core.process.execution.api
-
This package contains types that belong to the public API of the component.
- org.openwms.core.process.execution.app - package org.openwms.core.process.execution.app
-
This package contains Spring configuration classes.
- org.openwms.core.process.execution.spi - package org.openwms.core.process.execution.spi
-
This package contains service provider interface implementations.
- org.openwms.core.process.execution.spi.activiti - package org.openwms.core.process.execution.spi.activiti
-
This package contains implementations specific to the Activiti workflow engine.
- org.openwms.core.process.execution.spi.camunda - package org.openwms.core.process.execution.spi.camunda
-
This package contains implementations specific to the Camunda workflow engine.
- org.openwms.core.process.execution.timing - package org.openwms.core.process.execution.timing
-
This package contains the realisation of the timer configuration feature.
- org.openwms.core.process.execution.timing.api - package org.openwms.core.process.execution.timing.api
-
This package contains types that belong to the API and are exposed to clients.
- org.openwms.core.process.execution.timing.events - package org.openwms.core.process.execution.timing.events
-
This package contains event types of the timer configuration feature.
- org.openwms.core.process.execution.timing.impl - package org.openwms.core.process.execution.timing.impl
-
This package contains internal implementation classes of the timer configuration feature.
P
- pKey - Variable in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
The field for the
pKey
record component. - pKey() - Method in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Returns the value of the
pKey
record component. - processDefinitionId - Variable in class org.openwms.core.process.execution.api.WorkflowEvent
-
The ID of the execution this event is associated with (nullable).
- processEngine - Variable in class org.openwms.core.process.execution.spi.activiti.ActivitiAmqpEventPropagator
- processEngine - Variable in class org.openwms.core.process.execution.spi.activiti.ProcessInstanceExecutor
- ProcessExecutionSecurityConfiguration - Class in org.openwms.core.process.execution.app
-
A ProcessExecutionSecurityConfiguration.
- ProcessExecutionSecurityConfiguration() - Constructor for class org.openwms.core.process.execution.app.ProcessExecutionSecurityConfiguration
- processInstanceExecutor - Variable in class org.openwms.core.process.execution.spi.activiti.ActivitiExecutor
- ProcessInstanceExecutor - Class in org.openwms.core.process.execution.spi.activiti
-
A ProcessInstanceExecutor.
- ProcessInstanceExecutor(ProcessEngine) - Constructor for class org.openwms.core.process.execution.spi.activiti.ProcessInstanceExecutor
- processInstanceId - Variable in class org.openwms.core.process.execution.api.WorkflowEvent
-
The ID of the process definition this event is associated with (nullable).
- programExecutor - Variable in class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
- ProgramExecutor - Interface in org.openwms.core.process.execution.spi
-
A ProgramExecutor is responsible for the execution of material flow programs.
- ProgramResult - Class in org.openwms.core.process.execution
-
A ProgramResult.
- ProgramResult() - Constructor for class org.openwms.core.process.execution.ProgramResult
- publisher - Variable in class org.openwms.core.process.execution.timing.impl.TimerConfigurationServiceImpl
R
- repositoryService - Variable in class org.openwms.core.process.execution.spi.activiti.ActivitiExecutor
- repositoryService - Variable in class org.openwms.core.process.execution.spi.camunda.CamundaExecutor
- RuntimeConfiguration - Class in org.openwms.core.process.execution
-
A RuntimeConfiguration.
- RuntimeConfiguration() - Constructor for class org.openwms.core.process.execution.RuntimeConfiguration
- runtimeService - Variable in class org.openwms.core.process.execution.spi.activiti.ActivitiExecutor
- runtimeService - Variable in class org.openwms.core.process.execution.spi.camunda.CamundaExecutor
- runtimeVariables - Variable in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
The field for the
runtimeVariables
record component. - runtimeVariables - Variable in class org.openwms.core.process.execution.timing.TimerConfiguration
-
An arbitrary map of runtime variables that are passed to the workflow execution.
- runtimeVariables() - Method in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Returns the value of the
runtimeVariables
record component.
S
- scheduledFutureMap - Variable in class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
- service - Variable in class org.openwms.core.process.execution.timing.TimerConfigurationController
- setCronExpression(String) - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
- setDescription(String) - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
- setEventType(String) - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- setExecutionId(String) - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- setName(String) - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
- setPersistentKey(String) - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
- setProcessDefinitionId(String) - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- setProcessInstanceId(String) - Method in class org.openwms.core.process.execution.api.WorkflowEvent
- setRuntimeVariables(Map<String, String>) - Method in class org.openwms.core.process.execution.timing.TimerConfiguration
T
- targetLocation - Variable in class org.openwms.core.process.execution.ProgramResult
- taskScheduler - Variable in class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
- taskScheduler() - Method in class org.openwms.core.process.execution.RuntimeConfiguration
- TimerConfiguration - Class in org.openwms.core.process.execution.timing
-
A TimerConfiguration stores timer configuration when a workflow should be executed.
- TimerConfiguration() - Constructor for class org.openwms.core.process.execution.timing.TimerConfiguration
- TimerConfigurationController - Class in org.openwms.core.process.execution.timing
-
A TimerConfigurationController.
- TimerConfigurationController(TimerConfigurationMapper, TimerConfigurationService) - Constructor for class org.openwms.core.process.execution.timing.TimerConfigurationController
- TimerConfigurationMapper - Interface in org.openwms.core.process.execution.timing
-
A TimerConfigurationMapper.
- TimerConfigurationMapperImpl - Class in org.openwms.core.process.execution.timing
- TimerConfigurationMapperImpl() - Constructor for class org.openwms.core.process.execution.timing.TimerConfigurationMapperImpl
- timerConfigurationRepository - Variable in class org.openwms.core.process.execution.timing.impl.TimerConfigurationServiceImpl
- TimerConfigurationRepository - Interface in org.openwms.core.process.execution.timing.impl
-
A TimerConfigurationRepository.
- timerConfigurationService - Variable in class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
- TimerConfigurationService - Interface in org.openwms.core.process.execution.timing
-
A TimerConfigurationService.
- TimerConfigurationServiceImpl - Class in org.openwms.core.process.execution.timing.impl
-
A TimerConfigurationServiceImpl is a Spring managed transactional service to manage
TimerConfiguration
entities. - TimerConfigurationServiceImpl(ApplicationEventPublisher, TimerConfigurationRepository) - Constructor for class org.openwms.core.process.execution.timing.impl.TimerConfigurationServiceImpl
- TimerConfigurationVO - Record Class in org.openwms.core.process.execution.timing.api
-
A TimerConfigurationVO.
- TimerConfigurationVO(String, String, String, String, Map<String, String>) - Constructor for record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Creates an instance of a
TimerConfigurationVO
record class. - TimerConfigurationVO(String, String, String, Map<String, String>) - Constructor for record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
- TimeTriggeredWorkflowExecutor - Class in org.openwms.core.process.execution.timing
-
A TimeTriggeredWorkflowExecutor.
- TimeTriggeredWorkflowExecutor(ProgramExecutor, TaskScheduler, TimerConfigurationService) - Constructor for class org.openwms.core.process.execution.timing.TimeTriggeredWorkflowExecutor
- toString() - Method in record class org.openwms.core.process.execution.timing.api.TimerConfigurationVO
-
Returns a string representation of this record class.
- type - Variable in class org.openwms.core.process.execution.timing.events.ConfigurationEvent
U
- UPDATED - Enum constant in enum class org.openwms.core.process.execution.timing.events.ConfigurationEvent.EventType
V
- valueOf(String) - Static method in enum class org.openwms.core.process.execution.timing.events.ConfigurationEvent.EventType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.openwms.core.process.execution.timing.events.ConfigurationEvent.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WorkflowEvent - Class in org.openwms.core.process.execution.api
-
A WorkflowEvent signals a change in the workflow execution.
- WorkflowEvent() - Constructor for class org.openwms.core.process.execution.api.WorkflowEvent
- WorkflowEvent(String, String, String, String) - Constructor for class org.openwms.core.process.execution.api.WorkflowEvent
All Classes and Interfaces|All Packages|Serialized Form