Uses of Class
com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
Packages that use DataFeedPublishRequestDetails
Package
Description
- 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher
Methods in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionbooleanMerchantCenterSFTPPublisher.canHandle(DataFeedPublishRequestDetails candidate) protected PathMerchantCenterSFTPPublisher.createLocalOutputFile(DataFeedPublishRequestDetails publishRequest)  - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file
Methods in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionbooleanCollectedProductJsonArrayToMerchantCenterXMLFileTransformer.canHandle(DataFeedPublishRequestDetails requestDetails) booleanMerchantCenterSFTPSubmitter.canHandle(DataFeedPublishRequestDetails requestDetails) CollectedProductJsonArrayToMerchantCenterXMLFileTransformer.createLocalOutputFile(DataFeedPublishRequestDetails publishRequest) This follows the naming conventions described by Google. - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
Methods in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionprotected List<MerchantCenterXMLProduct>CollectedProductToMerchantCenterXMLProductTransformer.convertElement(CollectedProduct sourceElement, DataFeedPublishRequestDetails requestDetails, MerchantCenterSFTPPublicationConfiguration publicationConfiguration) Transform theCollectedProductinto one or more instances of target vendor XML POJO for Google Merchant Center.CollectedProductToMerchantCenterXMLProductTransformer.getCastedPublicationConfig(DataFeedPublishRequestDetails publishRequestDetails) CollectedProductToMerchantCenterXMLProductTransformer.transform(List<CollectedProduct> sourceElements, DataFeedPublishRequestDetails publishRequestDetails)  - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher
Methods in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionbooleanCommerceManagerFeedAPIPublisher.canHandle(DataFeedPublishRequestDetails candidate) protected PathCommerceManagerFeedAPIPublisher.createLocalOutputFile(DataFeedPublishRequestDetails publishRequest)  - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file
Methods in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionbooleanCollectedProductJsonArrayToCommerceManagerFeedCSVFileTransformer.canHandle(DataFeedPublishRequestDetails requestDetails) booleanCommerceManagerFeedAPISubmitter.canHandle(DataFeedPublishRequestDetails requestDetails) CollectedProductJsonArrayToCommerceManagerFeedCSVFileTransformer.createLocalOutputFile(DataFeedPublishRequestDetails publishRequest)  - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element
Methods in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionprotected List<CommerceManagerFeedCSVProduct>CollectedProductToCommerceManagerFeedCSVProductTransformer.convertElement(CollectedProduct sourceElement, DataFeedPublishRequestDetails requestDetails, CommerceManagerFeedAPIPublicationConfiguration publicationConfiguration) Transform theCollectedProductinto one or more instances of target vendor CSV POJO for Meta Commerce Manager.CollectedProductToCommerceManagerFeedCSVProductTransformer.getCastedPublicationConfig(DataFeedPublishRequestDetails publishRequestDetails) CollectedProductToCommerceManagerFeedCSVProductTransformer.transform(List<CollectedProduct> sourceElements, DataFeedPublishRequestDetails publishRequestDetails)  - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.service.manager
Methods in com.broadleafcommerce.datafeed.service.manager with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionprotected DataFeedPublisherDataFeedPublicationManager.findEligibleFeedPublisher(DataFeedPublishRequestDetails request) DataFeedPublicationManager.preparePublishRequest(DataFeedPublishRequestDetails toInitialize, DataFeedPublication publication, String tenantId) Prepares and initializes the givenDataFeedPublishRequestDetailsinstance for the publication. - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.service.publisher
Methods in com.broadleafcommerce.datafeed.service.publisher with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionbooleanDataFeedPublisher.canHandle(DataFeedPublishRequestDetails candidate) Reports whether thisDataFeedPublishercan perform a publication process for the givenDataFeedPublishRequestDetails.DataFeedPublisher.process(DataFeedPublishRequestDetails publishRequest) Engages the actual data transformation + submission flow to publish data to the specified destination. - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.service.publisher.file
Methods in com.broadleafcommerce.datafeed.service.publisher.file that return DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionAbstractFileFeedPublisher.FilePublishContext.getPublishRequest()Methods in com.broadleafcommerce.datafeed.service.publisher.file with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionprotected abstract PathAbstractFileFeedPublisher.createLocalOutputFile(DataFeedPublishRequestDetails publishRequest) Create the temporary local output file.protected Optional<DataFeedFileSubmitter>AbstractFileFeedPublisher.findFileSubmitter(DataFeedPublishRequestDetails publishRequestDetails) protected Optional<DataFeedFileTransformer>AbstractFileFeedPublisher.findFileTransformer(DataFeedPublishRequestDetails publishRequestDetails) AbstractFileFeedPublisher.preparePublishContext(DataFeedPublishRequestDetails publishRequest) AbstractFileFeedPublisher.process(DataFeedPublishRequestDetails publishRequest) voidAbstractFileFeedPublisher.FilePublishContext.setPublishRequest(DataFeedPublishRequestDetails publishRequest)  - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.service.publisher.file.submitter
Methods in com.broadleafcommerce.datafeed.service.publisher.file.submitter with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionbooleanDataFeedFileSubmitter.canHandle(DataFeedPublishRequestDetails requestDetails) Reports whether this component can handle processing a file submission for the givenDataFeedPublishRequestDetails. - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.service.publisher.file.transformer
Methods in com.broadleafcommerce.datafeed.service.publisher.file.transformer with parameters of type DataFeedPublishRequestDetailsModifier and TypeMethodDescriptionbooleanDataFeedFileTransformer.canHandle(DataFeedPublishRequestDetails requestDetails) Reports whether this component can handle processing a file transformation for the givenDataFeedPublishRequestDetails.DataFeedFileTransformer.createLocalOutputFile(DataFeedPublishRequestDetails publishRequest) Create the local output file that will ultimately be populated byDataFeedFileTransformer.transform(FilePublishContext). - 
Uses of DataFeedPublishRequestDetails in com.broadleafcommerce.datafeed.service.publisher.transformer.element
Methods in com.broadleafcommerce.datafeed.service.publisher.transformer.element with parameters of type DataFeedPublishRequestDetails