Class CustomerSegmentImportDaoImpl
java.lang.Object
com.broadleafcommerce.importer.dao.DefaultImportDaoImpl
com.broadleafcommerce.customersegment.admin.importer.dao.CustomerSegmentImportDaoImpl
- All Implemented Interfaces:
CustomerSegmentImportDao,com.broadleafcommerce.importer.dao.DefaultImportDao,com.broadleafcommerce.importer.dao.IdCreator
@Repository("blCustomerSegmentImportDao")
@ConditionalOnImporter
public class CustomerSegmentImportDaoImpl
extends com.broadleafcommerce.importer.dao.DefaultImportDaoImpl
implements CustomerSegmentImportDao
-
Field Summary
Fields inherited from class com.broadleafcommerce.importer.dao.DefaultImportDaoImpl
converter, em, idGenerationService, importDaoHelper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<com.broadleafcommerce.importer.domain.RecordIdDTO>readCustomerSegmentsIdsForNames(Set<String> customerSegmentNames, com.broadleafcommerce.importer.domain.ImportContext importContext) Methods inherited from class com.broadleafcommerce.importer.dao.DefaultImportDaoImpl
addContextValues, addFieldIfSet, addFieldIfSet, addFieldIfSet, addIdParamsToQuery, addInClause, addInsertColumnsClause, addRecordValues, addSafeValuesClause, addSandboxValues, addUpdateColumnsClause, buildInsertStatementForRecord, buildUpdateStatementForRecord, bulkInsert, bulkUpdate, createColumnValueMap, executeQueries, findNextId, getConnection, getFieldTypeForConverter, getMetadataForTable, getOrCreateList, readNextId, replaceValues, setConverter, setEm, setImportDaoHelperMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.broadleafcommerce.importer.dao.DefaultImportDao
bulkInsert, bulkUpdateMethods inherited from interface com.broadleafcommerce.importer.dao.IdCreator
findNextId, readNextId
-
Constructor Details
-
CustomerSegmentImportDaoImpl
public CustomerSegmentImportDaoImpl()
-
-
Method Details
-
readCustomerSegmentsIdsForNames
public List<com.broadleafcommerce.importer.domain.RecordIdDTO> readCustomerSegmentsIdsForNames(Set<String> customerSegmentNames, com.broadleafcommerce.importer.domain.ImportContext importContext) throws SQLException - Specified by:
readCustomerSegmentsIdsForNamesin interfaceCustomerSegmentImportDao- Throws:
SQLException
-