Package org.openwms.tms.routing
Class RouteImpl
java.lang.Object
org.ameba.integration.jpa.BaseEntity
org.ameba.integration.jpa.ApplicationEntity
org.openwms.tms.routing.RouteImpl
- All Implemented Interfaces:
Serializable,org.ameba.integration.TypedEntity<Long>,Route
A RouteImpl.
- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RouteFor all TransportOrders with no explicitly defined Route.private Stringprivate booleanstatic final RouteFor TransportUnits without active TransportOrder.private @NotBlank Stringprivate LocationEOprivate Stringprivate LocationEOprivate StringFields inherited from class org.ameba.integration.jpa.ApplicationEntity
C_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanbooleanbooleanstatic RoutevoidsetDescription(String description) voidsetEnabled(boolean enabled) voidsetPersistentKey(String pKey) voidsetRouteId(String routeId) voidsetSourceLocation(LocationEO sourceLocation) voidsetSourceLocationGroupName(String sourceLocationGroupName) voidsetTargetLocation(LocationEO targetLocation) voidsetTargetLocationGroupName(String targetLocationGroupName) toString()Methods inherited from class org.ameba.integration.jpa.ApplicationEntity
getPersistentKey, hasPersistentKey, onEntityPersist, onPersistMethods inherited from class org.ameba.integration.jpa.BaseEntity
getCreatedBy, getCreateDt, getLastModifiedBy, getLastModifiedDt, getOl, getPk, isNew, setCreatedBy, setCreateDt, setLastModifiedBy, setLastModifiedDt, setOl
-
Field Details
-
NO_ROUTE
For TransportUnits without active TransportOrder. -
DEF_ROUTE
For all TransportOrders with no explicitly defined Route. -
routeId
-
description
-
sourceLocation
-
targetLocation
-
sourceLocationGroupName
-
targetLocationGroupName
-
enabled
private boolean enabled
-
-
Constructor Details
-
RouteImpl
protected RouteImpl()Dear JPA ... -
RouteImpl
-
-
Method Details
-
setPersistentKey
- Overrides:
setPersistentKeyin classorg.ameba.integration.jpa.ApplicationEntity
-
getRouteId
- Specified by:
getRouteIdin interfaceRoute
-
setRouteId
-
getDescription
-
setDescription
-
hasSourceLocation
public boolean hasSourceLocation() -
getSourceLocation
-
setSourceLocation
-
hasTargetLocation
public boolean hasTargetLocation() -
getTargetLocation
-
setTargetLocation
-
getSourceLocationGroupName
-
setSourceLocationGroupName
-
getTargetLocationGroupName
-
setTargetLocationGroupName
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
of
-
toString
-
equals
- Overrides:
equalsin classorg.ameba.integration.jpa.ApplicationEntity
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.ameba.integration.jpa.ApplicationEntity
-