From 913e87820e04c143c969ceaef2ae423e26d254e7 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 1 Jul 2018 21:49:18 +0200 Subject: [PATCH] import persystencji --- persistence/README | 5 +++++ persistence/jpa.persist | 10 ++++++++++ persistence/rrd4j.persist | 11 +++++++++++ 3 files changed, 26 insertions(+) create mode 100644 persistence/README create mode 100644 persistence/jpa.persist create mode 100644 persistence/rrd4j.persist diff --git a/persistence/README b/persistence/README new file mode 100644 index 0000000..2992645 --- /dev/null +++ b/persistence/README @@ -0,0 +1,5 @@ +Put any file containing persistence definitions here. They will be activated automatically. + +Note: Persistence definition files must have the extension '*.persist' + +Demo-files can be obtained from the archive 'distribution-demo-*.zip'. diff --git a/persistence/jpa.persist b/persistence/jpa.persist new file mode 100644 index 0000000..5453ee7 --- /dev/null +++ b/persistence/jpa.persist @@ -0,0 +1,10 @@ +Strategies { + default = everyChange +} + + +Items { + // persist all items once a day and on every change and restore them from the db at startup + * : strategy = everyChange, everyDay, restoreOnStartup +} + diff --git a/persistence/rrd4j.persist b/persistence/rrd4j.persist new file mode 100644 index 0000000..79d1dda --- /dev/null +++ b/persistence/rrd4j.persist @@ -0,0 +1,11 @@ + +Strategies { + everyMinute : "0 * * * * ?" + default = everyChange +} + + +Items { + temperatury* : strategy = everyMinute + wifi* : strategy = everyMinute +}