diff --git a/configuration/persistence.md b/configuration/persistence.md index 4c1e16a00..44eedbc38 100644 --- a/configuration/persistence.md +++ b/configuration/persistence.md @@ -156,8 +156,8 @@ The syntax is as follows: ```java Items { - [-> ""] : [strategy = , , ...] [filter = , , ...] - [-> ""] : [strategy = , , ...] + : [strategy = , , ...] [filter = , , ...] + : [strategy = , , ...] ... } @@ -176,6 +176,22 @@ The entries are additive. This means if one Item appears in more than one `` either directly or indirectly (e.g. `*` which includes all Items or as a member of a Group used in `*`), all the strategies strategies listed on all those lines apply to that Item. In the same way, an Item defined by a `!` or `!*` will be excluded after all additive rules have been applied. +### Aliases + +This section defines alternative names for items that will be used in storage by the persistence service. +The syntax is as follows: + +```java +Aliases { + -> + -> + ... + +} +``` + +Note that aliases should be unique and should not have the same name as an existing item that is also stored in the persistence service. + Below you will find a complete example persistence configuration file: ```java