SingleFileStore работает из коробки, просто добавляя его в кеш либо декларативно:
<local-cache>
<persistence>
<file-store/>
</persistence>
</local-cache>
или программно:
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.persistence()
.passivation(false)
.addSingleFileStore();
Помните, что это двоичный файлхранить.Если вам нужно сохранить данные в определенном формате, вам придется написать свой собственный магазин.