Uses of Interface
com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfiguration
Package
Description
-
Uses of DataFeedPublicationConfiguration in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration
Modifier and TypeClassDescriptionclass
Configuration for uploading Data Feed to Google via SFTP.Modifier and TypeMethodDescriptionMerchantCenterSFTPPublicationConfigurationContributor.contribute()
Modifier and TypeMethodDescriptionprotected void
MerchantCenterSFTPPublicationConfigurationContributor.buildAndAddConfigurations
(List<DataFeedPublicationConfiguration> target) Builds, validates, and addsMerchantCenterSFTPPublicationConfiguration
instances totarget
. -
Uses of DataFeedPublicationConfiguration in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration
Modifier and TypeClassDescriptionclass
Configuration for uploading items to Meta/Facebook via API.Modifier and TypeMethodDescriptionCommerceManagerFeedAPIPublicationConfigurationContributor.contribute()
Modifier and TypeMethodDescriptionprotected void
CommerceManagerFeedAPIPublicationConfigurationContributor.buildAndAddConfigurations
(List<DataFeedPublicationConfiguration> target) Builds, validates, and addsCommerceManagerFeedAPIPublicationConfiguration
instances totarget
. -
Uses of DataFeedPublicationConfiguration in com.broadleafcommerce.datafeed.service.publisher.configuration
Modifier and TypeClassDescriptionclass
A commonly useful base starting point for implementations ofDataFeedPublicationConfiguration
.Modifier and TypeMethodDescriptionDataFeedPublicationConfigurationContributor.contribute()
DataFeedPublicationConfigurationService.getAllByFeedProcessTypeWithContextFiltration
(@NonNull String feedProcessType, @NonNull String tenantId, @NonNull String applicationId) Fetches theDataFeedPublicationConfiguration
matching the givengetFeedProcessType()
and filters out the result if it does not exactly match the provided context.Fetches theDataFeedPublicationConfiguration
matching the givengetId()
.DataFeedPublicationConfigurationService.getByIdWithContextFiltration
(@NonNull String dataFeedPublicationConfigurationId, @NonNull String tenantId) Similar toDataFeedPublicationConfigurationService.getById(String)
, but filters out the result if it does not exactly match the provided context.DataFeedPublicationConfigurationService.getByIdWithContextFiltration
(String dataFeedPublicationConfigurationId, @NonNull String tenantId, @NonNull String applicationId) Similar toDataFeedPublicationConfigurationService.getById(String)
, but filters out the result if it does not exactly match the provided context.protected Map<String,
DataFeedPublicationConfiguration> DataFeedPublicationConfigurationService.getPublicationConfigurationsById()
An immutable map ofDataFeedPublicationConfiguration
bygetId()
.protected Map<String,
DataFeedPublicationConfiguration> DataFeedPublicationConfigurationService.processContributors
(List<DataFeedPublicationConfigurationContributor> configurationContributors) Invokes any givenDataFeedPublicationConfigurationContributor
components and validates + loads their contributedDataFeedPublicationConfiguration
instances into a map by their IDs.Modifier and TypeMethodDescriptionprotected void
DataFeedPublicationConfigurationService.processConfigurationFromContributor
(DataFeedPublicationConfiguration configurationFromContributor, Map<String, DataFeedPublicationConfiguration> targetMap) Validates the givenDataFeedPublicationConfiguration
and adds it to thetargetMap
if valid.DataFeedPublicationConfigurationService.validateContributedConfiguration
(DataFeedPublicationConfiguration configuration) Validates the givenDataFeedPublicationConfiguration
and returns error(s) if any were encountered.Modifier and TypeMethodDescriptionprotected void
DataFeedPublicationConfigurationService.processConfigurationFromContributor
(DataFeedPublicationConfiguration configurationFromContributor, Map<String, DataFeedPublicationConfiguration> targetMap) Validates the givenDataFeedPublicationConfiguration
and adds it to thetargetMap
if valid. -
Uses of DataFeedPublicationConfiguration in com.broadleafcommerce.datafeed.service.publisher.support
Modifier and TypeMethodDescriptionDataFeedPublishRequestDetails.getPublicationConfiguration()
The actual publication configuration instance corresponding to theDataFeedPublication.getTargetDataFeedPublicationConfigurationId()
ofDataFeedPublishRequestDetails.getPublication()
.Modifier and TypeMethodDescriptionvoid
DataFeedPublishRequestDetails.setPublicationConfiguration
(DataFeedPublicationConfiguration publicationConfiguration) The actual publication configuration instance corresponding to theDataFeedPublication.getTargetDataFeedPublicationConfigurationId()
ofDataFeedPublishRequestDetails.getPublication()
. -
Uses of DataFeedPublicationConfiguration in com.broadleafcommerce.datafeed.web.endpoint
Modifier and TypeMethodDescriptionDataFeedPublicationConfigurationEndpoint.getDataFeedPublicationConfigurationResponseMapper()