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
TransportUnitfrom one sourceLocationto a targetLocation.A MovementEvent signals changes on aMovements 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 groupMovements.A MovementHandler does all the work according to the specific type ofMovement.A MovementMapper.A MovementRepository.A MovementServiceImpl is a Spring managed transaction service that deals withMovements.A MovementTargetChangedEvent.A PriorityLevel is used to prioritizeMovements.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 thePutawayApithat is called after aMovementhas 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.