BasePersistenceService¶
-
public abstract class
BasePersistenceService
¶ The
BasePersistenceService
class provides utility methods for communication with the database forHistoryServiceImpl
andTrashServiceImpl
. It allows to create and retrieve instances, load proper classes and parse values.
Methods¶
create¶
-
protected <T> Object
create
(Class<T> clazz, Object instance, EntityType type, ValueGetter valueGetter)¶
create¶
-
protected <T> Object
create
(Class<T> clazz, Object instance, EntityType type, ValueGetter valueGetter, ObjectReferenceRepository objectReferenceRepository)¶
getAllEntities¶
-
protected AllEntities
getAllEntities
()¶
getBundleContext¶
-
protected BundleContext
getBundleContext
()¶
getPersistenceManagerFactory¶
-
protected PersistenceManagerFactory
getPersistenceManagerFactory
()¶
setAllEntities¶
-
public void
setAllEntities
(AllEntities allEntities)¶
setBundleContext¶
-
public void
setBundleContext
(BundleContext bundleContext)¶
setPersistenceManagerFactory¶
-
public void
setPersistenceManagerFactory
(PersistenceManagerFactory persistenceManagerFactory)¶