Index

A B C D E F G H I L M N O P R S T U V W 
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 WorkflowEvents 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 parameters runtimeVariables.
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 parameters runtimeVariables.
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
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form