Uses of Class
org.openwms.tms.TransportOrder
Packages that use TransportOrder
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 classes according to TransportOrder redirection.
This package contains logic for participating in the removal strategies.
This package contains logic for TransportOrder state management.
This package contains logic for changing the target of a TransportOrder.
-
Uses of TransportOrder in org.openwms.tms
Classes in org.openwms.tms with type parameters of type TransportOrderModifier and TypeInterfaceDescriptioninterfaceTransportationService<T extends TransportOrder>A TransportationService offers some useful methods regarding the general handling ofTransportOrders.Fields in org.openwms.tms declared as TransportOrderFields in org.openwms.tms with type parameters of type TransportOrderModifier and TypeFieldDescriptionprivate final TransportationService<TransportOrder> TransportationController.serviceprivate final TransportationService<TransportOrder> TransportationFacade.serviceMethods in org.openwms.tms that return TransportOrderModifier and TypeMethodDescriptionTransportOrder.changeState(StateManager stateManager, TransportOrderState newState) Change the state of theTransportOrderregarding some rules.TransportOrderMapper.convertToEO(CreateTransportOrderVO vo) TransportOrderMapper.convertToEO(UpdateTransportOrderVO vo) TransportOrderMapperImpl.convertToEO(CreateTransportOrderVO vo) TransportOrderMapperImpl.convertToEO(UpdateTransportOrderVO vo) TransportServiceEvent.getSource()ProblemHistory.getTransportOrder()Get the correspondingTransportOrder.TransportOrder.setProblem(Message problem) Set the lastMessage.TransportOrder.setSourceLocation(String sourceLocation) Set the sourceLocation.TransportOrder.setTargetLocation(String targetLocation) Set the targetLocationof thisTransportOrder.TransportOrder.setTargetLocationGroup(String targetLocationGroup) Set the targetLocationGroup.Methods in org.openwms.tms with parameters of type TransportOrderModifier and TypeMethodDescriptionTransportOrderMapper.convertToMO(TransportOrder eo) TransportOrderMapperImpl.convertToMO(TransportOrder eo) TransportOrderMapper.convertToVO(TransportOrder eo) TransportOrderMapperImpl.convertToVO(TransportOrder eo) (package private) booleanTransportOrder.hasTargetChanged(TransportOrder transportOrder) Check whether one of the targets has changed between this TransportOrder and the one passed astransportOrder.voidStateManager.validate(TransportOrderState newState, TransportOrder transportOrder) Validates if the requested state transition tonewStateis valid or not.Method parameters in org.openwms.tms with type arguments of type TransportOrderModifier and TypeMethodDescriptionTransportOrderMapper.convertToVO(List<TransportOrder> eos) TransportOrderMapperImpl.convertToVO(List<TransportOrder> eos) Constructors in org.openwms.tms with parameters of type TransportOrderModifierConstructorDescriptionProblemHistory(TransportOrder transportOrder, Message problem) Full constructor.TransportServiceEvent(TransportOrder source) Create a new RootApplicationEvent.TransportServiceEvent(TransportOrder source, TransportServiceEvent.TYPE type) Create a new TransportServiceEvent.Constructor parameters in org.openwms.tms with type arguments of type TransportOrderModifierConstructorDescription(package private)TransportationController(TransportationService<TransportOrder> service, TransportationFacade transportationFacade) (package private)TransportationFacade(TransportOrderMapper mapper, TransportationService<TransportOrder> service) -
Uses of TransportOrder in org.openwms.tms.impl
Classes in org.openwms.tms.impl with type parameters of type TransportOrderModifier and TypeInterfaceDescriptioninterfaceTransportOrderRepository<T extends TransportOrder,ID extends Long> A TransportOrderRepository is an extension of Spring Data'sJpaRepositorythat provides additional queries regardingTransportOrderentities.Fields in org.openwms.tms.impl with type parameters of type TransportOrderModifier and TypeFieldDescriptionprivate final TransportOrderRepository<TransportOrder, Long> TransportationServiceImpl.repositoryMethods in org.openwms.tms.impl that return TransportOrderModifier and TypeMethodDescriptionCreate a newTransportOrderwith the giventarget.private TransportOrder@NotNull TransportOrderTransportationServiceImpl.findByPKey(@NotBlank String pKey) Find and return theTransportOrderidentified by the persisted keypKey.TransportationServiceImpl.update(TransportOrder transportOrder) Modifies an existingTransportOrderaccording to the argument passed asTransportOrder.Methods in org.openwms.tms.impl that return types with arguments of type TransportOrderModifier and TypeMethodDescriptionTransportOrderJpaRepository.findBypKey(String pKey) TransportOrderRepository.findBypKey(String pKey) TransportOrderJpaRepository.findBypKeys(List<String> pKeys) TransportOrderRepository.findBypKeys(List<String> pKeys) TransportOrderJpaRepository.findByTargetLocation(String targetLocation) TransportOrderRepository.findByTargetLocation(String targetLocation) TransportOrderJpaRepository.findByTransportUnitBKAndStates(String transportUnitBK, TransportOrderState... states) TransportOrderRepository.findByTransportUnitBKAndStates(String transportUnitBK, TransportOrderState... states) Methods in org.openwms.tms.impl with parameters of type TransportOrderModifier and TypeMethodDescriptionvoidAddProblem.add(Message problem, TransportOrder transportOrder) Add aproblemto thetransportOrder.voidAddProblemImpl.add(Message problem, TransportOrder transportOrder) Add aproblemto thetransportOrder.private voidAddProblemFunction.addInternal(Message problem, TransportOrder transportOrder) private voidAddProblemImpl.addInternal(Message problem, TransportOrder transportOrder) voidAddProblemFunction.update(TransportOrder saved, TransportOrder toUpdate) Validate and change the requested values of thesavedinstance.voidChangeTU.update(TransportOrder saved, TransportOrder toUpdate) Validate and change the requested values of thesavedinstance.voidPrioritizeTO.update(TransportOrder saved, TransportOrder toUpdate) Validate and change the requested values of thesavedinstance.TransportationServiceImpl.update(TransportOrder transportOrder) Modifies an existingTransportOrderaccording to the argument passed asTransportOrder.voidUpdateFunction.update(TransportOrder saved, TransportOrder toUpdate) Validate and change the requested values of thesavedinstance.private voidChangeTU.validateAttributes(TransportOrder to) Constructor parameters in org.openwms.tms.impl with type arguments of type TransportOrderModifierConstructorDescription(package private)TransportationServiceImpl(org.ameba.i18n.Translator translator, TransportOrderRepository<TransportOrder, Long> repository, org.springframework.context.ApplicationContext ctx, StateManager stateManager, List<UpdateFunction> updateFunctions, List<TargetResolver<org.openwms.common.location.api.TargetVO>> targetResolvers) -
Uses of TransportOrder in org.openwms.tms.impl.redirection
Fields in org.openwms.tms.impl.redirection declared as TransportOrderMethods in org.openwms.tms.impl.redirection that return TransportOrderMethods in org.openwms.tms.impl.redirection with parameters of type TransportOrderModifier and TypeMethodDescriptionprivate booleanRedirectTO.differentTarget(TransportOrder saved, TransportOrder toUpdate) voidRedirectTO.update(TransportOrder saved, TransportOrder toUpdate) Validate and change the requested values of thesavedinstance.Constructors in org.openwms.tms.impl.redirection with parameters of type TransportOrderModifierConstructorDescriptionRedirectVote(String targetLocation, String targetLocationGroup, TransportOrder transportOrder) Create a new RedirectVote. -
Uses of TransportOrder in org.openwms.tms.impl.removal
Fields in org.openwms.tms.impl.removal with type parameters of type TransportOrderModifier and TypeFieldDescriptionprivate final TransportOrderRepository<TransportOrder, Long> TransportUnitRemovalHandler.repositoryMethods in org.openwms.tms.impl.removal with parameters of type TransportOrderModifier and TypeMethodDescriptionprivate voidTransportUnitRemovalHandler.cancel(TransportOrder transportOrder) private voidTransportUnitRemovalHandler.setProblem(TransportOrder transportOrder, Message problem) Constructor parameters in org.openwms.tms.impl.removal with type arguments of type TransportOrderModifierConstructorDescription(package private)TransportUnitRemovalHandler(TransportOrderRepository<TransportOrder, Long> repository, org.springframework.context.ApplicationContext ctx, String cancelStartedTO, StateManager stateManager) -
Uses of TransportOrder in org.openwms.tms.impl.state
Fields in org.openwms.tms.impl.state with type parameters of type TransportOrderModifier and TypeFieldDescriptionprivate final TransportOrderRepository<TransportOrder, Long> Initializer.repositoryprivate final TransportOrderRepository<TransportOrder, Long> Starter.repositoryprivate final TransportOrderRepository<TransportOrder, Long> StartListener.repositoryprivate final TransportationService<TransportOrder> AmqpStateListener.serviceMethods in org.openwms.tms.impl.state with parameters of type TransportOrderModifier and TypeMethodDescriptionintTransportStartComparator.compare(TransportOrder o1, TransportOrder o2) First the priority or orders is compared, when both are equals the id is compared too.private voidStarter.startInternal(TransportOrder to) Call to start theTransportOrderidentified by the information ofto.voidStartable.triggerStart(TransportOrder to) Trigger a start of the givenTransportOrder.voidStarter.triggerStart(TransportOrder to) Trigger a start of the givenTransportOrder.private voidStarter.triggerStartInternal(TransportOrder to) voidChangeState.update(TransportOrder saved, TransportOrder toUpdate) Validate and change the requested values of thesavedinstance.voidStateManagerImpl.validate(TransportOrderState newState, TransportOrder transportOrder) Constructor parameters in org.openwms.tms.impl.state with type arguments of type TransportOrderModifierConstructorDescription(package private)AmqpStateListener(Startable starter, TransportationService<TransportOrder> service) (package private)Initializer(TransportOrderRepository<TransportOrder, Long> repository, org.openwms.common.transport.api.TransportUnitApi transportUnitApi, StateManager stateManager, org.springframework.context.ApplicationContext ctx) (package private)Starter(TransportOrderRepository<TransportOrder, Long> repository, org.openwms.common.location.api.LocationApi locationApi, org.openwms.common.location.api.LocationGroupApi locationGroupApi, org.springframework.context.ApplicationContext ctx, ExternalStarter externalStarter, StateManager stateManager) (package private)StartListener(TransportOrderRepository<TransportOrder, Long> repository, Startable starter, org.ameba.i18n.Translator translator) -
Uses of TransportOrder in org.openwms.tms.impl.targets
Fields in org.openwms.tms.impl.targets with type parameters of type TransportOrderModifier and TypeFieldDescriptionprivate final TransportOrderRepository<TransportOrder, Long> LocationGroupTargetHandler.repositoryprivate final TransportOrderRepository<TransportOrder, Long> LocationTargetHandler.repositoryConstructor parameters in org.openwms.tms.impl.targets with type arguments of type TransportOrderModifierConstructorDescription(package private)(package private)LocationTargetHandler(TransportOrderRepository<TransportOrder, Long> repository)