org.broadleafcommerce.openadmin.server.service.persistence.module
@Component(value="blAdornedTargetListPersistenceModule") @Scope(value="prototype") public class AdornedTargetListPersistenceModule extends BasicPersistenceModule
| Modifier and Type | Class and Description |
|---|---|
class |
AdornedTargetListPersistenceModule.AdornedTargetRetrieval |
applicationContext, dateFormat, decimalFormat, persistenceManager| Constructor and Description |
|---|
AdornedTargetListPersistenceModule() |
| Modifier and Type | Method and Description |
|---|---|
Entity |
add(PersistencePackage persistencePackage) |
protected Serializable |
createPopulatedAdornedTargetInstance(AdornedTargetList adornedTargetList,
Entity entity) |
void |
extractProperties(Class<?>[] inheritanceLine,
Map<MergedPropertyType,Map<String,FieldMetadata>> mergedProperties,
List<Property> properties) |
DynamicResultSet |
fetch(PersistencePackage persistencePackage,
com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto) |
BaseCtoConverter |
getAdornedTargetCtoConverter(PersistencePerspective persistencePerspective,
com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto,
Map<String,FieldMetadata> mergedProperties,
AdornedTargetList adornedTargetList) |
int |
getTotalRecords(PersistencePackage persistencePackage,
com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto,
BaseCtoConverter ctoConverter) |
boolean |
isCompatible(OperationType operationType) |
void |
remove(PersistencePackage persistencePackage) |
Entity |
update(PersistencePackage persistencePackage) |
void |
updateMergedProperties(PersistencePackage persistencePackage,
Map<MergedPropertyType,Map<String,FieldMetadata>> allMergedProperties) |
buildProperty, createPopulatedInstance, extractPropertiesFromMetadata, extractPropertiesFromPersistentEntity, filterOutCollectionMetadata, getCompatibleModule, getCountCriteria, getCtoConverter, getCtoConverter, getDateFormatter, getDecimalFormatter, getFieldManager, getPrimaryKey, getRecord, getRecord, getRecords, getRecords, getRecords, getSimpleMergedProperties, parseDate, setApplicationContext, setPersistenceManager, updatepublic boolean isCompatible(OperationType operationType)
isCompatible in interface PersistenceModuleisCompatible in class BasicPersistenceModulepublic void extractProperties(Class<?>[] inheritanceLine, Map<MergedPropertyType,Map<String,FieldMetadata>> mergedProperties, List<Property> properties) throws NumberFormatException
extractProperties in interface PersistenceModuleextractProperties in class BasicPersistenceModuleNumberFormatExceptionpublic BaseCtoConverter getAdornedTargetCtoConverter(PersistencePerspective persistencePerspective, com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto, Map<String,FieldMetadata> mergedProperties, AdornedTargetList adornedTargetList) throws ClassNotFoundException
ClassNotFoundExceptionprotected Serializable createPopulatedAdornedTargetInstance(AdornedTargetList adornedTargetList, Entity entity) throws InstantiationException, IllegalAccessException, ClassNotFoundException, NumberFormatException, InvocationTargetException, NoSuchMethodException
public void updateMergedProperties(PersistencePackage persistencePackage, Map<MergedPropertyType,Map<String,FieldMetadata>> allMergedProperties) throws ServiceException
updateMergedProperties in interface PersistenceModuleupdateMergedProperties in class BasicPersistenceModuleServiceExceptionpublic Entity add(PersistencePackage persistencePackage) throws ServiceException
add in interface PersistenceModuleadd in class BasicPersistenceModuleServiceExceptionpublic Entity update(PersistencePackage persistencePackage) throws ServiceException
update in interface PersistenceModuleupdate in class BasicPersistenceModuleServiceExceptionpublic void remove(PersistencePackage persistencePackage) throws ServiceException
remove in interface PersistenceModuleremove in class BasicPersistenceModuleServiceExceptionpublic int getTotalRecords(PersistencePackage persistencePackage, com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto, BaseCtoConverter ctoConverter) throws ClassNotFoundException
getTotalRecords in interface RecordHelpergetTotalRecords in class BasicPersistenceModuleClassNotFoundExceptionpublic DynamicResultSet fetch(PersistencePackage persistencePackage, com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto) throws ServiceException
fetch in interface PersistenceModulefetch in class BasicPersistenceModuleServiceExceptionCopyright © 2015. All Rights Reserved.