Uses of Class
org.openwms.common.location.Location
Package
Description
This package contains all types to describe locations.
This package contains internal implementation classes.
This package contains all types required to describe transport unit items.
This package contains all types required for asynchronous Event handling.
This package contains internal implementation classes.
This package contains types for extension points and hooks (SPI - Service Provider Interface).
-
Uses of Location in org.openwms.common.location
Modifier and TypeMethodDescriptionLocation.LocationBuilder.build()
LocationMapper.convertVO
(LocationVO vo) LocationMapperImpl.convertVO
(LocationVO vo) default Location
LocationMapper.copyForUpdate
(Location source, @NotNull Location target) static Location
Location.create
(LocationPK locationId) Create a new Location with the business key.@NotNull Location
Create a new non-existingLocation
.@NotNull Location
LocationService.findByLocationIdOrThrow
(@NotBlank String locationId) Find and return aLocation
.@NotNull Location
LocationService.findByPKey
(@NotBlank String pKey) Find and return aLocation
.@NotNull Location
Modify and update an existingLocation
.Modifier and TypeMethodDescriptionFind and return all Locations that belong to aLocationGroup
.LocationService.findByErpCode
(@NotBlank String erpCode) Find and return aLocation
.LocationService.findByLocationId
(@NotBlank String locationId) Find and return aLocation
.LocationService.findByLocationPk
(@NotNull LocationPK locationId) Find and return aLocation
.LocationService.findByPlcCode
(@NotBlank String plcCode) Find and return aLocation
.LocationService.findLocations
(@NotNull LocationPK locationIds) Find and return allLocation
s that match thelocationIds
whereas the attributes of theLocationPK
may include SQL wildcard operators, like '%', '_'.LocationGroup.getLocations()
Return allLocation
s.Modifier and TypeMethodDescriptionboolean
LocationGroup.addLocation
(Location location) Add aLocation
to the list of children.static Location.LocationBuilder
LocationMapper.convertToMO
(Location eo) LocationMapperImpl.convertToMO
(Location eo) LocationMapper.convertToVO
(Location eo) LocationMapperImpl.convertToVO
(Location eo) default Location
LocationMapper.copyForUpdate
(Location source, @NotNull Location target) @NotNull Location
Create a new non-existingLocation
.private String
LocationMapperImpl.eoAccountIdentifier
(Location location) private String
LocationMapperImpl.eoLocationGroupName
(Location location) private String
LocationMapperImpl.eoLocationTypeType
(Location location) boolean
LocationGroup.removeLocation
(Location location) Remove aLocation
from the list of children.@NotNull Location
Modify and update an existingLocation
.Modifier and TypeMethodDescriptionLocationMapper.convertToVO
(List<Location> eo) LocationMapperImpl.convertToVO
(List<Location> eo) void
LocationRemovalManager.deleteAll
(@NotNull Collection<Location> locations) DeleteLocation
s. -
Uses of Location in org.openwms.common.location.impl
Modifier and TypeMethodDescription@NotNull Location
Create a new non-existingLocation
.@NotNull Location
LocationServiceImpl.findByLocationIdOrThrow
(@NotBlank String locationId) Find and return aLocation
.private Location
LocationServiceImpl.findByLocationPkOrThrow
(LocationPK locationId) @NotNull Location
LocationServiceImpl.findByPKey
(@NotBlank String pKey) Find and return aLocation
.private Location
LocationServiceImpl.findInternal
(String pKey) @NotNull Location
Modify and update an existingLocation
.Modifier and TypeMethodDescriptionFind and return all Locations that belong to aLocationGroup
.LocationRepository.findByErpCode
(String erpCode) LocationServiceImpl.findByErpCode
(@NotBlank String erpCode) Find and return aLocation
.LocationRepository.findByLocationGroup_Name
(String locationGroupName) LocationRepository.findByLocationGroup_Name
(List<String> locationGroupNames) LocationRepository.findByLocationId
(LocationPK locationId) LocationServiceImpl.findByLocationId
(@NotBlank String locationId) Find and return aLocation
.LocationRepository.findByLocationIdContaining
(LocationPK locationPK) LocationServiceImpl.findByLocationIdInternal
(String locationId) LocationServiceImpl.findByLocationPk
(@NotNull LocationPK locationId) Find and return aLocation
.LocationRepository.findBypKey
(String persistentKey) LocationRepository.findByPlcCode
(String plcCode) LocationServiceImpl.findByPlcCode
(@NotBlank String plcCode) Find and return aLocation
.LocationServiceImpl.findLocations
(@NotNull LocationPK locationPK) Find and return allLocation
s that match thelocationIds
whereas the attributes of theLocationPK
may include SQL wildcard operators, like '%', '_'.Modifier and TypeMethodDescriptionprivate void
LocationServiceImpl.changeStateInternal
(Location location, ErrorCodeVO errorCode) @NotNull Location
Create a new non-existingLocation
.private void
LocationRemovalManagerImpl.deleteInternal
(Location location) private void
LocationRemovalManagerImpl.deleteLocation
(Location location) @NotNull Location
Modify and update an existingLocation
.private void
LocationRemovalManagerImpl.verifyNoTransportUnitsOn
(Location location) Modifier and TypeMethodDescriptionvoid
LocationRemovalManagerImpl.deleteAll
(@NotNull Collection<Location> locations) DeleteLocation
s. -
Uses of Location in org.openwms.common.transport
Modifier and TypeFieldDescriptionprivate Location
TransportUnit.actualLocation
The currentLocation
of theTransportUnit
.private Location
TransportUnit.targetLocation
The targetLocation
of theTransportUnit
.Modifier and TypeMethodDescriptionTransportUnit.getActualLocation()
Get the actualLocation
of theTransportUnit
.TransportUnit.getTargetLocation()
Get the targetLocation
of theTransportUnit
.Modifier and TypeMethodDescriptionvoid
TransportUnit.setActualLocation
(Location actualLocation) Place theTransportUnit
and all its children to aLocation
.void
TransportUnit.setTargetLocation
(Location targetLocation) Set the targetLocation
of theTransportUnit
.ModifierConstructorDescriptionTransportUnit
(@NotNull Barcode barcode, @NotNull TransportUnitType transportUnitType, @NotNull Location actualLocation) Create a newTransportUnit
with an uniqueBarcode
. -
Uses of Location in org.openwms.common.transport.allocation.spi
Modifier and TypeFieldDescriptionprivate Location
TransportUnitAllocation.actualLocation
private Location
TransportUnitAllocation.AllocationBuilder.actualLocation
Modifier and TypeMethodDescriptionTransportUnitAllocation.AllocationBuilder.actualLocation
(Location actualLocation) void
TransportUnitAllocation.setActualLocation
(Location actualLocation) -
Uses of Location in org.openwms.common.transport.events
Modifier and TypeFieldDescriptionprivate Location
TransportUnitEvent.actualLocation
private Location
TransportUnitEvent.Builder.actualLocation
private Location
TransportUnitEvent.Builder.previousLocation
private Location
TransportUnitEvent.previousLocation
Modifier and TypeMethodDescriptionTransportUnitEvent.getActualLocation()
TransportUnitEvent.getPreviousLocation()
Modifier and TypeMethodDescriptionTransportUnitEvent.Builder.actualLocation
(Location val) TransportUnitEvent.Builder.previousLocation
(Location val) -
Uses of Location in org.openwms.common.transport.impl
Modifier and TypeMethodDescriptionprivate void
TransportUnitServiceImpl.approveMove
(TransportUnit transportUnit, Location newLocation) TransportUnitRepository.findByActualLocationOrderByActualLocationDate
(Location actualLocation) private TransportUnit
TransportUnitServiceImpl.moveInternal
(TransportUnit transportUnit, Location target) Modifier and TypeMethodDescriptionprivate TransportUnit
TransportUnitServiceImpl.createInternal
(Barcode barcode, String transportUnitType, Boolean strict, Supplier<Location> locationResolver) -
Uses of Location in org.openwms.common.transport.spi
Modifier and TypeMethodDescriptionvoid
TransportUnitMoveApproval.approve
(@NotNull TransportUnit transportUnit, @NotBlank Location newLocation) Approve that the requested move of thetransportUnit
to thenewLocation
is permitted.