| Name | Description | Type | Package | Framework |
| PersistedObject | The transient representation of a persistent stored Entity. | Interface | com.sap.ip.me.api.persist.core | SAP NetWeaver |
| PersistedObjectFactory | Interface | com.sap.ip.me.api.persist.core | SAP NetWeaver | |
| PersistenceContainer | The PersistenceContainer is the object needed by PersistableEntity. | Interface | com.sap.ip.me.api.persist.core | SAP NetWeaver |
| PersistenceException | This Exception class is thrown from the PersistenceService methods. | Class | com.sap.ip.me.api.persist.core | SAP NetWeaver |
| PersistenceImplementation | Class | com.sap.ip.me.api.persist.core | SAP NetWeaver | |
| PersistenceManager | Provider for transactional services, such as object lifecycle management. | Interface | com.sap.ip.me.api.persist.core | SAP NetWeaver |
| PersistenceOperationType | Class | com.sap.ip.me.api.persist.core | SAP NetWeaver | |
| PersistenceRuntime | A PersistenceRuntime instance provides access to PersistenceManager holds all registered PackagePersistenceMaster instances. | Class | com.sap.ip.me.api.persist.core | SAP NetWeaver |
| Transaction | Interface to manage a single, already opened transaction. | Interface | com.sap.ip.me.api.persist.core | SAP NetWeaver |
| TransactionManager | Factory for transactions and provider for transactional services, such as object lifecycle management. | Interface | com.sap.ip.me.api.persist.core | SAP NetWeaver |
| TransactionType | Defines the type of the transaction. | Class | com.sap.ip.me.api.persist.core | SAP NetWeaver |
| TreeOptionType | Class | com.sap.ip.me.api.persist.core | SAP NetWeaver | |