Uses of Class
com.broadleafcommerce.customer.domain.SegmentMember
-
-
Uses of SegmentMember in com.broadleafcommerce.customer.dataimport
Methods in com.broadleafcommerce.customer.dataimport that return SegmentMember Modifier and Type Method Description protected SegmentMemberCustomerSegmentMemberImportBatchHandler. buildSegmentMember(CustomerSegment customerSegment, Customer customer, com.broadleafcommerce.common.dataimport.messaging.BatchRecord batchRecord)Creates instance ofSegmentMemberand populates with properties.Methods in com.broadleafcommerce.customer.dataimport that return types with arguments of type SegmentMember Modifier and Type Method Description protected com.broadleafcommerce.common.dataimport.util.PersistenceRequest<SegmentMember>CustomerSegmentMemberImportBatchHandler. buildPersistenceRequest(CustomerSegment customerSegment, Customer customer, com.broadleafcommerce.common.dataimport.messaging.BatchRecord batchRecord)Builds thePersistenceRequestfor theSegmentMember.protected List<com.broadleafcommerce.common.dataimport.util.PersistenceRequest<SegmentMember>>CustomerSegmentMemberImportBatchHandler. buildPersistenceRequests(List<org.apache.commons.lang3.tuple.Pair<Customer,com.broadleafcommerce.common.dataimport.messaging.BatchRecord>> requestedCustomerAndBatchRecordList, CustomerSegment customerSegment, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> completions, com.broadleafcommerce.data.tracking.core.context.ContextInfo readContextInfo)Builds the list ofPersistenceRequestfor theSegmentMember.protected SegmentMemberService<SegmentMember,CustomerSegment>CustomerSegmentMemberImportBatchHandler. getSegmentMemberService()Methods in com.broadleafcommerce.customer.dataimport with parameters of type SegmentMember Modifier and Type Method Description protected voidCustomerSegmentMemberImportBatchHandler. resolveSegmentMemberId(com.broadleafcommerce.common.dataimport.messaging.BatchRecord batchRecord, SegmentMember segmentMember)Resolves and sets the id forSegmentMember.Method parameters in com.broadleafcommerce.customer.dataimport with type arguments of type SegmentMember Modifier and Type Method Description protected voidCustomerSegmentMemberImportBatchHandler. persistPersistenceRequests(com.broadleafcommerce.common.dataimport.messaging.BatchRequest batch, List<com.broadleafcommerce.common.dataimport.util.PersistenceRequest<SegmentMember>> segmentMembers, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> allCompletions)Perform a persist of the parsed out domain specified asPersistenceRequests and adds persistence result toallCompletionsConstructor parameters in com.broadleafcommerce.customer.dataimport with type arguments of type SegmentMember Constructor Description CustomerSegmentMemberImportBatchHandler(CustomerService<Customer> customerService, CustomerSegmentService<CustomerSegment> customerSegmentService, SegmentMemberService<SegmentMember,CustomerSegment> segmentMemberService, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator hydrator) -
Uses of SegmentMember in com.broadleafcommerce.customer.dataimport.autoconfigure
Method parameters in com.broadleafcommerce.customer.dataimport.autoconfigure with type arguments of type SegmentMember Modifier and Type Method Description CustomerSegmentMemberImportBatchHandlerCustomerServicesImportAutoConfiguration. customerSegmentMemberImportBatchHandler(CustomerService<Customer> customerService, CustomerSegmentService<CustomerSegment> customerSegmentService, SegmentMemberService<SegmentMember,CustomerSegment> segmentMemberService, CustomerContextRequestHydrator hydrator) -
Uses of SegmentMember in com.broadleafcommerce.customer.segments.dataexport
Methods in com.broadleafcommerce.customer.segments.dataexport that return types with arguments of type SegmentMember Modifier and Type Method Description protected SegmentMemberService<SegmentMember,CustomerSegment>SegmentMemberExportProcessor. getSegmentMemberService()com.broadleafcommerce.common.dataexport.service.ReadRecordsResponse<SegmentMember>SegmentMemberExportProcessor. readRecordsToProcess(com.broadleafcommerce.common.dataexport.domain.Export export)Method parameters in com.broadleafcommerce.customer.segments.dataexport with type arguments of type SegmentMember Modifier and Type Method Description com.broadleafcommerce.common.dataexport.service.RowGenerationResponseSegmentMemberExportProcessor. generateRows(List<SegmentMember> batchToProcess, com.broadleafcommerce.common.dataexport.domain.Export export)Constructor parameters in com.broadleafcommerce.customer.segments.dataexport with type arguments of type SegmentMember Constructor Description SegmentMemberExportProcessor(SegmentMemberService<SegmentMember,CustomerSegment> segmentMemberService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> filterParser, SegmentMemberRowConverter segmentMemberRowConverter) -
Uses of SegmentMember in com.broadleafcommerce.customer.segments.dataexport.autoconfigure
Method parameters in com.broadleafcommerce.customer.segments.dataexport.autoconfigure with type arguments of type SegmentMember Modifier and Type Method Description SegmentMemberExportProcessorSegmentMemberExportAutoConfiguration. segmentMemberExportProcessor(SegmentMemberService<SegmentMember,CustomerSegment> segmentMemberService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> filterParser, SegmentMemberRowConverter segmentMemberRowConverter) -
Uses of SegmentMember in com.broadleafcommerce.customer.segments.dataexport.converter
Methods in com.broadleafcommerce.customer.segments.dataexport.converter with parameters of type SegmentMember Modifier and Type Method Description Map<String,String>SegmentMemberRowConverter. convert(SegmentMember source) -
Uses of SegmentMember in com.broadleafcommerce.customer.service
Classes in com.broadleafcommerce.customer.service with type parameters of type SegmentMember Modifier and Type Class Description classDefaultSegmentMemberService<P extends SegmentMember,S extends CustomerSegment>interfaceSegmentMemberService<P extends SegmentMember,S extends CustomerSegment>Interface for managing segment/customer relationships. -
Uses of SegmentMember in com.broadleafcommerce.customer.service.bulk
Methods in com.broadleafcommerce.customer.service.bulk that return SegmentMember Modifier and Type Method Description protected SegmentMemberDefaultRuleBasedSegmentBulkProcessor. buildSegmentMember(P customer, String segmentId)Builds the segment/customer relationshipMethods in com.broadleafcommerce.customer.service.bulk that return types with arguments of type SegmentMember Modifier and Type Method Description protected SegmentMemberService<SegmentMember,CustomerSegment>DefaultRuleBasedSegmentBulkProcessor. getSegmentMemberService()Method parameters in com.broadleafcommerce.customer.service.bulk with type arguments of type SegmentMember Modifier and Type Method Description protected voidDefaultRuleBasedSegmentBulkProcessor. persistSegmentMemberBatch(List<SegmentMember> segmentMemberBatches, List<com.broadleafcommerce.bulk.domain.BulkUpdateError> errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)Persists the batch of segment customersConstructor parameters in com.broadleafcommerce.customer.service.bulk with type arguments of type SegmentMember Constructor Description DefaultRuleBasedSegmentBulkProcessor(CustomerService<P> customerService, CustomerSegmentService<CustomerSegment> customerSegmentService, SegmentMemberService<SegmentMember,CustomerSegment> segmentMemberService, SegmentProcessHistoryService<SegmentProcessHistory> segmentProcessHistoryService, com.broadleafcommerce.bulk.service.BulkUpdateService<com.broadleafcommerce.bulk.domain.BulkUpdate> bulkUpdateService, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> filterParser, com.broadleafcommerce.common.extension.TypeFactory typeFactory, BulkProcessUtil bulkProcessUtil, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager) -
Uses of SegmentMember in com.broadleafcommerce.customer.web.endpoint
Methods in com.broadleafcommerce.customer.web.endpoint that return SegmentMember Modifier and Type Method Description SegmentMemberCustomerSegmentEndpoint. addCustomerToSegment(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SegmentMember segmentMember, String segmentId)Methods in com.broadleafcommerce.customer.web.endpoint that return types with arguments of type SegmentMember Modifier and Type Method Description protected SegmentMemberService<SegmentMember,CustomerSegment>CustomerSegmentEndpoint. getSegmentMemberService()org.springframework.data.domain.Page<SegmentMember>CustomerSegmentEndpoint. readCustomersInSegment(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String segmentId, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page)Methods in com.broadleafcommerce.customer.web.endpoint with parameters of type SegmentMember Modifier and Type Method Description SegmentMemberCustomerSegmentEndpoint. addCustomerToSegment(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SegmentMember segmentMember, String segmentId)Method parameters in com.broadleafcommerce.customer.web.endpoint with type arguments of type SegmentMember Modifier and Type Method Description protected voidCustomerSegmentEndpoint. hydrateCustomers(org.springframework.data.domain.Page<SegmentMember> segmentMemberPage, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)Constructor parameters in com.broadleafcommerce.customer.web.endpoint with type arguments of type SegmentMember Constructor Description CustomerSegmentEndpoint(CustomerSegmentService<CustomerSegment> customerSegmentService, SegmentMemberService<SegmentMember,CustomerSegment> segmentMemberService, CustomerService<Customer> customerService, SegmentProcessingService segmentProcessingService, SegmentProcessHistoryService<SegmentProcessHistory> segmentProcessHistoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-