Uses of Interface
org.openwms.tms.StateManager
Package
Description
The outer module package contains functional interfaces and entities.
This package contains the implementation classes that shall not be used directly only through interfaces.
This package contains logic for participating in the removal strategies.
This package contains logic for TransportOrder state management.
-
Uses of StateManager in org.openwms.tms
Modifier and TypeMethodDescriptionTransportOrder.changeState
(StateManager stateManager, TransportOrderState newState) Change the state of theTransportOrder
regarding some rules. -
Uses of StateManager in org.openwms.tms.impl
Modifier and TypeFieldDescriptionprivate final StateManager
TransportationServiceImpl.stateManager
ModifierConstructorDescription(package private)
TransportationServiceImpl
(org.ameba.i18n.Translator translator, TransportOrderRepository repository, org.springframework.context.ApplicationContext ctx, StateManager stateManager, List<UpdateFunction> updateFunctions, List<TargetResolver<org.openwms.common.location.api.TargetVO>> targetResolvers) -
Uses of StateManager in org.openwms.tms.impl.removal
Modifier and TypeFieldDescriptionprivate final StateManager
TransportUnitRemovalHandler.stateManager
ModifierConstructorDescription(package private)
TransportUnitRemovalHandler
(TransportOrderRepository repository, org.springframework.context.ApplicationContext ctx, String cancelStartedTO, StateManager stateManager) -
Uses of StateManager in org.openwms.tms.impl.state
Modifier and TypeFieldDescriptionprivate final StateManager
ChangeState.stateManager
private final StateManager
Initializer.stateManager
private final StateManager
Starter.stateManager
ModifierConstructorDescription(package private)
ChangeState
(org.springframework.context.ApplicationContext ctx, StateManager stateManager) (package private)
Initializer
(TransportOrderRepository repository, org.openwms.common.transport.api.TransportUnitApi transportUnitApi, StateManager stateManager, org.springframework.context.ApplicationContext ctx) (package private)
Starter
(TransportOrderRepository repository, org.openwms.common.location.api.LocationApi locationApi, org.openwms.common.location.api.LocationGroupApi locationGroupApi, org.springframework.context.ApplicationContext ctx, StateManager stateManager)