Package org.openwms.wms.movements.impl
Interface MovementHandler
- All Superinterfaces:
org.springframework.plugin.core.Plugin<MovementType>
- All Known Implementing Classes:
AbstractMovementHandler,InboundMovementHandler,ManualMovementHandler,RelocationMovementHandler,ReplenishmentMovementHandler
A MovementHandler does all the work according to the specific type of
Movement.- Author:
- Heiko Scherrer
-
Method Summary
Modifier and TypeMethodDescriptionCreate and return aMovement.findInStateAndSource(@NotNull MovementState state, @NotEmpty List<String> sources) Find and returnMovements.Methods inherited from interface org.springframework.plugin.core.Plugin
supports
-
Method Details
-
create
Create and return aMovement.- Parameters:
movement- The Movement to create- Returns:
- The created instance
-
findInStateAndSource
List<Movement> findInStateAndSource(@NotNull @NotNull MovementState state, @NotEmpty @NotEmpty List<String> sources) Find and returnMovements.- Parameters:
state- The state to search Movements forsources- A list of sourceLocation or sourceLocationGroup names to search Movements for- Returns:
- A list of instances, never null
-