Class LocationUpdateTelegramDeserializer
java.lang.Object
org.openwms.common.comm.osip.locu.tcp.LocationUpdateTelegramDeserializer
- All Implemented Interfaces:
org.openwms.common.comm.tcp.TelegramDeserializer<LocationUpdateMessage>
@OSIPComponent
class LocationUpdateTelegramDeserializer
extends Object
implements org.openwms.common.comm.tcp.TelegramDeserializer<LocationUpdateMessage>
A LocationUpdateTelegramDeserializer deserializes OSIP LOCU telegram String into
LocationUpdateMessages.- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.openwms.common.comm.config.Osipprivate static final org.slf4j.Loggerprivate static final org.slf4j.Logger -
Constructor Summary
ConstructorsConstructorDescriptionLocationUpdateTelegramDeserializer(org.openwms.common.comm.config.Osip driver) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.messaging.Message<LocationUpdateMessage> deserialize(String telegram, Map<String, Object> headers) forType()
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
TELEGRAM_LOGGER
private static final org.slf4j.Logger TELEGRAM_LOGGER -
driver
private final org.openwms.common.comm.config.Osip driver
-
-
Constructor Details
-
LocationUpdateTelegramDeserializer
LocationUpdateTelegramDeserializer(org.openwms.common.comm.config.Osip driver)
-
-
Method Details
-
deserialize
public org.springframework.messaging.Message<LocationUpdateMessage> deserialize(String telegram, Map<String, Object> headers) - Specified by:
deserializein interfaceorg.openwms.common.comm.tcp.TelegramDeserializer<LocationUpdateMessage>
-
forType
- Specified by:
forTypein interfaceorg.openwms.common.comm.tcp.TelegramDeserializer<LocationUpdateMessage>
-