BasePersistenceService¶
-
public abstract class
BasePersistenceService¶ The
BasePersistenceServiceclass provides utility methods for communication with the database forHistoryServiceImplandTrashServiceImpl. 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)¶