summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlado <herrlado@gmail.com>2013-03-15 16:00:25 +0100
committerlado <herrlado@gmail.com>2013-03-15 16:00:25 +0100
commit21095c6aa0bc5faa67fa560e620ff037df54f4c9 (patch)
treec39ceed0e3c6f1351bdc8cee5f69b2a9ffa6933b
parenta156488f0cf0f249cac9d61728c39d4311e34ec0 (diff)
downloadvdr-manager-21095c6aa0bc5faa67fa560e620ff037df54f4c9.tar.gz
vdr-manager-21095c6aa0bc5faa67fa560e620ff037df54f4c9.tar.bz2
Time Zone Support
-rw-r--r--vdrmanager/src/de/bjusystems/vdrmanager/data/Vdr.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/vdrmanager/src/de/bjusystems/vdrmanager/data/Vdr.java b/vdrmanager/src/de/bjusystems/vdrmanager/data/Vdr.java
index 6147379..b34c5bd 100644
--- a/vdrmanager/src/de/bjusystems/vdrmanager/data/Vdr.java
+++ b/vdrmanager/src/de/bjusystems/vdrmanager/data/Vdr.java
@@ -2,6 +2,7 @@ package de.bjusystems.vdrmanager.data;
import java.util.HashMap;
import java.util.Map;
+import java.util.TimeZone;
import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;
@@ -183,6 +184,18 @@ public class Vdr {
@DatabaseField
private boolean enableRecStreaming = false;
+
+ @DatabaseField(columnName="stz")
+ private String serverTimeZone = "Europe/Berlin";
+
+ public String getServerTimeZone() {
+ return serverTimeZone;
+ }
+
+ public void setServerTimeZone(String serverTimeZone) {
+ this.serverTimeZone = serverTimeZone;
+ }
+
public String getRecStreamMethod() {
return recStreamMethod;
}
@@ -562,6 +575,7 @@ public class Vdr {
map.put("key_rec_stream_enable", enableRecStreaming);
map.put("key_live_port", livePort);
map.put("key_recstream_method", recStreamMethod);
+ map.put("key_timezone", serverTimeZone);
return map;
}
@@ -655,6 +669,7 @@ public class Vdr {
enableRecStreaming = getBoolean(map, "key_rec_stream_enable");
livePort = getInteger(map, "key_live_port");
recStreamMethod = get(map, "key_recstream_method");
+ serverTimeZone = get(map, "key_imezone", TimeZone.getDefault());
}