Uses of Class
com.broadleafcommerce.datafeed.domain.DataFeedProcess
Packages that use DataFeedProcess
Package
Description
- 
Uses of DataFeedProcess in com.broadleafcommerce.datafeed.serviceClasses in com.broadleafcommerce.datafeed.service with type parameters of type DataFeedProcessModifier and TypeInterfaceDescriptioninterfaceDataFeedProcessService<P extends DataFeedProcess>Service API forDataFeedProcess.classDefaultDataFeedProcessService<P extends DataFeedProcess>Default implementation ofDataFeedProcessServiceMethod parameters in com.broadleafcommerce.datafeed.service with type arguments of type DataFeedProcessModifier and TypeMethodDescriptionDataFeedProcessHydrationService.mapToResponseAndHydrateIfApplicable(List<DataFeedProcess> dataFeedProcesses, DataFeedHydrationInfo dataFeedHydrationInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Converts eachDataFeedProcessfrom the provided list toDataFeedProcessResponsewith the additional information.DefaultDataFeedProcessHydrationService.mapToResponseAndHydrateIfApplicable(@NonNull List<DataFeedProcess> dataFeedProcesses, @NonNull DataFeedHydrationInfo dataFeedHydrationInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) 
- 
Uses of DataFeedProcess in com.broadleafcommerce.datafeed.service.managerMethods in com.broadleafcommerce.datafeed.service.manager that return types with arguments of type DataFeedProcessModifier and TypeMethodDescriptionprotected DataFeedProcessService<DataFeedProcess>DataFeedProcessExecutionManager.getProcessService()protected DataFeedProcessService<DataFeedProcess>IncrementalDataFeedEntityUpdateManager.getProcessService()Methods in com.broadleafcommerce.datafeed.service.manager with parameters of type DataFeedProcessModifier and TypeMethodDescriptionprotected DataFeedProcessExecutionDataFeedProcessExecutionManager.buildExecution(DataFeedProcess parent, String status) protected IncrementalDataFeedEntityUpdateRecordIncrementalDataFeedEntityUpdateManager.buildRecord(IncrementalDataFeedEntityUpdateEvent event, DataFeedProcess process, Instant eventReceivedTime) protected voidDataFeedProcessExecutionManager.handleRequestExecutionForFullAuthoritativeProcess(DataFeedProcess fullAuthoritativeProcess, String tenantId) HandlesDataFeedProcessExecutionManager.requestExecution(String, String)for the givenDefaultDataFeedProcessTypes.FULL_AUTHORITATIVEprocess.protected voidDataFeedProcessExecutionManager.handleRequestExecutionForPartialUpdateProcess(DataFeedProcess partialUpdateProcess, String tenantId) HandlesDataFeedProcessExecutionManager.requestExecution(String, String)for the givenDefaultDataFeedProcessTypes.PARTIAL_UPDATEprocess.Method parameters in com.broadleafcommerce.datafeed.service.manager with type arguments of type DataFeedProcessModifier and TypeMethodDescriptionprotected voidIncrementalDataFeedEntityUpdateManager.createIncrementalRecordsForEvent(IncrementalDataFeedEntityUpdateEvent event, List<DataFeedProcess> interestedProcesses) Constructor parameters in com.broadleafcommerce.datafeed.service.manager with type arguments of type DataFeedProcessModifierConstructorDescriptionDataFeedProcessExecutionManager(DataFeedProcessService<DataFeedProcess> processService, DataFeedProcessExecutionService<DataFeedProcessExecution> processExecutionService, DataFeedPublicationService<DataFeedPublication> publicationService, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord> incrementalRecordService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, List<DataFeedCollector> dataFeedCollectors, StorageService storageService) IncrementalDataFeedEntityUpdateManager(DataFeedProcessService<DataFeedProcess> processService, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord> entityUpdateRecordService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) 
- 
Uses of DataFeedProcess in com.broadleafcommerce.datafeed.service.validationMethods in com.broadleafcommerce.datafeed.service.validation that return types with arguments of type DataFeedProcessModifier and TypeMethodDescriptionprotected DataFeedProcessService<DataFeedProcess>DataFeedProcessValidator.getDataFeedProcessService()Lazy injection to avoid circular dependency exceptions, since this is a service level component.Methods in com.broadleafcommerce.datafeed.service.validation with parameters of type DataFeedProcessModifier and TypeMethodDescriptionprotected voidDataFeedProcessValidator.validateApplicationId(DataFeedProcess toValidate, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidDataFeedProcessValidator.validateDataFeedPublicationConfigurationIds(DataFeedProcess toValidate, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) This validation should only be run if other field validations pass, since this validation itself relies on other fields.protected voidDataFeedProcessValidator.validateForModification(DataFeedProcess requestedDataFeedProcess, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, org.springframework.validation.Errors errors) protected voidDataFeedProcessValidator.validateProcessType(DataFeedProcess toValidate, org.springframework.validation.Errors errors) Method parameters in com.broadleafcommerce.datafeed.service.validation with type arguments of type DataFeedProcessModifier and TypeMethodDescriptionvoidDataFeedProcessValidator.setDataFeedProcessService(DataFeedProcessService<DataFeedProcess> dataFeedProcessService) Lazy injection to avoid circular dependency exceptions, since this is a service level component.
- 
Uses of DataFeedProcess in com.broadleafcommerce.datafeed.web.domainMethods in com.broadleafcommerce.datafeed.web.domain that return DataFeedProcessMethods in com.broadleafcommerce.datafeed.web.domain with parameters of type DataFeedProcessModifier and TypeMethodDescriptionvoidDataFeedProcessResponse.setProcess(DataFeedProcess process) 
- 
Uses of DataFeedProcess in com.broadleafcommerce.datafeed.web.endpointMethods in com.broadleafcommerce.datafeed.web.endpoint that return types with arguments of type DataFeedProcessModifier and TypeMethodDescriptionprotected DataFeedProcessService<DataFeedProcess>DataFeedProcessExecutionEndpoint.getProcessService()protected DataFeedProcessService<DataFeedProcess>DataFeedProcessManagementEndpoint.getProcessService()Methods in com.broadleafcommerce.datafeed.web.endpoint with parameters of type DataFeedProcessModifier and TypeMethodDescriptionDataFeedProcessManagementEndpoint.createDataFeedProcess(DataFeedProcess process, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected DataFeedProcessResponseDataFeedProcessManagementEndpoint.mapDataFeedProcessResponse(DataFeedProcess process) DataFeedProcessManagementEndpoint.replaceDataFeedProcess(String processId, DataFeedProcess request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Constructor parameters in com.broadleafcommerce.datafeed.web.endpoint with type arguments of type DataFeedProcessModifierConstructorDescriptionDataFeedProcessExecutionEndpoint(DataFeedProcessService<DataFeedProcess> processService, DataFeedProcessExecutionService<DataFeedProcessExecution> processExecutionService, com.broadleafcommerce.common.extension.TypeFactory factory) DataFeedProcessManagementEndpoint(DataFeedProcessService<DataFeedProcess> processService, DataFeedProcessHydrationService dataFeedProcessHydrationService, com.broadleafcommerce.common.extension.TypeFactory factory)