From 449941043a8303e1cca7c63b28e84b6b53c6871c Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Tue, 29 Dec 2020 22:38:33 -0800 Subject: Migrate more keys --- src/main/java/org/traccar/config/Keys.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/main/java/org/traccar/config') diff --git a/src/main/java/org/traccar/config/Keys.java b/src/main/java/org/traccar/config/Keys.java index da6c46ee9..d443509e5 100644 --- a/src/main/java/org/traccar/config/Keys.java +++ b/src/main/java/org/traccar/config/Keys.java @@ -314,6 +314,13 @@ public final class Keys { Collections.singletonList(KeyType.GLOBAL), 300L); + /** + * Store empty messages as positions. For example, heartbeats. + */ + public static final ConfigKey DATABASE_SAVE_EMPTY = new ConfigKey<>( + "database.saveEmpty", + Collections.singletonList(KeyType.GLOBAL)); + /** * Device limit for self registered users. Default value is -1, which indicates no limit. */ @@ -552,6 +559,14 @@ public final class Keys { "event.forward.header", Collections.singletonList(KeyType.GLOBAL)); + /** + * Enable commands queuing when devices are offline. Commands are buffered in memory only, so restarting service + * will clear the buffer. + */ + public static final ConfigKey COMMANDS_QUEUEING = new ConfigKey<>( + "commands.queueing", + Collections.singletonList(KeyType.GLOBAL)); + /** * SMS API service full URL. Enables SMS commands and notifications. */ -- cgit v1.2.3