Class SystemUpdateTelegramDeserializer
java.lang.Object
org.openwms.common.comm.osip.sysu.tcp.SystemUpdateTelegramDeserializer
- All Implemented Interfaces:
 org.openwms.common.comm.tcp.TelegramDeserializer<SystemUpdateMessage>
@OSIPComponent
class SystemUpdateTelegramDeserializer
extends Object
implements org.openwms.common.comm.tcp.TelegramDeserializer<SystemUpdateMessage>
A SystemUpdateTelegramDeserializer deserializes OSIP SYSU telegram String into
 
SystemUpdateMessages.- Author:
 - Heiko Scherrer
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.openwms.common.comm.config.Osipprivate static final org.slf4j.Loggerprivate final org.openwms.common.comm.spi.FieldLengthProviderprivate static final org.slf4j.Logger - 
Constructor Summary
ConstructorsConstructorDescriptionSystemUpdateTelegramDeserializer(org.openwms.common.comm.spi.FieldLengthProvider provider, org.openwms.common.comm.config.Osip driver)  - 
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.messaging.Message<SystemUpdateMessage> 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 - 
provider
private final org.openwms.common.comm.spi.FieldLengthProvider provider - 
driver
private final org.openwms.common.comm.config.Osip driver 
 - 
 - 
Constructor Details
- 
SystemUpdateTelegramDeserializer
SystemUpdateTelegramDeserializer(@Autowired(required=false) org.openwms.common.comm.spi.FieldLengthProvider provider, org.openwms.common.comm.config.Osip driver)  
 - 
 - 
Method Details
- 
deserialize
public org.springframework.messaging.Message<SystemUpdateMessage> deserialize(String telegram, Map<String, Object> headers) - Specified by:
 deserializein interfaceorg.openwms.common.comm.tcp.TelegramDeserializer<SystemUpdateMessage>
 - 
forType
- Specified by:
 forTypein interfaceorg.openwms.common.comm.tcp.TelegramDeserializer<SystemUpdateMessage>
 
 -