Package org.openwms.common.comm.config
Class Osip
java.lang.Object
org.openwms.common.comm.config.Osip
@Public
@Component
@ConfigurationProperties(prefix="owms.driver.osip")
public class Osip
extends Object
A Osip.
- Author:
- Heiko Scherrer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
The timestamp pattern used in telegrams.private boolean
Whether OSIP protocol is enabled or not.private String
The telegram synchronisation field determines the start of an OSIP telegram.private String
(Optional) EOL character for each outgoing telegram.private String
The character used to pad telegrams up to the defined telegram length.private short
The expected length of OSIP telegrams. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionshort
boolean
void
setDatePattern
(String datePattern) void
setEnabled
(boolean enabled) void
setSyncField
(String syncField) void
setTelegramEnding
(String telegramEnding) void
setTelegramFiller
(String telegramFiller) void
setTelegramLength
(short telegramLength)
-
Field Details
-
enabled
private boolean enabledWhether OSIP protocol is enabled or not. -
syncField
The telegram synchronisation field determines the start of an OSIP telegram. -
datePattern
The timestamp pattern used in telegrams. -
telegramFiller
The character used to pad telegrams up to the defined telegram length. -
telegramLength
private short telegramLengthThe expected length of OSIP telegrams. -
telegramEnding
(Optional) EOL character for each outgoing telegram.
-
-
Constructor Details
-
Osip
public Osip()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getSyncField
-
setSyncField
-
getDatePattern
-
setDatePattern
-
getTelegramFiller
-
setTelegramFiller
-
getTelegramLength
public short getTelegramLength() -
setTelegramLength
public void setTelegramLength(short telegramLength) -
getTelegramEnding
-
setTelegramEnding
-