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 +}