javadocs for persists and storagecomponent