Package org.openwms.common.location.api
Class LocationGroupMode
java.lang.Object
org.openwms.common.location.api.LocationGroupMode
A LocationGroupMode defines possible operation modes a 
LocationGroup can be operated. This is realized as a
 Java class type instead of an enumeration type because it is meant to be extended by custom values. An LocationGroupMode is
 different from the LocationGroupState where affects the actual operation of the assigned Subsystem - like a Crane.
 A Crane could still be considered in infeed or outfeed allocation but is blocked for physical operations with the
 LocationGroupMode.- Author:
 - Heiko Scherrer
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe subsystem connected to theLocationGroupis able to drive Infeed operations.static final StringThe subsystem connected to theLocationGroupis able to drive Infeed and Outfeed operations.static final StringThe subsystem connected to theLocationGroupis blocked for any operations.static final StringThe subsystem connected to theLocationGroupis able to drive Outfeed operations. - 
Constructor Summary
Constructors - 
Method Summary
 
- 
Field Details
- 
INFEED
The subsystem connected to theLocationGroupis able to drive Infeed operations.- See Also:
 
 - 
OUTFEED
The subsystem connected to theLocationGroupis able to drive Outfeed operations.- See Also:
 
 - 
INFEED_AND_OUTFEED
The subsystem connected to theLocationGroupis able to drive Infeed and Outfeed operations.- See Also:
 
 - 
NO_OPERATION
The subsystem connected to theLocationGroupis blocked for any operations.- See Also:
 
 
 - 
 - 
Constructor Details
- 
LocationGroupMode
private LocationGroupMode() 
 -