Interface DataFeedPublicationConfigurationContributor
- All Known Implementing Classes:
CommerceManagerFeedAPIPublicationConfigurationContributor
,MerchantCenterSFTPPublicationConfigurationContributor
public interface DataFeedPublicationConfigurationContributor
The information necessary for a particular
DataFeedPublicationConfiguration
can vary
widely, and thus the process of building each configuration must also be highly flexible.
This component is responsible for sourcing the appropriate configuration details (typically from
environment variables or properties) and producing DataFeedPublicationConfiguration
instance(s) from them accordingly.
Implementations of this interface should be registered as Spring beans, and they will be invoked
by DataFeedPublicationConfigurationService
.
-
Method Summary
-
Method Details
-
contribute
List<DataFeedPublicationConfiguration> contribute()- Returns:
- a list of
DataFeedPublicationConfiguration
to register withDataFeedPublicationConfigurationService
. May not be null, but may be empty.
-