Package org.openwms.tms
package org.openwms.tms
The outer module package contains functional interfaces and entities.
-
ClassDescriptionA DeniedException is thrown by a
DecisionVoter
s in case a business action is not allowed to be executed.A Message is used to encapsulate a message text with an identifier.Message
builder static inner class.A PriorityLevel is used to prioritizeTransportOrder
s.A ProblemHistory stores an occurred problem, in form ofMessage
, recorded onTransportOrder
.A StateChangeException signals that the request to change the state of aTransportOrder
was not allowed.A StateManager is able to manage the state of aTransportOrder
.A TMSMessageCodes is a collection with message codes unique within this module.A TransportationController.A TransportationFacade is a transactional Spring managed bean that is independent from the used API exporter pattern.A TransportationRunner is the Spring Boot starter class of the microservice component.TransportationService<T extends TransportOrder>A TransportationService offers some useful methods regarding the general handling ofTransportOrder
s.A TransportOrder is used to moveTransportUnit
s from the currentLocation
to another target (Location).A TransportOrderMapper.A TransportOrderState defines all possible states aTransportOrder
may resist in.A TransportServiceEvent.All possible types of this event.