| Name | Description | Type | Package | Framework |
| AbstractBrooklynMementoPersister | Class | brooklyn.entity.rebind.persister | Brooklyn | |
| BrooklynMementoPersisterInMemory | Class | brooklyn.entity.rebind.persister | Brooklyn | |
| BrooklynMementoPersisterToFile | Class | brooklyn.entity.rebind.persister | Brooklyn | |
| BrooklynMementoPersisterToMultiFile | Class | brooklyn.entity.rebind.persister | Brooklyn | |
| BrooklynMementoPersisterToObjectStore | Class | brooklyn.entity.rebind.persister | Brooklyn | |
| FileBasedObjectStore | Class | brooklyn.entity.rebind.persister | Brooklyn | |
| FileBasedStoreObjectAccessor | Reads/writes to a file. | Class | brooklyn.entity.rebind.persister | Brooklyn |
| JcloudsBlobStoreBasedObjectStore | Class | brooklyn.entity.rebind.persister.jclouds | Brooklyn | |
| JcloudsStoreObjectAccessor | Class | brooklyn.entity.rebind.persister.jclouds | Brooklyn | |
| MementoFileWriter | For asynchronously writing to a file. | Class | brooklyn.entity.rebind.persister | Brooklyn |
| MementoFileWriterSync | For synchronously writing to a file - all calls block. | Class | brooklyn.entity.rebind.persister | Brooklyn |
| MementoSerializer | Serializes the given object; it is often used with BrooklynMemento for persisting and restoring, though it can be used for any object (and is also used for the ManagementNodeSyncRecord instances) | Interface | brooklyn.entity.rebind.persister | Brooklyn |
| PersistenceObjectStore | Interface for working with persistence targets, including file system and jclouds object stores. | Interface | brooklyn.entity.rebind.persister | Brooklyn |
| PersistenceObjectStore .StoreObjectAccessor | Interface | brooklyn.entity.rebind.persister | Brooklyn | |
| PersistenceObjectStore .StoreObjectAccessorWithLock | Interface | brooklyn.entity.rebind.persister | Brooklyn | |
| PersisterDeltaImpl | Class | brooklyn.entity.rebind | Brooklyn | |
| PersisterDeltaImpl .Builder | Class | brooklyn.entity.rebind | Brooklyn | |
| PersistMode | Class | brooklyn.entity.rebind.persister | Brooklyn | |
| RetryingMementoSerializer | Class | brooklyn.entity.rebind.persister | Brooklyn | |
| StoreObjectAccessorLocking | Wraps access to an object (the delegate PersistenceObjectStore. | Class | brooklyn.entity.rebind.persister | Brooklyn |
| XmlMementoSerializer | Class | brooklyn.entity.rebind.persister | Brooklyn | |