public interface PersistenceManager
Class<?>[] getAllPolymorphicEntitiesFromCeiling(Class<?> ceilingClass)
Class<?>[] getPolymorphicEntities(String ceilingEntityFullyQualifiedClassname) throws ClassNotFoundException
ClassNotFoundException
Map<String,FieldMetadata> getSimpleMergedProperties(String entityName, PersistencePerspective persistencePerspective) throws ClassNotFoundException, SecurityException, IllegalArgumentException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, NoSuchFieldException
ClassMetadata buildClassMetadata(Class<?>[] entities, PersistencePackage persistencePackage, Map<MergedPropertyType,Map<String,FieldMetadata>> mergedProperties) throws IllegalArgumentException
IllegalArgumentException
PersistenceResponse inspect(PersistencePackage persistencePackage) throws ServiceException, ClassNotFoundException
PersistenceResponse fetch(PersistencePackage persistencePackage, CriteriaTransferObject cto) throws ServiceException
ServiceException
PersistenceResponse add(PersistencePackage persistencePackage) throws ServiceException
ServiceException
PersistenceResponse update(PersistencePackage persistencePackage) throws ServiceException
ServiceException
PersistenceResponse remove(PersistencePackage persistencePackage) throws ServiceException
ServiceException
void configureDynamicEntityDao(Class entityClass, TargetModeType targetMode)
void configureDefaultDynamicEntityDao(TargetModeType targetModeType)
DynamicEntityDao
with a blPU-based standardEntityManager
using the passed in TargetModeType
DynamicEntityDao getDynamicEntityDao()
void setDynamicEntityDao(DynamicEntityDao dynamicEntityDao)
TargetModeType getTargetMode()
void setTargetMode(TargetModeType targetMode)
List<CustomPersistenceHandler> getCustomPersistenceHandlers()
void setCustomPersistenceHandlers(List<CustomPersistenceHandler> customPersistenceHandlers)
Class<?>[] getUpDownInheritance(String testClassname) throws ClassNotFoundException
ClassNotFoundException
Copyright © 2022. All rights reserved.