Package org.openwms.wms.movements.impl
package org.openwms.wms.movements.impl
This package contains the internal types of the microservice implementation.
-
ClassDescriptionA Movement is a simple task to move a
TransportUnit
from one sourceLocation
to a targetLocation
.A MovementEvent signals changes on aMovement
s lifecycle.A MovementEventListener.A MovementEventPropagator is active with the "ASYNCHRONOUS" profile and propagates internal events to the outer world over AMQP protocol.A MovementGroup is used to groupMovement
s.A MovementHandler does all the work according to the specific type ofMovement
.A MovementRepository.A MovementServiceImpl is a Spring managed transaction service that deals withMovement
s.A MovementTargetChangedEvent.A PriorityConverter is a converter used by the Apache Dozer library to convert between Integers and PriorityLevels.A PriorityLevel is used to prioritizeMovement
s.A ProblemHistory stores an occurred problem, in form ofMessage
, recorded on aMovement
.A PutawayAdapter is a Spring managed transactional event listener that acts as an adapter to thePutawayApi
that is called after aMovement
has been created successfully.A TransactionWriter is a Spring managed bean, activated with "ASYNCHRONOUS" profile that takes care of writing business transactions via the COMMON Transaction service.A ValidationGroups is a marker interface collection to aggregate all types used for bean validation groups.