public interface PersistenceModule
| Modifier and Type | Method and Description |
|---|---|
Entity |
add(PersistencePackage persistencePackage) |
void |
extractProperties(Class<?>[] inheritanceLine,
Map<MergedPropertyType,Map<String,FieldMetadata>> mergedProperties,
List<Property> properties) |
DynamicResultSet |
fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
boolean |
isCompatible(OperationType operationType) |
void |
remove(PersistencePackage persistencePackage) |
void |
setPersistenceManager(PersistenceManager persistenceManager) |
Entity |
update(PersistencePackage persistencePackage) |
void |
updateMergedProperties(PersistencePackage persistencePackage,
Map<MergedPropertyType,Map<String,FieldMetadata>> allMergedProperties) |
boolean isCompatible(OperationType operationType)
Entity add(PersistencePackage persistencePackage) throws ServiceException
ServiceExceptionvoid updateMergedProperties(PersistencePackage persistencePackage, Map<MergedPropertyType,Map<String,FieldMetadata>> allMergedProperties) throws ServiceException
ServiceExceptionvoid extractProperties(Class<?>[] inheritanceLine, Map<MergedPropertyType,Map<String,FieldMetadata>> mergedProperties, List<Property> properties)
Entity update(PersistencePackage persistencePackage) throws ServiceException
ServiceExceptionvoid remove(PersistencePackage persistencePackage) throws ServiceException
ServiceExceptionDynamicResultSet fetch(PersistencePackage persistencePackage, CriteriaTransferObject cto) throws ServiceException
ServiceExceptionvoid setPersistenceManager(PersistenceManager persistenceManager)
Copyright © 2017. All rights reserved.