# Uses of Interface
org.opensaml.core.xml.persist.ConditionalLoadXMLObjectLoadSaveManager

Packages that use ConditionalLoadXMLObjectLoadSaveManager
Package
Description
org.opensaml.core.xml.persist
Components for persisting XMLObjects.

## Uses of ConditionalLoadXMLObjectLoadSaveManager in org.opensaml.core.xml.persist

Classes in org.opensaml.core.xml.persist that implement ConditionalLoadXMLObjectLoadSaveManager
Modifier and Type
Class
Description
`class`
`AbstractConditionalLoadXMLObjectLoadSaveManager<T extends XMLObject>`
Abstract base class for `XMLObjectLoadSaveManager` implementations which track the modify times of requested data such that `XMLObjectLoadSaveManager.load(String)` returns data only if the data associated with the key has been modified since the last request.
`class`
`FilesystemLoadSaveManager<T extends XMLObject>`
Implementation of `XMLObjectLoadSaveManager` which uses a local filesystem to load and store serialized XML.
`class`
`MapLoadSaveManager<T extends XMLObject>`
Simple implementation of `XMLObjectLoadSaveManager` which uses an in-memory map.