Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDataFeedPublicationConfiguration - Class in com.broadleafcommerce.datafeed.service.publisher.configuration
-
A commonly useful base starting point for implementations of
DataFeedPublicationConfiguration
. - AbstractDataFeedPublicationConfiguration() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- AbstractDataFeedPublicationConfigurationProperties - Class in com.broadleafcommerce.datafeed.service.publisher.configuration
-
A commonly useful base starting point for
ConfigurationProperties
classes to gather properties for buildingDataFeedPublicationConfiguration
instances. - AbstractDataFeedPublicationConfigurationProperties() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
- AbstractFileFeedPublisher - Class in com.broadleafcommerce.datafeed.service.publisher.file
-
A commonly useful starting point for
DataFeedPublisher
implementations that produce and upload files to publish feed data. - AbstractFileFeedPublisher(TypeFactory, ObjectMapper, List<DataFeedFileTransformer>, List<DataFeedFileSubmitter>) - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- AbstractFileFeedPublisher.FilePublishContext - Class in com.broadleafcommerce.datafeed.service.publisher.file
-
A special payload to track details about a publish process as it moves through the different steps in
AbstractFileFeedPublisher.process(DataFeedPublishRequestDetails)
. - AbstractJsonArrayDataFeedCollector<ID,
E extends CollectedEntity<ID>> - Class in com.broadleafcommerce.datafeed.service.collector -
Abstract component that handles the complexity of creating a
File
, collecting data, and writingDataFeedEntities
to the file as an array of JSON objects for future processing. - AbstractJsonArrayDataFeedCollector(TypeFactory, ObjectMapper, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord>, List<CollectedEntityContributor>, int, int) - Constructor for class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- AbstractJsonArrayToCSVFileTransformer<S,
D> - Class in com.broadleafcommerce.datafeed.service.publisher.file.transformer -
Common starting point for a
DataFeedFileTransformer
for transforming a source JSON array to a destination CSV. - AbstractJsonArrayToCSVFileTransformer(ObjectMapper, TypeFactory, DataFeedElementTransformer<S, D>, int) - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
- AbstractJsonArrayToXMLFileTransformer<S,
D> - Class in com.broadleafcommerce.datafeed.service.publisher.file.transformer -
Common starting point for a
DataFeedFileTransformer
for transforming a source JSON array to a destination XML. - AbstractJsonArrayToXMLFileTransformer(ObjectMapper, TypeFactory, DataFeedElementTransformer<S, D>, int) - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
- AbstractSFTPSubmitter - Class in com.broadleafcommerce.datafeed.service.publisher.file.submitter
-
Common starting point for
DataFeedFileSubmitter
implementations that need to use SFTP. - AbstractSFTPSubmitter(TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter
- AbstractSFTPSubmitter.SFTPUploadConfiguration - Class in com.broadleafcommerce.datafeed.service.publisher.file.submitter
-
Bundle of details required to set up an SFTP upload request.
- ACTIVE - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.StatusTypes
- addAttribute(String, Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addErrorMessage(String) - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- addLinkPrefix(String, MerchantCenterSFTPPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- addLinkPrefix(String, CommerceManagerFeedAPIPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- addRsqlStringToUri(UriBuilder, String) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Adds the provided RSQL string to the URI as a query parameter (cq).
- afterPropertiesSet() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- applyTimeoutAndRetryIfApplicable(Mono<T>, ProviderProperties, Consumer<Retry.RetrySignal>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.ProviderUtil
-
Applies
Mono.timeout(Duration)
andMono.retryWhen(Retry)
if applicable. - ARCHIVED - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.StatusTypes
- assignDefaultProductPriceInfos(List<CollectedProduct>, PriceContext, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- assignPriceInfosToProducts(List<CollectedProduct>, Map<Object, Set<PriceableTarget>>, List<PriceInfo>, PriceContext, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- attemptCompletionOfExecution(String, String, boolean, List<String>, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
-
Attempt marking the given
DataFeedProcessExecution
as completed. - AttributeChoiceType - Enum in com.broadleafcommerce.datafeed.service.collector.domain.product
-
A AttributeChoiceType defines what kind of information or allowed values a ProductOption represents.
- authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.SynchronizedDelegatingOAuth2AuthorizedClientManager
- AvailabilityTypes - Enum in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
The types of stock availability values supported in the Google Merchant Center
- AvailabilityTypes - Enum in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element
-
Types of availability supported by Meta/Facebook
B
- BACKORDER - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.AvailabilityTypes
- BASE_COST - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
- BASE_PRICE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
- BASE_URI - Static variable in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessExecutionEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationConfigurationEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- BaseProductPriceableTargetsBuilder - Class in com.broadleafcommerce.datafeed.service.collector.product.support
- BaseProductPriceableTargetsBuilder(ProductPriceableTargetUtils, CollectedProductJsonAccessorUtils) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.support.BaseProductPriceableTargetsBuilder
- BlockingRejectedExecutionHandler - Class in com.broadleafcommerce.datafeed.service.collector
-
This is a component to optionally configure a ThreadPoolTaskExecutor.
- BlockingRejectedExecutionHandler() - Constructor for class com.broadleafcommerce.datafeed.service.collector.BlockingRejectedExecutionHandler
- BOOLEAN - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- BOTTOM_CENTER - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- BOTTOM_JUSTIFIED - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- BOTTOM_LEFT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- BOTTOM_RIGHT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- buildAndAddConfigurations(List<DataFeedPublicationConfiguration>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
-
Builds, validates, and adds
MerchantCenterSFTPPublicationConfiguration
instances totarget
. - buildAndAddConfigurations(List<DataFeedPublicationConfiguration>) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfigurationContributor
-
Builds, validates, and adds
CommerceManagerFeedAPIPublicationConfiguration
instances totarget
. - buildAndroidAppLink(String, MerchantCenterSFTPPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- buildAndroidUrl(String, CommerceManagerFeedAPIPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- buildAndValidateConfiguration(String, MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
- buildAndValidateConfiguration(String, CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfigurationContributor
- buildAssetTagsFromVariantOptionValues(ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Creates asset tags of format 'optionValueName:optionValue' from the variant.
- buildConfiguration(String, MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
- buildConfiguration(String, CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfigurationContributor
- buildContextInfo(DataFeedCollectionRequest, OperationType) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- buildContextInfo(String, OperationType) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- buildContextInfo(String, OperationType) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- buildContextInfo(String, OperationType) - Method in class com.broadleafcommerce.datafeed.service.manager.IncrementalDataFeedEntityUpdateManager
- buildCsvMapper() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
-
Generally sensible defaults for a CSV mapper.
- buildCsvSchema(CsvMapper) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
- buildExecution(DataFeedProcess, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- buildFailedResponse(List<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter
- buildFailedResponse(List<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
- buildFailedResponse(List<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
- buildIosAppLink(String, MerchantCenterSFTPPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- buildIosUrl(String, CommerceManagerFeedAPIPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- buildIpadUrl(String, CommerceManagerFeedAPIPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- buildIphoneUrl(String, CommerceManagerFeedAPIPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- buildPath(String, String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.service.JpaDataFeedFileLobStorageService
- buildPayload(Object, DataFeedProcessExecution) - Method in class com.broadleafcommerce.datafeed.messaging.factory.StartDataFeedProcessExecutionRequestMessageFactory
- buildPayload(Object, DataFeedPublication) - Method in class com.broadleafcommerce.datafeed.messaging.factory.StartDataFeedPublicationRequestMessageFactory
- buildPublication(String, DataFeedProcessExecution, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
-
Builds a new
DataFeedPublication
instance. - buildPublications(DataFeedProcessExecution, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- buildPublishResponse(boolean, List<String>) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- buildReadBatchOfProductIdsUriForFullFeed(String, int, String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- buildReadBatchOfProductsUri(List<String>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
-
Builds a catalog fetch URI with a filter containing a range of IDs of products to retrieve from catalog.
- buildReadRatingsUri(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
- buildReadSkuInventoryUri(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- buildRecord(IncrementalDataFeedEntityUpdateEvent, DataFeedProcess, Instant) - Method in class com.broadleafcommerce.datafeed.service.manager.IncrementalDataFeedEntityUpdateManager
- buildSftpConfiguration(AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.MerchantCenterSFTPSubmitter
- buildSftpConfiguration(AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter
-
Build a valid
AbstractSFTPSubmitter.SFTPUploadConfiguration
from theAbstractFileFeedPublisher.FilePublishContext
. - buildSkuCodesRequestBody(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- buildSuccessfulResponse() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter
-
Generate a response for a successful submission
- buildSuccessfulResponse() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter
- buildSuccessResponse(boolean) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
- buildSuccessResponse(boolean) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
- buildTargetsForProducts(Collection<? extends CollectedProduct>) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.BaseProductPriceableTargetsBuilder
- buildTargetsForProducts(Collection<? extends CollectedProduct>) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantsProductPriceableTargetsBuilder
- buildTargetsForProducts(Collection<? extends CollectedProduct>) - Method in interface com.broadleafcommerce.datafeed.service.collector.product.support.ProductPriceableTargetsBuilder
-
Builds
PriceableTargets
for multipleProducts
or one of the relationships such as their Variants.This returns a map where the key is the entity to which the PriceableTarget corresponds, which helps when mappingPriceInfos
back onto the entity represented by thePriceableTarget
. - buildTenantTrackingAndArchivedFilter(Root<?>, ContextInfo, Map<String, Object>, String, EntityManager) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.support.JpaDataFeedQueryHelper
-
Similar to logic in
JpaNarrowExecutor
. - buildTranslationFieldNameForAttributeChoiceAllowedValueLabel(String, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
- buildTranslationFieldNameForProductAttributeField(String, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
- buildXMLMapper() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
-
Generally sensible defaults for a XmlMapper.
- BUNDLE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
-
Denotes that this product is meant to represent a simple bundle of other products, with each bundle item represented as an IncludedProduct.
C
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- canEqual(Object) - Method in exception com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.FeedApiException
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.SSLVerificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider.SkuCodesRequestBody
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.ChoiceAllowedValue
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.OptionValueCombo
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
- canEqual(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
- canHandle(Class<?>, DataFeedCollectionRequest, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.CollectedEntityContributor
-
Indicates if this
CollectedEntityContributor
can handle the given batch of collected entities. - canHandle(Class<?>, DataFeedCollectionRequest, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.InventoryEntityContributor
- canHandle(Class<?>, DataFeedCollectionRequest, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- canHandle(Class<?>, DataFeedCollectionRequest, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.RatingsReviewsEntityContributor
- canHandle(DataFeedCollectionRequest) - Method in interface com.broadleafcommerce.datafeed.service.collector.DataFeedCollector
-
Indicates if this
DataFeedCollector
can handle this type ofDataFeedProcessExecution
, presumably because of an entity type or other feed type indicator. - canHandle(DataFeedCollectionRequest) - Method in class com.broadleafcommerce.datafeed.service.collector.product.ProductDataFeedCollector
- canHandle(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.CollectedProductJsonArrayToMerchantCenterXMLFileTransformer
- canHandle(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.MerchantCenterSFTPSubmitter
- canHandle(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.MerchantCenterSFTPPublisher
- canHandle(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.CommerceManagerFeedAPIPublisher
- canHandle(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CollectedProductJsonArrayToCommerceManagerFeedCSVFileTransformer
- canHandle(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter
- canHandle(DataFeedPublishRequestDetails) - Method in interface com.broadleafcommerce.datafeed.service.publisher.DataFeedPublisher
-
Reports whether this
DataFeedPublisher
can perform a publication process for the givenDataFeedPublishRequestDetails
. - canHandle(DataFeedPublishRequestDetails) - Method in interface com.broadleafcommerce.datafeed.service.publisher.file.submitter.DataFeedFileSubmitter
-
Reports whether this component can handle processing a file submission for the given
DataFeedPublishRequestDetails
. - canHandle(DataFeedPublishRequestDetails) - Method in interface com.broadleafcommerce.datafeed.service.publisher.file.transformer.DataFeedFileTransformer
-
Reports whether this component can handle processing a file transformation for the given
DataFeedPublishRequestDetails
. - CART_ATTRIBUTE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductOptionType
-
The user input flow into a global cart-level attribute when added to cart.
- CART_ITEM_ATTRIBUTE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductOptionType
-
The user value is intended to flow into an item attribute once this item is added to the cart.
- CatalogProvider - Interface in com.broadleafcommerce.datafeed.service.collector.provider
-
Component to allow us to interact with a CatalogService to fetch IDs and Products for collection.
- CatalogProviderProperties - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
- CatalogProviderProperties() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
- CENTER - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- CENTER_JUSTIFIED - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- CENTER_LEFT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- CENTER_RIGHT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- CHANNEL - Static variable in interface com.broadleafcommerce.datafeed.messaging.channel.DataFeedExecutionRequestTriggeredJobEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.datafeed.messaging.channel.IncrementalDataFeedEntityUpdateEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedProcessExecutionRequestConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedProcessExecutionRequestProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedPublicationRequestConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedPublicationRequestProducer
- checkForPriceInfoForVariantFromPriceList(List<T>, VariantSummary) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- ChoiceAllowedValue(String, String) - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.ChoiceAllowedValue
- CollectedEntity<ID> - Interface in com.broadleafcommerce.datafeed.service.collector.domain
-
Abstract concept of an entity that is extracted and collected to be part of a data feed (e.g.
- CollectedEntityContributor - Interface in com.broadleafcommerce.datafeed.service.collector
-
Components to allow implementors to decorate additional data on
CollectedEntities
. - CollectedProduct - Class in com.broadleafcommerce.datafeed.service.collector.domain.product
-
Entity that allows for flexible serialization, deserialization, and transformation of Product data.
- CollectedProduct() - Constructor for class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
- CollectedProductConversionUtil - Class in com.broadleafcommerce.datafeed.service.publisher.file.transformer
-
Utility class for common data retrieval functions for
CollectedProduct
. - CollectedProductConversionUtil() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
- CollectedProductConversionUtil.ChoiceAllowedValue - Class in com.broadleafcommerce.datafeed.service.publisher.file.transformer
- CollectedProductConversionUtil.OptionValueCombo - Class in com.broadleafcommerce.datafeed.service.publisher.file.transformer
- CollectedProductJsonAccessorUtils - Class in com.broadleafcommerce.datafeed.service.collector.product.support
-
Component to assist in retrieving certain details out of the
CollectedProduct.getJsonMap()
, which represents the majority of the Product's object graph. - CollectedProductJsonAccessorUtils(TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- CollectedProductJsonArrayToCommerceManagerFeedCSVFileTransformer - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file
-
DataFeedFileTransformer
for transforming a source JSON array ofCollectedProduct
into a CSV containingCommerceManagerFeedCSVProduct
. - CollectedProductJsonArrayToCommerceManagerFeedCSVFileTransformer(ObjectMapper, TypeFactory, DataFeedElementTransformer<CollectedProduct, CommerceManagerFeedCSVProduct>, int) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CollectedProductJsonArrayToCommerceManagerFeedCSVFileTransformer
- CollectedProductJsonArrayToMerchantCenterXMLFileTransformer - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file
-
DataFeedFileTransformer
for transforming a source JSON array ofCollectedProduct
into an XML containingMerchantCenterXMLProduct
entries. - CollectedProductJsonArrayToMerchantCenterXMLFileTransformer(ObjectMapper, TypeFactory, DataFeedElementTransformer<CollectedProduct, MerchantCenterXMLProduct>, int) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.CollectedProductJsonArrayToMerchantCenterXMLFileTransformer
- CollectedProductToCommerceManagerFeedCSVProductTransformer - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element
- CollectedProductToCommerceManagerFeedCSVProductTransformer(TypeFactory, CollectedProductConversionUtil) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- CollectedProductToMerchantCenterXMLProductTransformer - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
- CollectedProductToMerchantCenterXMLProductTransformer(TypeFactory, CollectedProductConversionUtil) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- COLOR - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- com.broadleafcommerce.datafeed.autoconfigure - package com.broadleafcommerce.datafeed.autoconfigure
- com.broadleafcommerce.datafeed.domain - package com.broadleafcommerce.datafeed.domain
- com.broadleafcommerce.datafeed.domain.support - package com.broadleafcommerce.datafeed.domain.support
- com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure - package com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure
- com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher - package com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher
- com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration - package com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration
- com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file - package com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file
- com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element - package com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
- com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure - package com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure
- com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher - package com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher
- com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration - package com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration
- com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file - package com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file
- com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element - package com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element
- com.broadleafcommerce.datafeed.messaging.autoconfigure - package com.broadleafcommerce.datafeed.messaging.autoconfigure
- com.broadleafcommerce.datafeed.messaging.channel - package com.broadleafcommerce.datafeed.messaging.channel
- com.broadleafcommerce.datafeed.messaging.factory - package com.broadleafcommerce.datafeed.messaging.factory
- com.broadleafcommerce.datafeed.messaging.listener - package com.broadleafcommerce.datafeed.messaging.listener
- com.broadleafcommerce.datafeed.messaging.payload - package com.broadleafcommerce.datafeed.messaging.payload
- com.broadleafcommerce.datafeed.provider - package com.broadleafcommerce.datafeed.provider
- com.broadleafcommerce.datafeed.provider.jpa - package com.broadleafcommerce.datafeed.provider.jpa
- com.broadleafcommerce.datafeed.provider.jpa.autoconfigure - package com.broadleafcommerce.datafeed.provider.jpa.autoconfigure
- com.broadleafcommerce.datafeed.provider.jpa.domain - package com.broadleafcommerce.datafeed.provider.jpa.domain
- com.broadleafcommerce.datafeed.provider.jpa.environment - package com.broadleafcommerce.datafeed.provider.jpa.environment
- com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable - package com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable
- com.broadleafcommerce.datafeed.provider.jpa.repository.support - package com.broadleafcommerce.datafeed.provider.jpa.repository.support
- com.broadleafcommerce.datafeed.provider.jpa.repository.trackable - package com.broadleafcommerce.datafeed.provider.jpa.repository.trackable
- com.broadleafcommerce.datafeed.provider.jpa.service - package com.broadleafcommerce.datafeed.provider.jpa.service
- com.broadleafcommerce.datafeed.repository - package com.broadleafcommerce.datafeed.repository
- com.broadleafcommerce.datafeed.service - package com.broadleafcommerce.datafeed.service
- com.broadleafcommerce.datafeed.service.autoconfigure - package com.broadleafcommerce.datafeed.service.autoconfigure
- com.broadleafcommerce.datafeed.service.collector - package com.broadleafcommerce.datafeed.service.collector
- com.broadleafcommerce.datafeed.service.collector.domain - package com.broadleafcommerce.datafeed.service.collector.domain
- com.broadleafcommerce.datafeed.service.collector.domain.product - package com.broadleafcommerce.datafeed.service.collector.domain.product
- com.broadleafcommerce.datafeed.service.collector.product - package com.broadleafcommerce.datafeed.service.collector.product
- com.broadleafcommerce.datafeed.service.collector.product.support - package com.broadleafcommerce.datafeed.service.collector.product.support
- com.broadleafcommerce.datafeed.service.collector.provider - package com.broadleafcommerce.datafeed.service.collector.provider
- com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure - package com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
- com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client - package com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client
- com.broadleafcommerce.datafeed.service.collector.provider.support - package com.broadleafcommerce.datafeed.service.collector.provider.support
- com.broadleafcommerce.datafeed.service.collector.support - package com.broadleafcommerce.datafeed.service.collector.support
- com.broadleafcommerce.datafeed.service.manager - package com.broadleafcommerce.datafeed.service.manager
- com.broadleafcommerce.datafeed.service.publisher - package com.broadleafcommerce.datafeed.service.publisher
- com.broadleafcommerce.datafeed.service.publisher.configuration - package com.broadleafcommerce.datafeed.service.publisher.configuration
- com.broadleafcommerce.datafeed.service.publisher.file - package com.broadleafcommerce.datafeed.service.publisher.file
- com.broadleafcommerce.datafeed.service.publisher.file.submitter - package com.broadleafcommerce.datafeed.service.publisher.file.submitter
- com.broadleafcommerce.datafeed.service.publisher.file.support - package com.broadleafcommerce.datafeed.service.publisher.file.support
- com.broadleafcommerce.datafeed.service.publisher.file.transformer - package com.broadleafcommerce.datafeed.service.publisher.file.transformer
- com.broadleafcommerce.datafeed.service.publisher.support - package com.broadleafcommerce.datafeed.service.publisher.support
- com.broadleafcommerce.datafeed.service.publisher.transformer.element - package com.broadleafcommerce.datafeed.service.publisher.transformer.element
- com.broadleafcommerce.datafeed.service.storage - package com.broadleafcommerce.datafeed.service.storage
- com.broadleafcommerce.datafeed.service.validation - package com.broadleafcommerce.datafeed.service.validation
- com.broadleafcommerce.datafeed.util - package com.broadleafcommerce.datafeed.util
- com.broadleafcommerce.datafeed.web.autoconfigure - package com.broadleafcommerce.datafeed.web.autoconfigure
- com.broadleafcommerce.datafeed.web.domain - package com.broadleafcommerce.datafeed.web.domain
- com.broadleafcommerce.datafeed.web.endpoint - package com.broadleafcommerce.datafeed.web.endpoint
- com.broadleafcommerce.datafeed.web.exception - package com.broadleafcommerce.datafeed.web.exception
- CommerceManagerFeedAPIAutoConfiguration - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure
-
Autoconfiguration for Meta/Facebook feed API related components.
- CommerceManagerFeedAPIAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIAutoConfiguration
- CommerceManagerFeedAPIConfigurationProperties - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure
-
Configures Meta/FaceBook Feed API support.
- CommerceManagerFeedAPIConfigurationProperties() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties
- CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure
-
Captures key details required to construct a
CommerceManagerFeedAPIPublicationConfiguration
. - CommerceManagerFeedAPIPublicationConfiguration - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration
-
Configuration for uploading items to Meta/Facebook via API.
- CommerceManagerFeedAPIPublicationConfiguration() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
- CommerceManagerFeedAPIPublicationConfigurationContributor - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration
-
Responsible for constructing
CommerceManagerFeedAPIPublicationConfiguration
instances fromCommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
. - CommerceManagerFeedAPIPublicationConfigurationContributor(CommerceManagerFeedAPIConfigurationProperties, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfigurationContributor
- CommerceManagerFeedAPIPublicationConfigurationProperties() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- CommerceManagerFeedAPIPublisher - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher
-
A
DataFeedPublisher
that can transform and submit feed files over API forCommerceManagerFeedAPIPublicationConfiguration
instances. - CommerceManagerFeedAPIPublisher(TypeFactory, ObjectMapper, List<DataFeedFileTransformer>, List<DataFeedFileSubmitter>) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.CommerceManagerFeedAPIPublisher
- CommerceManagerFeedAPISubmitter - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file
-
DataFeedFileSubmitter
for API uploads of Meta datafeeds. - CommerceManagerFeedAPISubmitter(TypeFactory, WebClient) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter
- CommerceManagerFeedAPISubmitter.ErrorDTO - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file
- CommerceManagerFeedAPISubmitter.FeedApiException - Exception in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file
- CommerceManagerFeedAPISubmitter.ResponseDTO - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file
- CommerceManagerFeedCSVProduct - Class in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element
-
A POJO representation of an 'output element' that will be serialized into the final output file.
- CommerceManagerFeedCSVProduct() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- commerceManagerWebClient() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIAutoConfiguration
- COMPLETED - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedExecutionStatuses
-
The execution has stopped (either successfully or unsuccessfully).
- COMPLETED - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedPublicationStatuses
-
The publication has stopped (either successfully or unsuccessfully).
- completePublication(String, DataFeedPublishResponseDetails, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- concatRsqlStrings(List<String>) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Takes 1 or more RSQL strings and appends them together with 'and' operators and sets them on the
UriBuilder
. - ConditionTypes - Enum in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
The types of condition values supported in the Merchant Center output
- ConditionTypes - Enum in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element
-
The condition of the item for sale through the Meta/Facebook channel
- constructPriceContext(List<CollectedProduct>, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
-
Constructs a
PriceContext
using theApplication
associated with theDataFeedProcessExecution.getApplicationId()
. - constructPriceInfoContext(List<CollectedProduct>, Map<Object, Set<PriceableTarget>>, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- ConsumerRelatedAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.messaging.autoconfigure.DataFeedMessagingAutoConfiguration.ConsumerRelatedAutoConfiguration
- CONTEXT_ID - Static variable in class com.broadleafcommerce.datafeed.util.WebClientUtils
- CONTRACT_PRICE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
- contribute() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
- contribute() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfigurationContributor
- contribute() - Method in interface com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationContributor
- contribute(List<? extends CollectedEntity<?>>, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.CollectedEntityContributor
-
Hook point to allow the augmentation or decoration of a batch of entities that have been fetched, but that may need additional data from other sources.
- contribute(List<? extends CollectedEntity<?>>, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.InventoryEntityContributor
- contribute(List<? extends CollectedEntity<?>>, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- contribute(List<? extends CollectedEntity<?>>, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.RatingsReviewsEntityContributor
- convertElement(CollectedProduct, DataFeedPublishRequestDetails, MerchantCenterSFTPPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
-
Transform the
CollectedProduct
into one or more instances of target vendor XML POJO for Google Merchant Center. - convertElement(CollectedProduct, DataFeedPublishRequestDetails, CommerceManagerFeedAPIPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
-
Transform the
CollectedProduct
into one or more instances of target vendor CSV POJO for Meta Commerce Manager. - convertToLocales(List<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
-
Builds a list of
Locale
from the givenlocaleLanguageTags
. - copyQueriedDataToTemporaryFile(String, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- createDataFeedProcess(DataFeedProcess, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- createEmptyLocalCollectedDataFile(DataFeedCollectionRequest) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
-
Create the local output file that will ultimately be populated with collected data.
- createIncrementalRecordsForEvent(IncrementalDataFeedEntityUpdateEvent, List<DataFeedProcess>) - Method in class com.broadleafcommerce.datafeed.service.manager.IncrementalDataFeedEntityUpdateManager
- createLocalOutputFile(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.CollectedProductJsonArrayToMerchantCenterXMLFileTransformer
-
This follows the naming conventions described by Google.
- createLocalOutputFile(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.MerchantCenterSFTPPublisher
- createLocalOutputFile(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.CommerceManagerFeedAPIPublisher
- createLocalOutputFile(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CollectedProductJsonArrayToCommerceManagerFeedCSVFileTransformer
- createLocalOutputFile(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
-
Create the temporary local output file.
- createLocalOutputFile(DataFeedPublishRequestDetails) - Method in interface com.broadleafcommerce.datafeed.service.publisher.file.transformer.DataFeedFileTransformer
-
Create the local output file that will ultimately be populated by
DataFeedFileTransformer.transform(FilePublishContext)
. - createMessage(Object) - Method in class com.broadleafcommerce.datafeed.messaging.factory.StartDataFeedProcessExecutionRequestMessageFactory
- createMessage(Object) - Method in class com.broadleafcommerce.datafeed.messaging.factory.StartDataFeedPublicationRequestMessageFactory
- createQueryAndGetResultList(CriteriaQuery<R>, LockModeType, Map<String, Object>, EntityManager) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.support.JpaDataFeedQueryHelper
-
Simplifies the process of creating a
TypedQuery
, setting parameters, and getting the results. - createRsqlQueryEqualTo(String, String) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Creates a RSQL string in the format, `field==value`.
- createRsqlQueryGreaterThan(String, String) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Creates a RSQL string in the formal, `field=gt=(value)`.
- createRsqlQueryGreaterThanOrEqualTo(String, String) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Creates a RSQL string in the format, field=ge=value
- createRsqlQueryIn(String, Collection<String>) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Creates a RSQL string in the format, `field=in=(val1,val2,val3)`.
- createRsqlQueryLessThan(String, String) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Creates a RSQL string in the formal, `field=lt=(value)`.
- createRsqlQueryLessThanOrEqualTo(String, String) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Creates a RSQL string in the format, field=le=value
- createRsqlQueryNotEqualTo(String, String) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Creates a RSQL string in the format, field!=value
- createRsqlQueryNotIn(String, Collection<String>) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Creates a RSQL string in the format, `field=out=(val1,val2,val3)`.
- createTargetForPricingKey(CollectedProduct, Map<String, MonetaryAmount>) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.ProductPriceableTargetUtils
-
Creates the
PriceableTarget
for aCollectedProduct
using CollectedProduct's pricingKey asPriceableTarget.getTargetId()
. - createTargetForProductPricingKey(VariantSummary, CollectedProduct, Map<String, MonetaryAmount>) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantPriceableTargetUtils
-
Creates the
PriceableTarget
for aVariantSummary
using its owning product'sCollectedProduct's
pricingKey asPriceableTarget.getTargetId()
. - createTargetForSku(CollectedProduct, Map<String, MonetaryAmount>) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.ProductPriceableTargetUtils
- createTargetForSku(VariantSummary, Map<String, MonetaryAmount>) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantPriceableTargetUtils
-
Creates the
PriceableTarget
for aVariantSummary
usingVariantSummary.getSku()
asPriceableTarget.getTargetId()
. - createTargets(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.ProductPriceableTargetUtils
-
Creates
PriceableTargets
for aCollectedProduct
. - createTargets(VariantSummary, CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantPriceableTargetUtils
-
Creates
PriceableTargets
for aVariantSummary
. - createTargetsMap(List<CollectedProduct>, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- CSV - Static variable in class com.broadleafcommerce.datafeed.service.publisher.file.support.DefaultFeedFileTypes
- CustomizedDataFeedFileLobRepository<D extends JpaDataFeedFileLob> - Interface in com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable
-
Advanced functionality for
JpaDataFeedFileLobRepository
. - CustomizedDataFeedProcessExecutionRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.datafeed.repository
-
Advanced repository methods for
DataFeedProcessExecutionRepository
. - CustomizedDataFeedPublicationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.datafeed.repository
-
Advanced repository methods for
DataFeedPublicationRepository
. - CustomizedIncrementalDataFeedEntityUpdateRecordRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.datafeed.repository
-
Advanced repository methods for
IncrementalDataFeedEntityUpdateRecordRepository
. - customizeReadIdBatchForFullFeedMono(Mono<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- customizeReadIdBatchForPartialFeedMono(Mono<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- customizeReadInventoryForSkusMono(Mono<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- customizeReadPricesForProductsMono(Mono<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- customizeReadProductsMono(Mono<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- customizeReadRatingsForProductsMono(Mono<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
D
- DATA_FEED_EXECUTION_REQUEST_JOBTYPE - Static variable in class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
-
The scheduled job must have this as its
ScheduledJobRef.getType()
in order to be handled by this listener. - DATA_FEED_PROCESS_ID_SCHEDULED_JOB_DETAIL_NAME - Static variable in class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
-
ScheduledJobRef.getDetails()
must contain an entry with this as theScheduledJobDetailRef.getName()
, and must provide an appropriateDataFeedProcess.getId()
as its value. - DATA_GATHERING - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedExecutionStatuses
-
The execution has started processing, and is fetching the raw data from various sources and storing it for use in the
DefaultDataFeedExecutionStatuses.PUBLISHING
step. - DATAFEED_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.datafeed.provider.jpa.JpaRouteConstants.Persistence
- DATAFEED_ROUTE_KEY - Static variable in class com.broadleafcommerce.datafeed.provider.RouteConstants.Persistence
- DATAFEED_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.datafeed.provider.RouteConstants.Persistence
- DATAFEED_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.datafeed.provider.jpa.JpaRouteConstants.Persistence
- DATAFEED_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.datafeed.provider.jpa.JpaRouteConstants.Persistence
- DataFeedCollectionRequest - Class in com.broadleafcommerce.datafeed.service.collector.support
-
Represents a request to collect data into a local file for transformation into a data feed.
- DataFeedCollectionRequest() - Constructor for class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
- DataFeedCollectionResponse - Class in com.broadleafcommerce.datafeed.service.collector.support
- DataFeedCollectionResponse() - Constructor for class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- DataFeedCollector - Interface in com.broadleafcommerce.datafeed.service.collector
-
Component that gathers or collects data (e.g.
- DataFeedCollectorAutoConfiguration - Class in com.broadleafcommerce.datafeed.service.autoconfigure
-
Configuration for DataFeedCollectors.
- DataFeedCollectorAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.service.autoconfigure.DataFeedCollectorAutoConfiguration
- DataFeedElementTransformer<S,
D> - Interface in com.broadleafcommerce.datafeed.service.publisher.transformer.element -
A component capable of converting POJO elements from source data into POJO elements of output data.
- DataFeedEnvironmentPostProcessor - Class in com.broadleafcommerce.datafeed.autoconfigure
-
Default property overrides for Data Feed Services
- DataFeedEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.datafeed.autoconfigure.DataFeedEnvironmentPostProcessor
- DataFeedExceptionAdvisor - Class in com.broadleafcommerce.datafeed.web.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- DataFeedExceptionAdvisor() - Constructor for class com.broadleafcommerce.datafeed.web.exception.DataFeedExceptionAdvisor
- DataFeedExecutionRequestScheduledJobListener - Class in com.broadleafcommerce.datafeed.messaging.listener
-
A listener that accepts triggered scheduled job events of type
DataFeedExecutionRequestScheduledJobListener.DATA_FEED_EXECUTION_REQUEST_JOBTYPE
. - DataFeedExecutionRequestScheduledJobListener(IdempotentMessageConsumptionService, DataFeedProcessExecutionManager, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
- DataFeedExecutionRequestTriggeredJobEventConsumer - Interface in com.broadleafcommerce.datafeed.messaging.channel
-
Spring cloud stream messaging interface for receiving triggered job execution from the scheduled job microservice for data feed execution requests.
- DataFeedFileSubmitResponseDetails - Class in com.broadleafcommerce.datafeed.service.publisher.file.support
-
A payload describing the results of a
DataFeedFileSubmitter.submit(FilePublishContext)
operation. - DataFeedFileSubmitResponseDetails() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
- DataFeedFileSubmitter - Interface in com.broadleafcommerce.datafeed.service.publisher.file.submitter
-
By default,
AbstractFileFeedPublisher
implementations will inject and delegate to components of this type. - DataFeedFileTransformer - Interface in com.broadleafcommerce.datafeed.service.publisher.file.transformer
-
By default,
AbstractFileFeedPublisher
implementations will inject and delegate to components of this type. - DataFeedFileTransformResponseDetails - Class in com.broadleafcommerce.datafeed.service.publisher.file.support
-
A payload describing the results of a
DataFeedFileTransformer.transform(FilePublishContext)
operation. - DataFeedFileTransformResponseDetails() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
- DataFeedHydrationInfo - Class in com.broadleafcommerce.datafeed.web.domain
- DataFeedHydrationInfo() - Constructor for class com.broadleafcommerce.datafeed.web.domain.DataFeedHydrationInfo
- DataFeedJpaAutoConfiguration - Class in com.broadleafcommerce.datafeed.provider.jpa.autoconfigure
-
The main autoconfiguration responsible for initializing JPA related configuration and repositories.
- DataFeedJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.autoconfigure.DataFeedJpaAutoConfiguration
- DataFeedJpaProperties - Class in com.broadleafcommerce.datafeed.provider.jpa.environment
- DataFeedJpaProperties() - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- DataFeedMessagingAutoConfiguration - Class in com.broadleafcommerce.datafeed.messaging.autoconfigure
-
Configuration around messaging components such as channel bindings, message listeners, and durable message sending.
- DataFeedMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.messaging.autoconfigure.DataFeedMessagingAutoConfiguration
- DataFeedMessagingAutoConfiguration.ConsumerRelatedAutoConfiguration - Class in com.broadleafcommerce.datafeed.messaging.autoconfigure
- DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration - Class in com.broadleafcommerce.datafeed.messaging.autoconfigure
- DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedProcessExecutionRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.datafeed.messaging.autoconfigure
-
Configure the durable notification components for
StartDataFeedProcessExecutionRequestProducer
. - DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedPublicationRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.datafeed.messaging.autoconfigure
-
Configure the durable notification components for
StartDataFeedPublicationRequestProducer
. - DataFeedProcess - Class in com.broadleafcommerce.datafeed.domain
-
This is an admin-manageable "template" configuration for a job that will perform a single query for data and then publish that data to one or more data feeds.
- DataFeedProcess() - Constructor for class com.broadleafcommerce.datafeed.domain.DataFeedProcess
- DataFeedProcessExecution - Class in com.broadleafcommerce.datafeed.domain
-
This tracks the lifecycle and state of a specific execution of a
DataFeedProcess
. - DataFeedProcessExecution() - Constructor for class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
- DataFeedProcessExecutionEndpoint - Class in com.broadleafcommerce.datafeed.web.endpoint
- DataFeedProcessExecutionEndpoint(DataFeedProcessService<DataFeedProcess>, DataFeedProcessExecutionService<DataFeedProcessExecution>, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessExecutionEndpoint
- DataFeedProcessExecutionManager - Class in com.broadleafcommerce.datafeed.service.manager
-
Responsible for managing the lifecycle of a
DataFeedProcessExecution
operation. - DataFeedProcessExecutionManager(DataFeedProcessService<DataFeedProcess>, DataFeedProcessExecutionService<DataFeedProcessExecution>, DataFeedPublicationService<DataFeedPublication>, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord>, TypeFactory, List<DataFeedCollector>, StorageService) - Constructor for class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- DataFeedProcessExecutionRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.datafeed.repository
-
Repository
for persistent counter-parts ofDataFeedProcessExecution
- DataFeedProcessExecutionResponse - Class in com.broadleafcommerce.datafeed.web.domain
-
The representation of the
DataFeedProcessExecution
with the additional information required for the API. - DataFeedProcessExecutionResponse() - Constructor for class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- DataFeedProcessExecutionService<P extends DataFeedProcessExecution> - Interface in com.broadleafcommerce.datafeed.service
-
Service component providing API for CRUD operations on
DataFeedProcessExecution
. - DataFeedProcessHydrationService - Interface in com.broadleafcommerce.datafeed.service
-
The service is used to hydrate the
DataFeedProcessResponse
with the additional information. - DataFeedProcessManagementEndpoint - Class in com.broadleafcommerce.datafeed.web.endpoint
- DataFeedProcessManagementEndpoint(DataFeedProcessService<DataFeedProcess>, DataFeedProcessHydrationService, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- DataFeedProcessRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.datafeed.repository
-
Repository
for persistent counter-parts ofDataFeedProcess
- DataFeedProcessResponse - Class in com.broadleafcommerce.datafeed.web.domain
-
The representation of the
DataFeedProcess
that is used to as a response for the API requests and contains the additional information. - DataFeedProcessResponse() - Constructor for class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- DataFeedProcessService<P extends DataFeedProcess> - Interface in com.broadleafcommerce.datafeed.service
-
Service API for
DataFeedProcess
. - DataFeedProcessValidator - Class in com.broadleafcommerce.datafeed.service.validation
-
CRUD validations on
DataFeedProcess
. - DataFeedProcessValidator() - Constructor for class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- DataFeedProviderAutoConfiguration - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
- DataFeedProviderAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.DataFeedProviderAutoConfiguration
- DataFeedPublication - Class in com.broadleafcommerce.datafeed.domain
-
This represents a 'sub-execution' within a
DataFeedProcessExecution
that is specifically interested in transforming data (which was already fetched in an earlier step of the execution) and publishing it for one specificDataFeedPublicationConfiguration
. - DataFeedPublication() - Constructor for class com.broadleafcommerce.datafeed.domain.DataFeedPublication
- DataFeedPublicationConfiguration - Interface in com.broadleafcommerce.datafeed.service.publisher.configuration
-
To publish data to a particular data feed (regardless of the provider), there are unique secret values (ex: API keys) and configuration that are required but cannot be persisted in a datastore.
- DataFeedPublicationConfigurationContributor - Interface in com.broadleafcommerce.datafeed.service.publisher.configuration
-
The information necessary for a particular
DataFeedPublicationConfiguration
can vary widely, and thus the process of building each configuration must also be highly flexible. - DataFeedPublicationConfigurationEndpoint - Class in com.broadleafcommerce.datafeed.web.endpoint
- DataFeedPublicationConfigurationEndpoint(DataFeedPublicationConfigurationService) - Constructor for class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationConfigurationEndpoint
- DataFeedPublicationConfigurationResponse - Class in com.broadleafcommerce.datafeed.web.domain
-
The simplified representation of
DataFeedPublicationConfiguration
that is used to as a response for the API requests. - DataFeedPublicationConfigurationResponse(String, String) - Constructor for class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationConfigurationResponse
- DataFeedPublicationConfigurationService - Class in com.broadleafcommerce.datafeed.service.publisher.configuration
-
This is a centralized service component that provides access to
DataFeedPublicationConfiguration
instances. - DataFeedPublicationConfigurationService(List<DataFeedPublicationConfigurationContributor>) - Constructor for class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
- DataFeedPublicationEndpoint - Class in com.broadleafcommerce.datafeed.web.endpoint
- DataFeedPublicationEndpoint(DataFeedPublicationService<DataFeedPublication>, DataFeedProcessExecutionService<DataFeedProcessExecution>, DataFeedPublicationConfigurationService, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- DataFeedPublicationManager - Class in com.broadleafcommerce.datafeed.service.manager
-
Responsible for managing the lifecycle of a
DataFeedPublication
operation. - DataFeedPublicationManager(DataFeedPublicationConfigurationService, DataFeedPublicationService<DataFeedPublication>, DataFeedProcessExecutionService<DataFeedProcessExecution>, List<DataFeedPublisher>, TypeFactory, StorageService) - Constructor for class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- DataFeedPublicationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.datafeed.repository
-
Repository
for persistent counter-parts ofDataFeedPublication
- DataFeedPublicationResponse - Class in com.broadleafcommerce.datafeed.web.domain
-
The representation of the
DataFeedPublication
that is used to as a response for the API requests and contains the additional information. - DataFeedPublicationResponse() - Constructor for class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- DataFeedPublicationService<P extends DataFeedPublication> - Interface in com.broadleafcommerce.datafeed.service
-
Service component providing API for CRUD operations on
DataFeedPublication
. - DataFeedPublisher - Interface in com.broadleafcommerce.datafeed.service.publisher
-
Implementations of this component should be registered as Spring beans, and are responsible for taking the already-prepared
queried data
and transforming + publishing that data to aDataFeedPublicationConfiguration
. - DataFeedPublishRequestDetails - Class in com.broadleafcommerce.datafeed.service.publisher.support
-
A payload describing various input details relevant for
DataFeedPublisher.process(DataFeedPublishRequestDetails)
. - DataFeedPublishRequestDetails() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
- DataFeedPublishResponseDetails - Class in com.broadleafcommerce.datafeed.service.publisher.support
-
A payload describing the results of a
DataFeedPublisher.process(DataFeedPublishRequestDetails)
attempt. - DataFeedPublishResponseDetails() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
- DataFeedServiceAutoConfiguration - Class in com.broadleafcommerce.datafeed.service.autoconfigure
-
Service-level autoconfiguration class.
- DataFeedServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.service.autoconfigure.DataFeedServiceAutoConfiguration
- DataFeedServiceAutoConfiguration.Managers - Class in com.broadleafcommerce.datafeed.service.autoconfigure
- DataFeedServiceAutoConfiguration.Services - Class in com.broadleafcommerce.datafeed.service.autoconfigure
- DataFeedServiceAutoConfiguration.Utilities - Class in com.broadleafcommerce.datafeed.service.autoconfigure
- dataFeedStorageService(JpaDataFeedFileLobRepository<JpaDataFeedFileLob>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.autoconfigure.DataFeedJpaAutoConfiguration
- DataFeedValidationAutoConfiguration - Class in com.broadleafcommerce.datafeed.service.autoconfigure
-
Configuration for validation-related components.
- DataFeedValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.service.autoconfigure.DataFeedValidationAutoConfiguration
- DataFeedWebAutoConfiguration - Class in com.broadleafcommerce.datafeed.web.autoconfigure
- DataFeedWebAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.web.autoconfigure.DataFeedWebAutoConfiguration
- DATE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- DECIMAL - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- DefaultCollectedEntityTypes - Class in com.broadleafcommerce.datafeed.service.collector.support
-
Enumerated constants that indicate the type of entity that we are collecting.
- DefaultDataFeedExecutionStatuses - Class in com.broadleafcommerce.datafeed.domain.support
- DefaultDataFeedProcessExecutionService<P extends DataFeedProcessExecution> - Class in com.broadleafcommerce.datafeed.service
-
Default implementation of
DataFeedProcessExecutionService
- DefaultDataFeedProcessExecutionService(DataFeedProcessExecutionRepository<Trackable>, RsqlCrudEntityHelper, NotificationManager) - Constructor for class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- DefaultDataFeedProcessHydrationService - Class in com.broadleafcommerce.datafeed.service
-
The default implementation for
DataFeedProcessHydrationService
. - DefaultDataFeedProcessHydrationService(DataFeedProcessExecutionService<DataFeedProcessExecution>, CommonApplicationService<Application>, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessHydrationService
- DefaultDataFeedProcessService<P extends DataFeedProcess> - Class in com.broadleafcommerce.datafeed.service
-
Default implementation of
DataFeedProcessService
- DefaultDataFeedProcessService(DataFeedProcessRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>) - Constructor for class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessService
- DefaultDataFeedProcessTypes - Class in com.broadleafcommerce.datafeed.domain.support
- DefaultDataFeedPublicationService<P extends DataFeedPublication> - Class in com.broadleafcommerce.datafeed.service
-
Default implementation of
DataFeedPublicationService
- DefaultDataFeedPublicationService(DataFeedPublicationRepository<Trackable>, RsqlCrudEntityHelper, NotificationManager) - Constructor for class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- DefaultDataFeedPublicationStatuses - Class in com.broadleafcommerce.datafeed.domain.support
- DefaultFeedFileTypes - Class in com.broadleafcommerce.datafeed.service.publisher.file.support
-
Commonly useful constants for defining what types of files can be created and submitted in feed operations.
- DefaultIncrementalDataFeedEntityUpdateRecordService<P extends IncrementalDataFeedEntityUpdateRecord> - Class in com.broadleafcommerce.datafeed.service
-
Default implementation of
IncrementalDataFeedEntityUpdateRecordService
- DefaultIncrementalDataFeedEntityUpdateRecordService(IncrementalDataFeedEntityUpdateRecordRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.datafeed.service.DefaultIncrementalDataFeedEntityUpdateRecordService
- DefaultIncrementalEventProductReferenceTypes - Class in com.broadleafcommerce.datafeed.domain.support
- DefaultPriceableFieldType - Enum in com.broadleafcommerce.datafeed.service.collector.product.support
- DefaultProductOptionType - Enum in com.broadleafcommerce.datafeed.service.collector.product.support
- DefaultProductType - Enum in com.broadleafcommerce.datafeed.service.collector.product.support
- DefaultSpecificItemChoiceType - Enum in com.broadleafcommerce.datafeed.service.collector.product.support
- DefaultTagDisplayPosition - Enum in com.broadleafcommerce.datafeed.service.collector.domain.product
-
Tag positions supported by Broadleaf
- delete(String, String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.service.JpaDataFeedFileLobStorageService
- delete(String, String) - Method in interface com.broadleafcommerce.datafeed.service.storage.StorageService
-
Deletes the content from the backing provider.
- deleteByPath(String) - Method in interface com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaDataFeedFileLobRepository
-
Hard-deletes a
JpaDataFeedFileLob
byJpaDataFeedFileLob.getPath()
. - deleteDataFeedProcess(String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- deserializeBatchOfProductsResponse(List<ObjectNode>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- deserializeProduct(ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
-
Deserializes an
ObjectNode
intoCollectedProduct
.
E
- engageCollection(DataFeedProcessExecution, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- engageFileSubmission(AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
-
Engage the submission/upload step to take
AbstractFileFeedPublisher.FilePublishContext.getLocalOutputFile()
and send it to the appropriate destination. - engageFileTransformation(AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
-
Engage the transformation step to read from
DataFeedPublishRequestDetails.getQueriedDataFileLocalCopy()
and transform + serialize those elements toAbstractFileFeedPublisher.FilePublishContext.getLocalOutputFile()
. - equals(Object) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
- equals(Object) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
- equals(Object) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
- equals(Object) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- equals(Object) - Method in exception com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.FeedApiException
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- equals(Object) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- equals(Object) - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
- equals(Object) - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
- equals(Object) - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
- equals(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
- equals(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- equals(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- equals(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- equals(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- equals(Object) - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.SSLVerificationProperties
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider.SkuCodesRequestBody
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.ChoiceAllowedValue
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.OptionValueCombo
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
- equals(Object) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
- ErrorDetail - Class in com.broadleafcommerce.datafeed.web.domain
- ErrorDetail() - Constructor for class com.broadleafcommerce.datafeed.web.domain.ErrorDetail
- ErrorDTO() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- executeContributors(List<E>, DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- EXTERNAL_ID - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultIncrementalEventProductReferenceTypes
-
The reference is to a product external ID.
- ExternalCatalogProvider - Class in com.broadleafcommerce.datafeed.service.collector.provider
-
Default implementation of
CatalogProvider
. - ExternalCatalogProvider(WebClient, CatalogProviderProperties, ObjectMapper, TypeFactory, ProviderUtil) - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- ExternalInventoryProvider - Class in com.broadleafcommerce.datafeed.service.collector.provider
- ExternalInventoryProvider(WebClient, ObjectMapper, TypeFactory, InventoryProviderProperties, ProviderUtil) - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- ExternalInventoryProvider.SkuCodesRequestBody - Class in com.broadleafcommerce.datafeed.service.collector.provider
-
Necessary in scenarios where there may be too many SKU codes to pass through request parameters.
- ExternalPricingProvider - Class in com.broadleafcommerce.datafeed.service.collector.provider
- ExternalPricingProvider(WebClient, ObjectMapper, TypeFactory, PricingProviderProperties, ProviderUtil) - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- ExternalRatingsReviewsProvider - Class in com.broadleafcommerce.datafeed.service.collector.provider
- ExternalRatingsReviewsProvider(WebClient, ObjectMapper, TypeFactory, RatingsReviewsProviderProperties, ProviderUtil) - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
- extractAttributeChoice(ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Extracts the attribute choice from the given product option.
- extractAttributeChoiceType(ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
F
- failFast() - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- failFast(Exception) - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- failFast(String) - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- FeedApiException(String, CommerceManagerFeedAPISubmitter.ErrorDTO) - Constructor for exception com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.FeedApiException
- FilePublishContext() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- filterPriceInfosForCurrency(List<T>, PriceContext) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- findAllByDataFeedProcessExecutionId(String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.DataFeedPublicationRepository
-
Reads all
DataFeedPublication
instances belonging to the givenDataFeedProcessExecution
. - findAllByDataFeedProcessExecutionId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.DataFeedPublicationRepository
-
Reads the publication instances for the specified data feed process execution id.
- findAllByDataFeedProcessId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.DataFeedProcessExecutionRepository
-
Reads the process execution instances for the specified data feed process id.
- findByContextIdAndDataFeedProcessExecutionId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.DataFeedPublicationRepository
-
Reads the publication by id and the data feed process execution id.
- findByContextIdAndDataFeedProcessId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.DataFeedProcessExecutionRepository
-
Reads the process execution instance by id and the data feed process id.
- findByPath(String) - Method in interface com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaDataFeedFileLobRepository
-
Gets a
JpaDataFeedFileLob
byJpaDataFeedFileLob.getPath()
. - findByProcessTypeAndEnabled(String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.DataFeedProcessRepository
-
Finds all
DataFeedProcess
instances matching the given criteria. - findByProcessTypeAndEnabledAndApplicationId(String, boolean, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.DataFeedProcessRepository
-
Finds all
DataFeedProcess
instances matching the given criteria. - findDataFeedCollector(DataFeedCollectionRequest) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- findEligibleFeedPublisher(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- findFileSubmitter(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- findFileTransformer(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- fixStandardPriceIfNeeded(T, List<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- fromMe() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- fromMe() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- fromMe() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- fromMe() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- FULL_AUTHORITATIVE - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedProcessTypes
-
Represents a data feed process which uploads the full authoritative dataset of all entries that belong in a feed.
G
- getAccessToken() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getAccessToken() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Qualified access token (with adequate permissions to control the commerce catalog associate with the datafeed, and the meta developer application used to interact with the API).
- getAdditional_image_link() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getAdditionalAttributes() - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- getAdditionalImageLink() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getAds_redirect() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getAdult() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getAffectedProductReferenceType() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
Should contain a value from
DefaultIncrementalEventProductReferenceTypes
describing the type of product reference inIncrementalDataFeedEntityUpdateRecord.getAffectedProductReferenceValue()
. - getAffectedProductReferenceType() - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
Should contain a value from
DefaultIncrementalEventProductReferenceTypes
describing the type of product reference inIncrementalDataFeedEntityUpdateEvent.getAffectedProductReferenceValue()
. - getAffectedProductReferenceType() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- getAffectedProductReferenceValue() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
The reference key value of the product affected by this entity update event record.
- getAffectedProductReferenceValue() - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
The reference key value of the product affected by this entity update event.
- getAffectedProductReferenceValue() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
-
Note - we use the default column length here instead of
JpaConstants.CONTEXT_ID_LENGTH
since different reference types may have different length requirements. - getAge_group() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getAgeGroup() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getAllByFeedProcessTypeWithContextFiltration(String, String, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
-
Fetches the
DataFeedPublicationConfiguration
matching the givenDataFeedPublicationConfiguration.getFeedProcessType()
and filters out the result if it does not exactly match the provided context. - getAllProductAssets(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Gets all the product assets for the given product.
- getAllVariants(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Gets all variants from the
collectedProduct
without applying any filtration. - getAmount() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- getAmount() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- getAndroidAppLinkPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getAndroidAppLinkPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getAndroidAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getAndroidAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getAndroidAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getAndroidPackage() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getAndroidPackage() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getAndroidPackage() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getAndroidUrl() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getAndroidUrlPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getAndroidUrlPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getApiHost() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getApiHost() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Host name for connecting to the datafeed API.
- getApplicationId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
Data feed processes always target data for a specific application.
- getApplicationId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should be copied from
DataFeedProcess.getApplicationId()
. - getApplicationId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
Should be copied from
DataFeedProcessExecution.getApplicationId()
. - getApplicationId() - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
The application ID in which the change occurred, if the change occurred at the application level.
- getApplicationId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- getApplicationId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getApplicationId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- getApplicationId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getApplicationId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getApplicationId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getApplicationIdHint() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- getApplicationIdHint() - Method in interface com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfiguration
-
Identifies the application that this configuration is for.
- getApplicationName() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
-
The application name for the
DataFeedProcess.getApplicationId()
. - getApplicationService() - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- getApplicationService() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessHydrationService
- getApplicationService() - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
-
Lazy injection to avoid circular dependency exceptions, since this is a service level component.
- getAttribute() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute_name() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- getAttribute_value() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- getAttributeChoiceOfType(ArrayNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Given an array of options, filters to the variant distinguishing option with an attribute choice of the specified type, and then returns that attribute choice.
- getAttributes() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
-
Map holding any additional attributes passed in the request not matching any defined properties.
- getAvailability() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getAvailability() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getAvailability_date() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getAvailabilityString(boolean) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- getAvailabilityString(boolean) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- getAvailableInventoryCount(CollectedProduct, List<ObjectNode>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
When this is a variant-based product, returns the total available quantity for each of the given
variants
. - getAverageRating() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
-
Sum of all ratings divided by the number of approved ratings.
- getBasePrice(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getBaseRepository() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
-
Lazy injection so we can access base repository methods.
- getBaseRepository() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
-
Lazy injection so we can access base repository methods.
- getBaseRepository() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
-
Lazy injection so we can access base repository methods.
- getBaseRepository() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
-
Lazy injection so we can access base repository methods.
- getBatchSize() - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- getBatchSize() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
-
Size of a batch of Products that should be fetched by a single worker thread to be collected and written to a file.
- getBehaviorUtil() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- getBehaviorUtil() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- getBehaviorUtil() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- getBlcAppIdContextHint() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
Should be used to eventually populate
DataFeedPublicationConfiguration.getApplicationIdHint()
- getBlcFeedPublicationConfigDisplayName() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
Should be used to eventually populate
DataFeedPublicationConfiguration.getDisplayName()
- getBlcTenantIdContextHint() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
Should be used to eventually populate
DataFeedPublicationConfiguration.getTenantIdHint()
- getBrand() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getBrand() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getBrandDisplayValue(CollectedProduct, List<Translation>, Locale) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Gets the translated display value for the product's brand.
- getBusinessDomainType() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- getBusinessDomainType() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getBusinessDomainType() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- getBusinessDomainType() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- getById(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
-
Fetches the
DataFeedPublicationConfiguration
matching the givenDataFeedPublicationConfiguration.getId()
. - getByIdWithContextFiltration(String, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
-
Similar to
DataFeedPublicationConfigurationService.getById(String)
, but filters out the result if it does not exactly match the provided context. - getByIdWithContextFiltration(String, String, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
-
Similar to
DataFeedPublicationConfigurationService.getById(String)
, but filters out the result if it does not exactly match the provided context. - getCastedPublicationConfig(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- getCastedPublicationConfig(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- getCatalogProviderProperties() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- getClient() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter
- getCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- getCollectedEntityContributors() - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- getCollectedEntityType() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
-
Defined in
DefaultCollectedEntityTypes
, indicating the main type of entity that we are collecting for a feed. - getCollectedProductJsonAccessorUtils() - Method in class com.broadleafcommerce.datafeed.service.collector.product.InventoryEntityContributor
- getCollectedProductJsonAccessorUtils() - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- getCollectedProductJsonAccessorUtils() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.BaseProductPriceableTargetsBuilder
- getCollectedProductJsonAccessorUtils() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.ProductPriceableTargetUtils
- getCollectedProductJsonAccessorUtils() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantPriceableTargetUtils
- getCollectedProductJsonAccessorUtils() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantsProductPriceableTargetsBuilder
- getColor() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getColor() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCondition() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getCondition() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getConfigs() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties
-
Keys correspond to
AbstractDataFeedPublicationConfiguration.getId()
, thus forcing the same property prefix for a given configuration. - getConfigs() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties
-
Keys correspond to
DataFeedPublicationConfiguration.getId()
, thus forcing the same property prefix for a given configuration. - getContent() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
-
Source: https://thorben-janssen.com/mapping-blobs-and-clobs-with-hibernate-and-jpa/
- getContent() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
- getContextId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
-
The context ID of this process.
- getContextId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
-
The context ID of this execution.
- getContextId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
-
The context ID of this publication.
- getContextId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
-
The context ID of this event record.
- getContextState() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getContextState() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getContextState() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getConversionUtil() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- getConversionUtil() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- getCost(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getCost_of_goods_sold() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getCountry() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getCountry() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- getCriteriaBuilder() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- getCriteriaBuilder() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- getCriteriaBuilder() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- getCustom_label_0() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getCustom_label_1() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getCustom_label_2() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getCustom_label_3() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getCustom_label_4() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getCustomLabel0() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomLabel1() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomLabel2() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomLabel3() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomLabel4() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomNumber0() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomNumber1() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomNumber2() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomNumber3() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getCustomNumber4() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getDatafeedAPIProperties() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfigurationContributor
- getDataFeedCollectors() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- getDataFeedId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getDataFeedId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
The id of the datafeed to which uploads should occur.
- getDataFeedProcessExecution() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
-
The
DataFeedProcessExecution
for which collection is occurring. - getDataFeedProcessExecutionId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The
DataFeedProcessExecution.getId()
of theDataFeedProcessExecution
which this publication is for. - getDataFeedProcessExecutionId() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
This will be
null
until aDataFeedProcessExecution
is started for the parentIncrementalDataFeedEntityUpdateRecord.getDataFeedProcessId()
and this event record is marked as part of that execution. - getDataFeedProcessExecutionId() - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
-
The
DataFeedProcessExecution.getId()
which needs to be run. - getDataFeedProcessExecutionId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- getDataFeedProcessExecutionId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- getDataFeedProcessExecutionId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getDataFeedProcessExecutionManager() - Method in class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
- getDataFeedProcessExecutionManager() - Method in class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedProcessExecutionRequestListener
- getDataFeedProcessHydrationService() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- getDataFeedProcessId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
The
DataFeedProcess.getId()
of theDataFeedProcess
which this execution is for. - getDataFeedProcessId() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
The
DataFeedProcess.getId()
of theDataFeedProcess
which this event record was created for. - getDataFeedProcessId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getDataFeedProcessId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- getDataFeedProcessId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getDataFeedProcessId(ScheduledJobRef) - Method in class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
-
Gets the data feed process ID whose execution is requested.
- getDataFeedProcessRepository() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessService
- getDataFeedProcessService() - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
-
Lazy injection to avoid circular dependency exceptions, since this is a service level component.
- getDataFeedPublicationConfigurationIds() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
The
IDs
of theDataFeedPublicationConfiguration
s to which data queried by this process will be published. - getDataFeedPublicationConfigurationIds() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should be copied from
DataFeedProcess.getDataFeedPublicationConfigurationIds()
. - getDataFeedPublicationConfigurationIds() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- getDataFeedPublicationConfigurationIds() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getDataFeedPublicationConfigurationIds() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getDataFeedPublicationConfigurationIds() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getDataFeedPublicationConfigurationResponseMapper() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationConfigurationEndpoint
- getDataFeedPublicationConfigurationService() - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
-
Lazy injection to avoid circular dependency exceptions, since this is a service level component.
- getDataFeedPublicationId() - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
-
The
DataFeedPublication.getId()
which needs to be run. - getDataFeedPublicationManager() - Method in class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedPublicationRequestListener
- getDataFeedPublicationService() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- getDatasource() - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- getDefaultPrice() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- getDefaultPriceAmountForProduct(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Gets the 'default' price for the product based on pricing information in
CollectedProduct.getPriceInfo()
. - getDefaultPriceAmountForVariant(CollectedProduct, ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Gets the 'default' price for the variant based on pricing information in
CollectedProduct.getSkuPrices()
. - getDelegating() - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- getDescription() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
A user-friendly description explaining what the process is for.
- getDescription() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getDescription() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getDescription() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- getDescription() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getDeserializedElementType() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.StreamingJsonArrayFileReader
-
The POJO type to deserialize each element into.
- getDestinationElementType() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- getDestinationElementType() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- getDestinationElementType() - Method in interface com.broadleafcommerce.datafeed.service.publisher.transformer.element.DataFeedElementTransformer
-
The type of element that will be returned as conversion output.
- getDestinationPathForUpload(MerchantCenterSFTPPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.MerchantCenterSFTPSubmitter
- getDirectProductAvailableStockCount(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
- getDisplayName() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
A user-friendly display name for the process.
- getDisplayName() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- getDisplayName() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- getDisplayName() - Method in interface com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfiguration
-
A user-friendly display name for this configuration.
- getDisplayName() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getDisplayName() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationConfigurationResponse
- getDomainType() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
- getElementBatchHandler() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.StreamingJsonArrayFileReader
-
A callback that will do work on a batch of read elements.
- getElementTransformer() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
-
Delegate for converting source elements into destination elements.
- getElementTransformer() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
-
Delegate for converting source elements into destination elements.
- getEndpoint() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
-
Base URL for the CatalogService.
- getEndpoint() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- getEndpoint() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- getEndpoint() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- getEndTime() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
The time at which this execution stopped processing.
- getEndTime() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The time at which this publication stopped processing.
- getEndTime() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getEndTime() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- getEndTime() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getEndTime() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getEndToEndTimeout() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
This is an end-to-end timeout for sending the request as well as getting back a complete response.
- getEnergy_efficiency_class() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getEntityField() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The name of the field on the entity to which this translation applies.
- getEntityId() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The ID of the entity to which this translation applies.
- getEntityManager() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
- getEntityManager() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- getEntityManager() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- getEntityManager() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- getEntityType() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The type of the entity to which this translation applies, e.g., PRODUCT, CATEGORY, OFFER.
- getEntityUpdateRecordService() - Method in class com.broadleafcommerce.datafeed.service.manager.IncrementalDataFeedEntityUpdateManager
- getError() - Method in exception com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.FeedApiException
- getError() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- getError() - Method in class com.broadleafcommerce.datafeed.web.domain.ErrorDetail
- getErrorDetails() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
If errors are encountered during the run of this execution (ex:
DataFeedProcessExecution.isContainsErrors()
is true), details should be added here. - getErrorDetails() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
If errors are encountered during the run of this publication (ex:
DataFeedPublication.isContainsErrors()
is true), details should be added here. - getErrorDetails() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getErrorDetails() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- getErrorDetails() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
-
If errors are encountered during the run of this file submission process (ex:
DataFeedFileSubmitResponseDetails.isContainsErrors()
is true), details should be added here. - getErrorDetails() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
-
If errors are encountered during the run of this file transformation process (ex:
DataFeedFileTransformResponseDetails.isContainsErrors()
is true), details should be added here. - getErrorDetails() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
-
If errors are encountered during the run of this publishing process (ex:
DataFeedPublishResponseDetails.isContainsErrors()
is true), details should be added here. - getErrorDetails() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getErrorDetails() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getErrorDetailsAsObjects() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
-
The list of error details for this execution.
- getErrorDetailsAsObjects() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
-
The list of error details for this publication.
- getErrorMessages() - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- getErrors() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- getEventReceivedTime() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
The timestamp when the entity update notification message was actually received by data feed services.
- getEventReceivedTime() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- getExcluded_destination() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getExecution() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getExecutionManager() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
-
Lazy injection of this component since both are at a similar level of abstraction and we want to avoid circular dependency issues.
- getExecutionService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- getExpiration_date() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getExternal_seller_id() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getExternalCatalogProvider() - Method in class com.broadleafcommerce.datafeed.service.collector.product.ProductDataFeedCollector
- getExternalInventoryProvider() - Method in class com.broadleafcommerce.datafeed.service.collector.product.InventoryEntityContributor
- getExternalPricingProvider() - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- getFactory() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessHydrationService
- getFactory() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessExecutionEndpoint
- getFactory() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- getFactory() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- getFbProductCategory() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getFeedPathTemplate() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getFeedPathTemplate() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
String.format(String, Object...)
style template URL path for connecting to the datafeed API. - getFeedProcessType() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- getFeedProcessType() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
Should be used to eventually populate
DataFeedPublicationConfiguration.getFeedProcessType()
- getFeedProcessType() - Method in interface com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfiguration
-
Should contain a value from
DefaultDataFeedProcessTypes
describing what type of data feed process this configuration is for. - getFeedPublicationConfigurationService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- getFieldTranslation(ObjectNode, ObjectNode, List<Translation>, String, String, Locale) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Get a translation for the requested field.
- getFileSubmitters() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- getFileToProcess() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.StreamingJsonArrayFileReader
-
The JSON array file to process.
- getFileToUpload() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- getFileTransformers() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- getFileType() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getFileType() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
The type of file that should be created and submitted to Google.
- getFileType() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getFileType() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
The type of file that should be created and submitted to Meta/Facebook.
- getFilterString() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
(Optional) A (by default, RSQL) filter string that should be used to filter all products that are fetched by this process.
- getFilterString() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should be copied from
DataFeedProcess.getFilterString()
. - getFilterString() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- getFilterString() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getFilterString() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getFilterString() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getFormattedAmountAndCurrencyString(MonetaryAmount) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- getFormattedAmountAndCurrencyString(MonetaryAmount) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- getGender() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getGender() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getGoogle_product_category() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getGoogleProductCategory() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getGtin() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getHeaders(ObjectMapper, ContextInfo) - Static method in class com.broadleafcommerce.datafeed.util.WebClientUtils
-
Convenience method to convert
ContextInfo
into HTTP request headers. - getHeaders(PriceContext, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- getId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
The context ID of this process.
- getId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
The context ID of this execution.
- getId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The context ID of this publication.
- getId() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
The context ID of this event record.
- getId() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
- getId() - Method in interface com.broadleafcommerce.datafeed.service.collector.domain.CollectedEntity
-
Returns the identifier for this object.
- getId() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
Product ID
- getId() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- getId() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The context ID of this Translation
- getId() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- getId() - Method in interface com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfiguration
-
The unique identifier of this feed publication configuration in BLC.
- getId() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.ChoiceAllowedValue
- getId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationConfigurationResponse
- getId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getIdBatchSize() - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
-
We want to read the IDs in larger batches so that we can delegate sub batches to multiple threads for parallel processing.
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.datafeed.messaging.listener.IncrementalDataFeedEntityUpdateEventListener
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedProcessExecutionRequestListener
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedPublicationRequestListener
- getIdentifier_exists() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getImage_link() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getImageLink() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getImporterAddress() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getImporterName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIncluded_destination() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getIncludedLocaleLanguageTags() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
A list of valid locales in IETF BCP 47 language tag format.
- getIncludedLocales() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
-
This is a common (but not required) element in many implementations.
- getIncrementalDataFeedEntityUpdateManager() - Method in class com.broadleafcommerce.datafeed.messaging.listener.IncrementalDataFeedEntityUpdateEventListener
- getIncrementalDataFeedEntityUpdateRecordService() - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- getIncrementalRecordService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- getInstallment() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getInventoryProviderProperties() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- getIosAppLinkPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getIosAppLinkPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIosAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIosAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIosAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIosAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIosAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIosAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIosUrl() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIosUrlPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIosUrlPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIpadAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIpadAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIpadAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIpadAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIpadAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIpadAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIpadUrl() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIpadUrlPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIpadUrlPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIphoneAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIphoneAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIphoneAppName() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIphoneAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIphoneAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIphoneAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIphoneUrl() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getIphoneUrlPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getIphoneUrlPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getIs_bundle() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getItem_group_id() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getItemGroupId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getJpa() - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- getJsonMap() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
General
ObjectNode
representing the majority of this Product's JSON structure. - getLabel() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.ChoiceAllowedValue
- getLifestyle_image_link() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getLink() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getLink() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getLinkPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getLinkPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
For fields that require building links (such as the product link), this is an optional prefix to make it a fully qualified URL.
- getLinkPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- getLinkPrefix() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
For fields that require building links (such as the product link), this is an optional prefix to make it a fully qualified URL.
- getLiquibase() - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- getLocalCollectedDataFile() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
-
The local temporary file that will contain all collected data if collection was successful.
- getLocale() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The
Locale
wherein this Translation is applicable - getLocalOutputFile() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- getLocation_group_name() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getLocation_id() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getLoyalty_points() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- getLoyalty_program() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getManufacturerInfo() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getMaterial() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMaterial() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getMax_energy_efficiency_class() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMax_handling_time() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMax_handling_time() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getMax_transit_time() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getMaxElementsToReadInBatch() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.StreamingJsonArrayFileReader
-
The number of elements to load into memory and transform at a time.
- getMaxSourceElementsToReadInBatch() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
-
Limits the number of elements that are read from the source file at a time.
- getMaxSourceElementsToReadInBatch() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
-
Limits the number of elements that are read from the source file at a time.
- getMerchantCenterSFTPProperties() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
- getMessage() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- getMessage() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- getMin_energy_efficiency_class() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMin_handling_time() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMin_handling_time() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getMin_transit_time() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getMobile_link() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMobileAndroidAppLink() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMobileIosAppLink() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMobileIosAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getMobileIosAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- getMobileIosAppStoreId() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMobileLink() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
-
Link to mobile-optimized page for this item.
- getMonths() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- getMpn() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getMultipack() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getNarrowingHelper() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- getNarrowingHelper() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- getNarrowingHelper() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- getNotificationManager() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- getNotificationManager() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- getNotificationStateService() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
-
Lazy injection since this is technically a service component.
- getNotificationStateService() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
-
Lazy injection since this is technically a service component.
- getNotificationStateService() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
-
Lazy injection since this is technically a service component.
- getNumberOfApprovedRatings() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
-
Number of ratings that have been approved by an administrator or curator affecting the average rating.
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.collector.product.InventoryEntityContributor
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.collector.product.RatingsReviewsEntityContributor
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.StreamingJsonArrayFileReader
-
The
ObjectMapper
to use for deserialization. - getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
- getObjectMapper() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
- getOptionForAttributeChoiceOfType(ArrayNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Given an array of options, filters to the variant distinguishing option with an attribute choice of the specified type.
- getOptions(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Gets the options from the given product, else
null
if unavailable. - getOptionTranslation(ObjectNode, ObjectNode, List<Translation>, String, Locale) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
TODO migrate callers away from this method and towards
CollectedProductConversionUtil.getTranslatedAttributeChoiceValueLabel(ObjectNode, String, String, String, List, Locale)
for more comprehensive defaulting logic. - getOrder() - Method in interface com.broadleafcommerce.datafeed.service.collector.CollectedEntityContributor
- getOrder() - Method in interface com.broadleafcommerce.datafeed.service.publisher.DataFeedPublisher
- getOrder() - Method in interface com.broadleafcommerce.datafeed.service.publisher.file.submitter.DataFeedFileSubmitter
- getOrder() - Method in interface com.broadleafcommerce.datafeed.service.publisher.file.transformer.DataFeedFileTransformer
- getOrder() - Method in interface com.broadleafcommerce.datafeed.service.publisher.transformer.element.DataFeedElementTransformer
- getOriginalEventTime() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
Notification events from other services should include timestamps describing when the actual update occurred, and we record it here.
- getOriginalEventTime() - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
Notification events from other services should include timestamps describing when the actual update occurred, and we record it here.
- getOriginalEventTime() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- getOriginCountry() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getOrThrow(JsonNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Find a value on the provided nodes based on the pointer expression.
- getParentExecution() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
-
The parent
DataFeedProcessExecution
corresponding to theDataFeedPublication.getDataFeedProcessExecutionId()
ofDataFeedPublishRequestDetails.getPublication()
. - getParser() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessService
- getPassword() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- getPath() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
-
This must be fully unique across the system.
- getPattern() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getPattern() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getPause() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getPeriod() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- getPeriod_length() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- getPostal_code() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getPrice() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- getPrice() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getPrice() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getPrice() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getPriceableFields(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.ProductPriceableTargetUtils
-
Builds the map of priceable fields for a
CollectedProduct
that will be added asPriceableTarget.getPriceableFields()
. - getPriceableFields(VariantSummary, CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantPriceableTargetUtils
-
Builds the map of priceable fields for a
VariantSummary
that will be added asPriceableTarget.getPriceableFields()
. - getPriceInfo() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
The PriceInfo associated with this product, or null.
- getPriceInfo() - Method in interface com.broadleafcommerce.datafeed.service.collector.domain.product.Priceable
-
Retrieves the
PriceInfo
on the entity. - getPriceInfo() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- getPriceInfoForPriceableEntity(Priceable, List<T>, PriceContext) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- getPricingKey(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getPricingProviderProperties() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- getProcess() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getProcessExecutionRepository() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- getProcessExecutionService() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessHydrationService
- getProcessExecutionService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- getProcessExecutionService() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessExecutionEndpoint
- getProcessExecutionService() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- getProcessService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- getProcessService() - Method in class com.broadleafcommerce.datafeed.service.manager.IncrementalDataFeedEntityUpdateManager
- getProcessService() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessExecutionEndpoint
- getProcessService() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- getProcessType() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
Should contain a value from
DefaultDataFeedProcessTypes
describing what type of data feed process this is. - getProcessType() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should be copied from
DataFeedProcess.getProcessType()
. - getProcessType() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- getProcessType() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getProcessType() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getProcessType() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- getProduct_detail() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getProduct_height() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getProduct_highlight() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getProduct_length() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getProduct_type() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getProduct_weight() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getProduct_width() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getProductAssetMatchingVariantOptionValue(List<ObjectNode>, ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Finds the product assets for the provided variant.
- getProductAssetsWithAnyTagMatching(List<ObjectNode>, Predicate<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Returns a filtered stream of the input product assets where an asset will be included in the result if any of its tags match the given filter.
- getProductDataFeedCollectorProperties() - Method in class com.broadleafcommerce.datafeed.service.collector.product.ProductDataFeedCollector
- getProductId(ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
- getProductPriceableTargetsBuilders() - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- getProductRating() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
The overall rating for this product.
- getProductType() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
-
This contains the primary category name and all its ancestors, separated by '>'.
- getProductType(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getProgram_label() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- getPromotion_id() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getProviderUtil() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- getProviderUtil() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- getProviderUtil() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- getProviderUtil() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
- getPublication() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
-
The publication job for which publishing needs to occur.
- getPublication() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getPublicationConfiguration() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
-
The actual publication configuration instance corresponding to the
DataFeedPublication.getTargetDataFeedPublicationConfigurationId()
ofDataFeedPublishRequestDetails.getPublication()
. - getPublicationConfigurationsById() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
-
An immutable map of
DataFeedPublicationConfiguration
byDataFeedPublicationConfiguration.getId()
. - getPublicationConfigurationService() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationConfigurationEndpoint
- getPublicationConfigurationService() - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- getPublicationRepository() - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- getPublicationService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- getPublicationService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- getPublishers() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- getPublishRequest() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- getQuantityToSellOnFacebook() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getQueriedDataFileLocalCopy() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
-
A pointer to a locally-available temporary copy of the file from
DataFeedProcessExecution.getQueriedDataFileLocation()
. - getQueriedDataFileLocation() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
After the raw data is fetched, the execution will serialize and store it in a JSON file.
- getQueriedDataFileLocation() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getQueriedDataFileLocation() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getQueryHelper() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
- getQueryHelper() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- getQueryHelper() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- getQueryHelper() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- getRate() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- getRatingsReviewProvider() - Method in class com.broadleafcommerce.datafeed.service.collector.product.RatingsReviewsEntityContributor
- getRatingsReviewsProviderProperties() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
- getRatingTargetId() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
-
The id of the rating target.
- getRatingTargetType() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
-
Either "PRODUCT" or "VARIANT".
- getReadPricingPath() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- getReadProductIdsPath() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
-
URI for reading product IDs.
- getReadProductsPath() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
-
URI for reading
Products
. - getReadRatingsPath() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- getReadSkuInventoryPath() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- getReceivedException() - Method in exception com.broadleafcommerce.datafeed.service.collector.provider.support.ProviderApiException
-
The received error.
- getRecordCount() - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- getRecordsCollected() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- getRegion() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getRegion() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- getRemoteDestinationPath() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- getRepository() - Method in class com.broadleafcommerce.datafeed.provider.jpa.service.JpaDataFeedFileLobStorageService
- getRepository() - Method in class com.broadleafcommerce.datafeed.service.DefaultIncrementalDataFeedEntityUpdateRecordService
- getRepositoryEntityTypeManager() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- getRepositoryEntityTypeManager() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- getRepositoryEntityTypeManager() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- getRetryMaxAttempts() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
The maximum number of times to retry a failed request.
- getRetryMinBackoffDuration() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
The minimum duration for the first backoff.
- getRichTextDescription() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getRsqlParser() - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- getSale_price() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getSale_price_effective_date() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getSalePrice() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getSalePrice() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- getSalePrice(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getSalePriceAmountForProduct(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Gets the 'sale' price for the product based on pricing information in
CollectedProduct.getPriceInfo()
. - getSalePriceAmountForVariant(CollectedProduct, ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Gets the 'sale' price for the variant based on pricing information in
CollectedProduct.getSkuPrices()
. - getSalePriceEffectiveDate() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getSection_name() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- getServerHostname() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- getServerPort() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- getServerSftpFingerprint() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- getService() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- getServiceClient() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
The service client to use when interacting with the catalog service.
- getSftpPassword() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getSftpPassword() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
The SFTP password to authenticate with.
- getSftpServerFingerprint() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getSftpServerFingerprint() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Fingerprint value of the SFTP server where data will be uploaded.
- getSftpServerHostname() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getSftpServerHostname() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Hostname of the SFTP server where data will be uploaded.
- getSftpServerPort() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getSftpServerPort() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Port of the SFTP server where data will be uploaded.
- getSftpUsername() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getSftpUsername() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
The SFTP username to authenticate with.
- getShipping() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getShipping() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getShipping_height() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getShipping_label() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getShipping_length() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getShipping_weight() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getShipping_width() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getShippingWeight() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getShips_from_country() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getShopping_ads_excluded_country() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getSize() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getSize() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getSize_system() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getSize_type() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getSku() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- getSku(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getSkuCodes() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider.SkuCodesRequestBody
- getSkuInventory() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
Map of SKU to available inventory.
- getSkuPrices() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
If this Product has SKUs, and if those SKUs have assigned a
PriceInfo
, then this Map will contain an entry where the key is the SKU and the value is thePriceInfo
for the Variant with that SKU. - getSourceElementType() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- getSourceElementType() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- getSourceElementType() - Method in interface com.broadleafcommerce.datafeed.service.publisher.transformer.element.DataFeedElementTransformer
-
The type of element that will be accepted as input for conversion.
- getStartTime() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
The time at which this execution started processing.
- getStartTime() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The time at which this publication started processing.
- getStartTime() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getStartTime() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- getStartTime() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getStartTime() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getStatus() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should contain a value from
DefaultDataFeedExecutionStatuses
describing the current status of the execution. - getStatus() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
Should contain a value from
DefaultDataFeedPublicationStatuses
describing the current status of the publication. - getStatus() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- getStatus() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getStatus() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getStatus() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- getStatus() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- getStatus() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getStorageService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- getStorageService() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- getSubCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- getSubscription_cost() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getSuccessfulOutputElementCount() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- getSupportedFeedProcessTypes() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.MerchantCenterSFTPSubmitter
- getSupportedFeedProcessTypes() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.MerchantCenterSFTPPublisher
- getSupportedFeedProcessTypes() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.CommerceManagerFeedAPIPublisher
- getSupportedFeedProcessTypes() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter
- getTargetDataFeedPublicationConfigurationId() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The
DataFeedPublicationConfiguration.getId()
of theDataFeedPublicationConfiguration
that this publication process will publish data to. - getTargetDataFeedPublicationConfigurationId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
-
Note - we use the default column length here instead of
JpaConstants.CONTEXT_ID_LENGTH
since these IDs are user-defined and may need more space. - getTargetDataFeedPublicationConfigurationId() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- getTargetDataFeedPublicationConfigurationName() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
-
The
DataFeedPublicationConfiguration.getDisplayName()
of theDataFeedPublicationConfiguration
that this publication process will publish data to. - getTax() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getTax_category() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getTax_ship() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- getTenantId() - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
The tenant ID in which the change occurred.
- getTenantId() - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
-
The ID of the tenant who owns the
DataFeedProcessExecution
. - getTenantId() - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
-
The ID of the tenant who owns the
DataFeedPublication
. - getTenantId() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
-
This is more of a hint than anything else to allow quickly finding records for a particular tenant.
- getTenantId() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
-
The tenant ID in which collection should occur.
- getTenantIdHint() - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- getTenantIdHint() - Method in interface com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfiguration
-
Identifies the tenant that this configuration is for.
- getTier_label() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- getTitle() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getTitle() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.OAuth2ClientCredentialsAccessTokenResponseClient
- getTraceId() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- getTracking() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- getTracking() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- getTracking() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- getTracking() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- getTransit_time_label() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getTranslatedAttributeChoiceValueLabel(ObjectNode, String, String, String, List<Translation>, Locale) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Given an attribute choice, finds the translated label corresponding to a particular allowed value.
- getTranslations() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
List of
Translations
associated with this Product. - getType() - Method in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.AvailabilityTypes
- getType() - Method in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.ConditionTypes
- getType() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- getType() - Method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.AvailabilityTypes
- getType() - Method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.ConditionTypes
- getType() - Method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.StatusTypes
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfigurationContributor
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.product.RatingsReviewsEntityContributor
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.ProductPriceableTargetUtils
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantPriceableTargetUtils
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.manager.IncrementalDataFeedEntityUpdateManager
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
- getTypeFactory() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
- getUniqueFileName() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- getUniqueFileName() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Feed file name for Google.
- getUnit_pricing_base_measure() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getUnit_pricing_measure() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- getUsername() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- getUtils() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.BaseProductPriceableTargetsBuilder
- getUtils() - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantsProductPriceableTargetsBuilder
- getValue() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
This field holds the actual translated value.
- getValues() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.OptionValueCombo
- getVariantAvailableStockCounts(CollectedProduct, List<ObjectNode>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
- getVariantNodes(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getVariants(ObjectNode, Function<Map<CollectedProductConversionUtil.OptionValueCombo, List<ObjectNode>>, List<ObjectNode>>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Retrieve all variants for active product options.
- getVariantSkus(CollectedProduct, boolean) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getVariantSummaries(CollectedProduct, boolean) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getVariantsWithMatchingSearchOnOptionValues(ObjectNode, CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Given a variant, finds all variants on the
collectedProduct
that have the same optionValues for option attribute names where 'searchOnOption = true'. - getVendorRef() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- getVendorRef(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.support.CollectedProductJsonAccessorUtils
- getWaComplianceCategory() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- getWebClient() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- getWebClient() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- getWebClient() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- getWebClient() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
- getWebClientBufferLimitInBytes() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
Size of the
WebClient's
buffer. - getWorkerThreads() - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- getWorkerThreads() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
-
Number of worker threads to process the Product collection process.
H
- handle(IncrementalDataFeedEntityUpdateEvent) - Method in class com.broadleafcommerce.datafeed.service.manager.IncrementalDataFeedEntityUpdateManager
-
Handles a newly received
IncrementalDataFeedEntityUpdateEvent
to produce the appropriateIncrementalDataFeedEntityUpdateRecord
s for it. - handle(DataFeedCollectionRequest) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- handle(DataFeedCollectionRequest) - Method in interface com.broadleafcommerce.datafeed.service.collector.DataFeedCollector
-
This method handles collecting and transforming data of a certain type into a JSON file that will be used to transform and publish to syndicates such as Google or Facebook.
- handleCollectionResponse(DataFeedCollectionResponse, DataFeedProcessExecution, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
-
Handles a data feed collection response.
- handleFailedResponse(AbstractFileFeedPublisher.FilePublishContext, Exception) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter
-
Handle an exception occurring during submission
- handleInvalidApplicationIdParameterException(InvalidApplicationIdParameterException, WebRequest) - Method in class com.broadleafcommerce.datafeed.web.exception.DataFeedExceptionAdvisor
- handleRequestExecutionForFullAuthoritativeProcess(DataFeedProcess, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
-
Handles
DataFeedProcessExecutionManager.requestExecution(String, String)
for the givenDefaultDataFeedProcessTypes.FULL_AUTHORITATIVE
process. - handleRequestExecutionForPartialUpdateProcess(DataFeedProcess, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
-
Handles
DataFeedProcessExecutionManager.requestExecution(String, String)
for the givenDefaultDataFeedProcessTypes.PARTIAL_UPDATE
process. - hardDeleteAllByProcessExecutionId(String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- hardDeleteAllByProcessExecutionId(String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedIncrementalDataFeedEntityUpdateRecordRepository
-
Atomically finds and hard-deletes
IncrementalDataFeedEntityUpdateRecord
instances belonging to the givenDataFeedProcessExecution
. - hardDeleteAllByProcessExecutionId(String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultIncrementalDataFeedEntityUpdateRecordService
- hardDeleteAllByProcessExecutionId(String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.IncrementalDataFeedEntityUpdateRecordService
-
Atomically finds and hard-deletes
IncrementalDataFeedEntityUpdateRecord
instances belonging to the givenDataFeedProcessExecution
. - hashCode() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
- hashCode() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
- hashCode() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
- hashCode() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- hashCode() - Method in exception com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.FeedApiException
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- hashCode() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- hashCode() - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
- hashCode() - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
- hashCode() - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
- hashCode() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
- hashCode() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- hashCode() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- hashCode() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- hashCode() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- hashCode() - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.SSLVerificationProperties
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider.SkuCodesRequestBody
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.ChoiceAllowedValue
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.OptionValueCombo
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
- hashCode() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
- hasPriceInfoFromPriceList(List<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
I
- ID - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultIncrementalEventProductReferenceTypes
-
The reference is to a product ID.
- ID - Static variable in class com.broadleafcommerce.datafeed.util.WebClientUtils
- identifyElement(ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Retrieve the identifier for the given source node (usually a product or variant).
- IN_STOCK - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.AvailabilityTypes
- IN_STOCK - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.AvailabilityTypes
- INCLUDED_PRODUCT_PRICING_TARGET_TYPE - Static variable in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- IncrementalDataFeedEntityUpdateEvent - Class in com.broadleafcommerce.datafeed.messaging.payload
-
Microservices such as catalog, pricing, and inventory will send this type of message to notify data feed services when an entity is updated in a way that should result in a product being 'republished' to interested data feeds.
- IncrementalDataFeedEntityUpdateEvent() - Constructor for class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
- IncrementalDataFeedEntityUpdateEventConsumer - Interface in com.broadleafcommerce.datafeed.messaging.channel
-
Spring cloud stream messaging interface for receiving
IncrementalDataFeedEntityUpdateEvent
messages. - incrementalDataFeedEntityUpdateEventInput() - Method in interface com.broadleafcommerce.datafeed.messaging.channel.IncrementalDataFeedEntityUpdateEventConsumer
- IncrementalDataFeedEntityUpdateEventListener - Class in com.broadleafcommerce.datafeed.messaging.listener
-
Receives
IncrementalDataFeedEntityUpdateEvent
on the message consumer channel. - IncrementalDataFeedEntityUpdateEventListener(IdempotentMessageConsumptionService, IncrementalDataFeedEntityUpdateManager) - Constructor for class com.broadleafcommerce.datafeed.messaging.listener.IncrementalDataFeedEntityUpdateEventListener
- IncrementalDataFeedEntityUpdateManager - Class in com.broadleafcommerce.datafeed.service.manager
-
Responsible for high-level operations relating to
IncrementalDataFeedEntityUpdateEvent
andIncrementalDataFeedEntityUpdateRecord
. - IncrementalDataFeedEntityUpdateManager(DataFeedProcessService<DataFeedProcess>, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord>, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.service.manager.IncrementalDataFeedEntityUpdateManager
- IncrementalDataFeedEntityUpdateRecord - Class in com.broadleafcommerce.datafeed.domain
-
For each
IncrementalDataFeedEntityUpdateEvent
that is received, anIncrementalDataFeedEntityUpdateRecord
record will be created for eachDataFeedProcess
of typeDefaultDataFeedProcessTypes.PARTIAL_UPDATE
who may be interested in processing it. This means eachDataFeedProcess
will effectively have its own 'queue' of update events that it can process whenever it is executed. - IncrementalDataFeedEntityUpdateRecord() - Constructor for class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
- IncrementalDataFeedEntityUpdateRecordRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.datafeed.repository
-
Repository
for persistent counter-parts ofIncrementalDataFeedEntityUpdateRecord
- IncrementalDataFeedEntityUpdateRecordService<P extends IncrementalDataFeedEntityUpdateRecord> - Interface in com.broadleafcommerce.datafeed.service
-
Service component providing API for CRUD operations on
IncrementalDataFeedEntityUpdateRecord
. - incrementRecordCount() - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- incrementRecordCount(int) - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- initializeAndResetNotificationState(D, String, Instant) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- initializeAndResetNotificationState(D, String, Instant) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- initializeFromProperties(AbstractDataFeedPublicationConfigurationProperties) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
-
Helpful method to quickly initialize basic properties from
AbstractDataFeedPublicationConfigurationProperties
, if using such a setup. - initializeNotificationState(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- initializeNotificationState(String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedDataFeedProcessExecutionRepository
-
Atomically finds the
DataFeedProcessExecution
for the givenid
, and initializes itsNotificationState
formessageType
. - initializeNotificationState(List<String>, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- initializeNotificationState(List<String>, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedDataFeedPublicationRepository
-
Atomically finds the
DataFeedPublication
instances for the givenids
, and initializes theirNotificationState
formessageType
. - initializeNotificationStateAndEmitMessage(String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessExecutionService
-
Atomically finds the
DataFeedProcessExecution
for the givenid
, and initializes itsNotificationState
formessageType
. - initializeNotificationStateAndEmitMessage(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- initializeNotificationStateAndEmitMessage(List<String>, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedPublicationService
-
Atomically finds the
DataFeedPublication
instances for the givenids
, and initializes theirNotificationState
formessageType
. - initializeNotificationStateAndEmitMessage(List<String>, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- initializeSSHClient(SSHClient, AbstractSFTPSubmitter.SFTPUploadConfiguration, AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter
- INTEGER - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- InvalidApplicationIdParameterException - Exception in com.broadleafcommerce.datafeed.web.exception
-
The exception that is thrown when the
ContextInfo
from the request contains the application id and the provided application id in the request parameters is not equal to it. - InvalidApplicationIdParameterException(String) - Constructor for exception com.broadleafcommerce.datafeed.web.exception.InvalidApplicationIdParameterException
- InventoryEntityContributor - Class in com.broadleafcommerce.datafeed.service.collector.product
-
Contributes Inventory data to the Products that are collected for a Data Feed.
- InventoryEntityContributor(InventoryProvider, ObjectMapper, CollectedProductJsonAccessorUtils) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.InventoryEntityContributor
- InventoryProvider - Interface in com.broadleafcommerce.datafeed.service.collector.provider
-
Component to fetch Inventory to be collected for Product Data Feeds.
- InventoryProviderProperties - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
- InventoryProviderProperties() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- isBasePrice(PriceInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- isBaseSalePrice(PriceInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- isBundleProduct(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
A simple flag indicating whether the current execution encountered any errors.
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
A simple flag indicating whether the current publication encountered any errors.
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
-
A simple flag indicating whether the file submission process encountered any errors.
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
-
A simple flag indicating whether the file transformation process encountered any errors.
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
-
A simple flag indicating whether the publishing process encountered any errors.
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- isContainsErrors() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- isDirectVariantPrice(PriceInfo, VariantSummary) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- isDisabled() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- isDisableHostKeyVerification() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- isEnabled() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
Describes whether new
DataFeedProcessExecution
s of this process can be started. - isEnabled() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- isEnabled() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- isEndToEndTimeoutEnabled() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
Whether to set an end-to-end timeout on requests.
- isFailed() - Method in class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- isFailed() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- isHydrateApplicationName() - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedHydrationInfo
-
Whether to hydrate the application name to the response.
- isIdDuplicateIncrementalId(ID, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
-
This provides a mechanism to ensure that we're not including the same ID twice during incremental updates.
- isMerchandisingProduct(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
- isOnline() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- isProductInStock(CollectedProduct, List<ObjectNode>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
When this is a variant-based product, availability is determined by whether any of the given
variants
are available. - isResultShouldBeSubmitted() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
-
In some rare cases, the transform step may find that it naturally didn't have any data to operate on, or didn't have any data to write after transformation.
- isRetryEnabled() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
Whether to enable retry with exponential backoff on request failures.
- isStandardProduct(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
- isTargetingVariantSku(PriceInfo, VariantSummary) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- isVariantBasedProduct(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
- ITEM_CHOICE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductOptionType
-
Allows the user to select an additional item that is added to their cart
J
- JpaConstants - Class in com.broadleafcommerce.datafeed.provider.jpa
-
Similar to
JpaConstants
, but specifically for data feed services. - JpaCustomizedDataFeedFileLobRepository<D extends JpaDataFeedFileLob> - Class in com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable
-
JPA implementation of
CustomizedDataFeedFileLobRepository
. - JpaCustomizedDataFeedFileLobRepository(JpaDataFeedQueryHelper, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
- JpaCustomizedDataFeedProcessExecutionRepository<D extends JpaDataFeedProcessExecution> - Class in com.broadleafcommerce.datafeed.provider.jpa.repository.trackable
-
JPA implementation of
CustomizedDataFeedProcessExecutionRepository
. - JpaCustomizedDataFeedProcessExecutionRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager, JpaDataFeedQueryHelper) - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- JpaCustomizedDataFeedPublicationRepository<D extends JpaDataFeedPublication> - Class in com.broadleafcommerce.datafeed.provider.jpa.repository.trackable
-
JPA implementation of
CustomizedDataFeedPublicationRepository
. - JpaCustomizedDataFeedPublicationRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager, JpaDataFeedQueryHelper) - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository<D extends JpaIncrementalDataFeedEntityUpdateRecord> - Class in com.broadleafcommerce.datafeed.provider.jpa.repository.trackable
-
JPA implementation of
CustomizedIncrementalDataFeedEntityUpdateRecordRepository
. - JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager, JpaDataFeedQueryHelper) - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- JpaDataFeedFileLob - Class in com.broadleafcommerce.datafeed.provider.jpa.domain
- JpaDataFeedFileLob() - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
- JpaDataFeedFileLobRepository<D extends JpaDataFeedFileLob> - Interface in com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable
-
Repository
forJpaDataFeedFileLob
- JpaDataFeedFileLobStorageService - Class in com.broadleafcommerce.datafeed.provider.jpa.service
-
An implementation of
StorageService
that leveragesJpaDataFeedFileLob
as the file storage mechanism. - JpaDataFeedFileLobStorageService(JpaDataFeedFileLobRepository<JpaDataFeedFileLob>) - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.service.JpaDataFeedFileLobStorageService
- JpaDataFeedProcess - Class in com.broadleafcommerce.datafeed.provider.jpa.domain
-
JPA-persisted counterpart of
DataFeedProcess
. - JpaDataFeedProcess() - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- JpaDataFeedProcessExecution - Class in com.broadleafcommerce.datafeed.provider.jpa.domain
-
JPA-persisted counterpart of
DataFeedProcessExecution
- JpaDataFeedProcessExecution() - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- JpaDataFeedProcessExecutionRepository<D extends JpaDataFeedProcessExecution> - Interface in com.broadleafcommerce.datafeed.provider.jpa.repository.trackable
- JpaDataFeedProcessRepository<D extends JpaDataFeedProcess> - Interface in com.broadleafcommerce.datafeed.provider.jpa.repository.trackable
- JpaDataFeedPublication - Class in com.broadleafcommerce.datafeed.provider.jpa.domain
-
JPA-persisted counterpart of
DataFeedPublication
. - JpaDataFeedPublication() - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- JpaDataFeedPublicationRepository<D extends JpaDataFeedPublication> - Interface in com.broadleafcommerce.datafeed.provider.jpa.repository.trackable
- jpaDataFeedQueryHelper() - Method in class com.broadleafcommerce.datafeed.provider.jpa.autoconfigure.DataFeedJpaAutoConfiguration
- JpaDataFeedQueryHelper - Class in com.broadleafcommerce.datafeed.provider.jpa.repository.support
-
Provides commonly useful query functionality.
- JpaDataFeedQueryHelper() - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.repository.support.JpaDataFeedQueryHelper
- JpaIncrementalDataFeedEntityUpdateRecord - Class in com.broadleafcommerce.datafeed.provider.jpa.domain
-
JPA-persisted counterpart of
IncrementalDataFeedEntityUpdateRecord
. - JpaIncrementalDataFeedEntityUpdateRecord() - Constructor for class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- JpaIncrementalDataFeedEntityUpdateRecordRepository<D extends JpaIncrementalDataFeedEntityUpdateRecord> - Interface in com.broadleafcommerce.datafeed.provider.jpa.repository.trackable
- JpaRouteConstants - Class in com.broadleafcommerce.datafeed.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.datafeed.provider.jpa
L
- listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
- listen(Message<IncrementalDataFeedEntityUpdateEvent>) - Method in class com.broadleafcommerce.datafeed.messaging.listener.IncrementalDataFeedEntityUpdateEventListener
- listen(Message<StartDataFeedProcessExecutionRequest>) - Method in class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedProcessExecutionRequestListener
- listen(Message<StartDataFeedPublicationRequest>) - Method in class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedPublicationRequestListener
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.datafeed.web.exception.DataFeedExceptionAdvisor
M
- Managers() - Constructor for class com.broadleafcommerce.datafeed.service.autoconfigure.DataFeedServiceAutoConfiguration.Managers
- mapDataFeedProcessExecutionResponse(DataFeedProcessExecution) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessExecutionEndpoint
- mapDataFeedProcessResponse(DataFeedProcess) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- mapDataFeedPublicationResponse(DataFeedPublication) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- mapToResponseAndHydrateIfApplicable(List<DataFeedProcess>, DataFeedHydrationInfo, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessHydrationService
- mapToResponseAndHydrateIfApplicable(List<DataFeedProcess>, DataFeedHydrationInfo, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessHydrationService
-
Converts each
DataFeedProcess
from the provided list toDataFeedProcessResponse
with the additional information. - MERCHANDISING_PRODUCT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
-
Denotes a complex, configurable product that acts as a container for other
Products
or Variants that may be fixed or configurable. - MerchantCenterSFTPAutoConfiguration - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure
-
Autoconfiguration for Google DataFeed SFTP related components.
- MerchantCenterSFTPAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPAutoConfiguration
- MerchantCenterSFTPConfigurationProperties - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure
-
Configures Google DataFeed SFTP support.
- MerchantCenterSFTPConfigurationProperties() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties
- MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure
-
Captures key details required to construct a
MerchantCenterSFTPPublicationConfiguration
. - MerchantCenterSFTPPublicationConfiguration - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration
-
Configuration for uploading Data Feed to Google via SFTP.
- MerchantCenterSFTPPublicationConfiguration() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
- MerchantCenterSFTPPublicationConfigurationContributor - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration
-
Responsible for constructing
MerchantCenterSFTPPublicationConfiguration
instances fromMerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
. - MerchantCenterSFTPPublicationConfigurationContributor(MerchantCenterSFTPConfigurationProperties, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
- MerchantCenterSFTPPublicationConfigurationProperties() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- MerchantCenterSFTPPublisher - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher
-
A
DataFeedPublisher
that can transform and submit feed files over SFTP forMerchantCenterSFTPPublicationConfiguration
instances. - MerchantCenterSFTPPublisher(TypeFactory, ObjectMapper, List<DataFeedFileTransformer>, List<DataFeedFileSubmitter>) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.MerchantCenterSFTPPublisher
- MerchantCenterSFTPSubmitter - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file
-
DataFeedFileSubmitter
for SFTP uploads of Google Merchant center feed files. - MerchantCenterSFTPSubmitter(TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.MerchantCenterSFTPSubmitter
- MerchantCenterXMLInstallment - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
A POJO representation of 'Installment' that will be serialized into the final output file.
- MerchantCenterXMLInstallment() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- MerchantCenterXMLLoyaltyProgram - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
A POJO representation of 'loyalty program' that will be serialized into the final output file.
- MerchantCenterXMLLoyaltyProgram() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- MerchantCenterXMLProduct - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
A POJO representation of an 'output element' that will be serialized into the final output file.
- MerchantCenterXMLProduct() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- MerchantCenterXMLProductDetail - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
A POJO representation of 'product detail' that will be serialized into the final output file.
- MerchantCenterXMLProductDetail() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- MerchantCenterXMLShipping - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
A POJO representation of 'shipping' that will be serialized into the final output file.
- MerchantCenterXMLShipping() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- MerchantCenterXMLSubscriptionCost - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
A POJO representation of 'subscription cost' that will be serialized into the final output file.
- MerchantCenterXMLSubscriptionCost() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- MerchantCenterXMLTax - Class in com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element
-
A POJO representation of 'tax' that will be serialized into the final output file.
- MerchantCenterXMLTax() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
N
- NEW - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.ConditionTypes
- NEW - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.ConditionTypes
- NONE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
-
Means that the tag will not be displayed anywhere.
O
- OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client
-
Alternative to
DefaultClientCredentialsTokenResponseClient
that usesWebClient
and allows for access token response that contain additional non-String parameters. - OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.OAuth2ClientCredentialsAccessTokenResponseClient
- oAuth2FilterFunctionSupplier(ClientRegistrationRepository, SSLVerificationProperties) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.DataFeedProviderAutoConfiguration
-
We'll leave this with a general name as it can (and should) be reused in a flex package.
- OptionValueCombo(Set<String>) - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.OptionValueCombo
- OUT_OF_STOCK - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.AvailabilityTypes
- OUT_OF_STOCK - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.AvailabilityTypes
P
- parseSkusForProduct(CollectedProduct) - Method in class com.broadleafcommerce.datafeed.service.collector.product.InventoryEntityContributor
- PARTIAL_UPDATE - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedProcessTypes
-
Represents a data feed process which is exclusively responsible for updating existing entries in a data feed rather than creating or removing entries.
- PENDING - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedExecutionStatuses
-
The execution has been created, but is still being prepared and is not ready to be requested.
- populateMobileAppFields(MerchantCenterXMLProduct, MerchantCenterSFTPPublicationConfiguration, String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- populateMobileAppFields(CommerceManagerFeedCSVProduct, CommerceManagerFeedAPIPublicationConfiguration, String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- postProcess(DataFeedCollectionRequest, List<E>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.ProductDataFeedCollector
-
Hook point to allow implementors to modify the Product list prior to returning to be written to a file.
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.datafeed.autoconfigure.DataFeedEnvironmentPostProcessor
- prefixWithEntityValidationMessageKey(String) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- PREORDER - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.AvailabilityTypes
- prepareCollectionRequest(DataFeedProcessExecution, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- preparePublishContext(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- preparePublishRequest(DataFeedPublishRequestDetails, DataFeedPublication, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
-
Prepares and initializes the given
DataFeedPublishRequestDetails
instance for the publication. - Priceable - Interface in com.broadleafcommerce.datafeed.service.collector.domain.product
- PRICING_KEY - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultIncrementalEventProductReferenceTypes
-
The reference is to a product pricing key.
- PricingEntityContributor - Class in com.broadleafcommerce.datafeed.service.collector.product
-
Contributes dynamic/advanced Pricing data to the Products that are collected for a Data Feed.
- PricingEntityContributor(PricingProvider, TypeFactory, CommonApplicationService<Application>, List<ProductPriceableTargetsBuilder>, CollectedProductJsonAccessorUtils) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- PricingProvider - Interface in com.broadleafcommerce.datafeed.service.collector.provider
-
Provider component to fetch dynamic pricing for products.
- PricingProviderProperties - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
- PricingProviderProperties() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- process(DataFeedPublishRequestDetails) - Method in interface com.broadleafcommerce.datafeed.service.publisher.DataFeedPublisher
-
Engages the actual data transformation + submission flow to publish data to the specified destination.
- process(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher
- processConfigurationFromContributor(DataFeedPublicationConfiguration, Map<String, DataFeedPublicationConfiguration>) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
-
Validates the given
DataFeedPublicationConfiguration
and adds it to thetargetMap
if valid. - processContributors(List<DataFeedPublicationConfigurationContributor>) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
-
Invokes any given
DataFeedPublicationConfigurationContributor
components and validates + loads their contributedDataFeedPublicationConfiguration
instances into a map by their IDs. - processMessage(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.datafeed.messaging.listener.DataFeedExecutionRequestScheduledJobListener
- processMessage(Message<IncrementalDataFeedEntityUpdateEvent>) - Method in class com.broadleafcommerce.datafeed.messaging.listener.IncrementalDataFeedEntityUpdateEventListener
- processMessage(Message<StartDataFeedProcessExecutionRequest>) - Method in class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedProcessExecutionRequestListener
- processMessage(Message<StartDataFeedPublicationRequest>) - Method in class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedPublicationRequestListener
- ProcessStateHolder - Class in com.broadleafcommerce.datafeed.service.collector
-
Thread-safe mechanism for maintaining basic state across a multithreaded data collection process.
- ProcessStateHolder() - Constructor for class com.broadleafcommerce.datafeed.service.collector.ProcessStateHolder
- ProducerRelatedAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.messaging.autoconfigure.DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration
- PRODUCT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultSpecificItemChoiceType
- PRODUCT - Static variable in class com.broadleafcommerce.datafeed.service.collector.support.DefaultCollectedEntityTypes
-
Indicates that the type of data feed is Products.
- ProductDataFeedCollector<E extends CollectedProduct> - Class in com.broadleafcommerce.datafeed.service.collector.product
-
Handles gathering and storing a Product data feed to be transformed and published.
- ProductDataFeedCollector(TypeFactory, ObjectMapper, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord>, List<CollectedEntityContributor>, ProductDataFeedCollectorProperties, CatalogProvider) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.ProductDataFeedCollector
- ProductDataFeedCollectorProperties - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
-
Properties relating to
ProductDataFeedCollector
. - ProductDataFeedCollectorProperties() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
- ProductPriceableTargetsBuilder - Interface in com.broadleafcommerce.datafeed.service.collector.product.support
-
This interface defines components that can build
PriceableTarget
instances from lists of products. - ProductPriceableTargetUtils - Class in com.broadleafcommerce.datafeed.service.collector.product.support
- ProductPriceableTargetUtils(TypeFactory, CollectedProductJsonAccessorUtils) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.support.ProductPriceableTargetUtils
- ProviderApiException - Exception in com.broadleafcommerce.datafeed.service.collector.provider.support
-
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers (e.g.,
CatalogProvider
) received. - ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.datafeed.service.collector.provider.support.ProviderApiException
- ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.datafeed.service.collector.provider.support.ProviderApiException
- ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.datafeed.service.collector.provider.support.ProviderApiException
- ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.datafeed.service.collector.provider.support.ProviderApiException
- ProviderProperties - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
-
Base class for properties that drive the External Providers.
- ProviderProperties() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
- providerUtil() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.DataFeedProviderAutoConfiguration
- ProviderUtil - Class in com.broadleafcommerce.datafeed.service.collector.provider.support
-
Convenient helper for common functionality with providers.
- ProviderUtil() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.support.ProviderUtil
- PUBLISHING - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedExecutionStatuses
-
The execution has completed
DefaultDataFeedExecutionStatuses.DATA_GATHERING
and data publication requests have been issued viaDataFeedPublication
. - PUBLISHING - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedPublicationStatuses
-
The publication has started processing and is in the process of transforming and publishing data.
R
- RatingsReviewProvider - Interface in com.broadleafcommerce.datafeed.service.collector.provider
-
Component to fetch Ratings details for syndicated Products.
- RatingsReviewsEntityContributor - Class in com.broadleafcommerce.datafeed.service.collector.product
-
Contributes Pricing data to the Products that are collected for a Data Feed.
- RatingsReviewsEntityContributor(RatingsReviewProvider, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.RatingsReviewsEntityContributor
- RatingsReviewsProviderProperties - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
- RatingsReviewsProviderProperties() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- RatingSummary - Class in com.broadleafcommerce.datafeed.service.collector.domain.product
-
Ratings summary for Product data.
- RatingSummary() - Constructor for class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
- read() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.StreamingJsonArrayFileReader
- readAllByDataFeedProcessId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessExecutionService
-
Reads the
DataFeedProcessExecution
instances for the specified data feed process id. - readAllByDataFeedProcessId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- readAllByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessService
-
Reads the
DataFeedProcess
instances that matched the given name and filters. - readAllByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessService
- readAllDataFeedPublications(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- readApplication(DataFeedCollectionRequest, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.PricingEntityContributor
- readByContextIdAndDataFeedProcessExecutionId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedPublicationService
-
Reads the
DataFeedPublication
by id and the data feed process execution id. - readByContextIdAndDataFeedProcessExecutionId(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- readByContextIdAndDataFeedProcessId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessExecutionService
-
Reads the
DataFeedProcessExecution
by id and the data feed process id. - readByContextIdAndDataFeedProcessId(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- readByContextIdOpt(String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessExecutionService
-
Similar to
CrudEntityService.readByContextId(String, ContextInfo)
, but returns anOptional
instead of throwingEntityMissingException
when not found. - readByContextIdOpt(String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessService
-
Similar to
CrudEntityService.readByContextId(String, ContextInfo)
, but returns anOptional
instead of throwingEntityMissingException
when not found. - readByContextIdOpt(String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- readByContextIdOpt(String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessService
- readByProcessExecutionId(String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedPublicationService
-
Reads all
DataFeedPublication
instances belonging to the givenDataFeedProcessExecution
. - readByProcessExecutionId(String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- readByProcessExecutionId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedPublicationService
-
Reads the
DataFeedPublication
instances for the specified data feed process execution id. - readByProcessExecutionId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- readByProcessTypeAndEnabledAndApplication(String, boolean, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessService
-
Finds all
DataFeedProcess
instances matching the given criteria. - readByProcessTypeAndEnabledAndApplication(String, boolean, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessService
- readDataFeedProcessById(String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- readDataFeedProcesses(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- readDataFeedProcessExecution(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessExecutionEndpoint
- readDataFeedProcessExecutions(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessExecutionEndpoint
- readDataFeedPublication(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationEndpoint
- readDataFeedRecords(DataFeedCollectionRequest, List<ID>, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- readDataFeedRecords(DataFeedCollectionRequest, List<String>, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.ProductDataFeedCollector
- readIdBatchForFullFeed(DataFeedCollectionRequest, Map<String, Object>, int, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
-
Returns a
List
that provides a batch of IDs, sorted in ascending order. - readIdBatchForFullFeed(DataFeedCollectionRequest, Map<String, Object>, int, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.ProductDataFeedCollector
- readIdBatchForFullFeed(String, int, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.provider.CatalogProvider
-
Reads a batch of Product IDs, in ascending order, starting at the cursor.
- readIdBatchForFullFeed(String, int, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- readIdBatchForPartialFeed(List<IncrementalDataFeedEntityUpdateRecord>, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.provider.CatalogProvider
-
Given a batch of
IncrementalDataFeedEntityUpdateRecords
, fetch Product IDs that correspond. - readIdBatchForPartialFeed(List<IncrementalDataFeedEntityUpdateRecord>, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- readIdBatchForPartialFeed(DataFeedCollectionRequest, List<IncrementalDataFeedEntityUpdateRecord>, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
-
IncrementalDataFeedEntityUpdateRecord
can have multiple types of pointers to an entity (e.g. - readIdBatchForPartialFeed(DataFeedCollectionRequest, List<IncrementalDataFeedEntityUpdateRecord>, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.product.ProductDataFeedCollector
-
Given a list of
IncrementalDataFeedEntityUpdateRecords
, we need to determine the Product IDs. - readIncrementalUpdateRecords(DataFeedCollectionRequest, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.AbstractJsonArrayDataFeedCollector
- readInventoryForSkus(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider
- readInventoryForSkus(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.provider.InventoryProvider
-
Given a collection of SKUs, this returns Inventory totals available, by default, for shipping.
- readPricesForProducts(List<CollectedProduct>, PriceInfoContext, PriceContext, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalPricingProvider
- readPricesForProducts(List<CollectedProduct>, PriceInfoContext, PriceContext, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.provider.PricingProvider
-
Method to call a PricingService to fetch
Price Infos
for the provided list of Products. - readProducts(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.provider.CatalogProvider
-
Reads a batch of
CollectedProducts
from the batch of provided IDs. - readProducts(List<String>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalCatalogProvider
- readPublicationConfigurationById(String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationConfigurationEndpoint
- readPublicationConfigurations(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedPublicationConfigurationEndpoint
- readRatings(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalRatingsReviewsProvider
- readRatings(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.provider.RatingsReviewProvider
-
Reads ratings for a Product or Variant.
- readToDestination(String, OutputStream) - Method in interface com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.CustomizedDataFeedFileLobRepository
-
Reads and transfers the data
JpaDataFeedFileLob.getContent()
of the specifiedJpaDataFeedFileLob.getPath()
directly into the specifiedOutputStream
. - readToDestination(String, OutputStream) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
-
Despite this being a read method, it is
Transactional
to keep the DB connection open after the initial entity fetch so that we can readJpaDataFeedFileLob.getContent()
. - readToDestination(String, String, OutputStream) - Method in class com.broadleafcommerce.datafeed.provider.jpa.service.JpaDataFeedFileLobStorageService
- readToDestination(String, String, OutputStream) - Method in interface com.broadleafcommerce.datafeed.service.storage.StorageService
-
Reads and transfers the data content of the specified file directly into the specified
OutputStream
. - REFURBISHED - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.ConditionTypes
- REFURBISHED - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.ConditionTypes
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class com.broadleafcommerce.datafeed.service.collector.BlockingRejectedExecutionHandler
- replaceDataFeedProcess(String, DataFeedProcess, ContextInfo) - Method in class com.broadleafcommerce.datafeed.web.endpoint.DataFeedProcessManagementEndpoint
- REQUESTED - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedExecutionStatuses
-
The execution is prepared and a
StartDataFeedProcessExecutionRequest
message has been issued for it. - REQUESTED - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultDataFeedPublicationStatuses
-
The publication is prepared and a
StartDataFeedPublicationRequest
has been issued for it. - requestExecution(String, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
-
Prepares, creates, and initiates a
DataFeedProcessExecution
for the specifiedDataFeedProcess
. - requestPublication(String, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
- ResponseDTO() - Constructor for class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- RouteConstants - Class in com.broadleafcommerce.datafeed.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.datafeed.provider
- RSQL_FILTER_PARAM - Static variable in class com.broadleafcommerce.datafeed.util.WebClientUtils
- runExecution(String, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedProcessExecutionManager
-
Actually runs the provided existing data feed execution.
- runPublication(String, String) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
-
Actually runs the provided existing data feed publication.
S
- safeGet(JsonNode, JsonNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Find a value on the provided nodes based on the pointer expression.
- safeGet(JsonNode, JsonNode, String, String, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Find a value on the provided nodes based on the pointer expression.
- safeGet(JsonNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Find a value on the provided nodes based on the pointer expression.
- safeGet(JsonNode, String, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Find a value on the provided nodes based on the pointer expression.
- safeGetObjectField(ObjectNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
This method will return an object at the specified JSON pointer expression, if the field is an object.
- safeGetObjectListField(ObjectNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
This method will return a list of objects at the specified JSON pointer expression, if the field is an array of objects.
- safeGetProductAttributeValue(JsonNode, JsonNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Retrieve an attribute from the product based on the attribute name.
- safeGetProductAttributeValue(JsonNode, String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Retrieve an attribute from the product based on the attribute name.
- safeGetTranslatedProductAttributeLabel(ObjectNode, String, List<Translation>, Locale) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
-
Retrieve a translated attribute value from the product based on the attribute name.
- safeValueOf(String, ConditionTypes) - Static method in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.ConditionTypes
- safeValueOf(String, ConditionTypes) - Static method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.ConditionTypes
- SALE_PRICE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
- SELECT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- Services() - Constructor for class com.broadleafcommerce.datafeed.service.autoconfigure.DataFeedServiceAutoConfiguration.Services
- setAccessToken(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setAccessToken(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Qualified access token (with adequate permissions to control the commerce catalog associate with the datafeed, and the meta developer application used to interact with the API).
- setAdditional_image_link(List<String>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setAdditionalImageLink(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setAds_redirect(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setAdult(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setAffectedProductReferenceType(String) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
Should contain a value from
DefaultIncrementalEventProductReferenceTypes
describing the type of product reference inIncrementalDataFeedEntityUpdateRecord.getAffectedProductReferenceValue()
. - setAffectedProductReferenceType(String) - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
Should contain a value from
DefaultIncrementalEventProductReferenceTypes
describing the type of product reference inIncrementalDataFeedEntityUpdateEvent.getAffectedProductReferenceValue()
. - setAffectedProductReferenceType(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- setAffectedProductReferenceValue(String) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
The reference key value of the product affected by this entity update event record.
- setAffectedProductReferenceValue(String) - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
The reference key value of the product affected by this entity update event.
- setAffectedProductReferenceValue(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
-
Note - we use the default column length here instead of
JpaConstants.CONTEXT_ID_LENGTH
since different reference types may have different length requirements. - setAge_group(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setAgeGroup(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setAmount(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- setAmount(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- setAndroidAppLinkPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setAndroidAppLinkPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setAndroidAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setAndroidAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setAndroidAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setAndroidPackage(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setAndroidPackage(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setAndroidPackage(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setAndroidUrl(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setAndroidUrlPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setAndroidUrlPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setApiHost(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setApiHost(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Host name for connecting to the datafeed API.
- setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
Data feed processes always target data for a specific application.
- setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should be copied from
DataFeedProcess.getApplicationId()
. - setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
Should be copied from
DataFeedProcessExecution.getApplicationId()
. - setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
The application ID in which the change occurred, if the change occurred at the application level.
- setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setApplicationId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setApplicationIdHint(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- setApplicationName(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
-
The application name for the
DataFeedProcess.getApplicationId()
. - setApplicationService(CommonApplicationService<Application>) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
-
Lazy injection to avoid circular dependency exceptions, since this is a service level component.
- setAttribute_name(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- setAttribute_value(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAvailability(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setAvailability(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setAvailability_date(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setAverageRating(Double) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
-
Sum of all ratings divided by the number of approved ratings.
- setBaseRepository(JpaDataFeedFileLobRepository<D>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
-
Lazy injection so we can access base repository methods.
- setBaseRepository(DataFeedProcessExecutionRepository<D>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
-
Lazy injection so we can access base repository methods.
- setBaseRepository(DataFeedPublicationRepository<D>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
-
Lazy injection so we can access base repository methods.
- setBaseRepository(IncrementalDataFeedEntityUpdateRecordRepository<D>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
-
Lazy injection so we can access base repository methods.
- setBatchSize(int) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
-
Size of a batch of Products that should be fetched by a single worker thread to be collected and written to a file.
- setBlcAppIdContextHint(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
Should be used to eventually populate
DataFeedPublicationConfiguration.getApplicationIdHint()
- setBlcFeedPublicationConfigDisplayName(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
Should be used to eventually populate
DataFeedPublicationConfiguration.getDisplayName()
- setBlcTenantIdContextHint(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
Should be used to eventually populate
DataFeedPublicationConfiguration.getTenantIdHint()
- setBrand(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setBrand(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCode(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- setCollectedEntityType(String) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
-
Defined in
DefaultCollectedEntityTypes
, indicating the main type of entity that we are collecting for a feed. - setColor(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setColor(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCondition(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setCondition(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setConfigs(Map<String, MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties
-
Keys correspond to
AbstractDataFeedPublicationConfiguration.getId()
, thus forcing the same property prefix for a given configuration. - setConfigs(Map<String, CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties>) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties
-
Keys correspond to
DataFeedPublicationConfiguration.getId()
, thus forcing the same property prefix for a given configuration. - setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
A simple flag indicating whether the current execution encountered any errors.
- setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
A simple flag indicating whether the current publication encountered any errors.
- setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
-
A simple flag indicating whether the file submission process encountered any errors.
- setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
-
A simple flag indicating whether the file transformation process encountered any errors.
- setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
-
A simple flag indicating whether the publishing process encountered any errors.
- setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setContainsErrors(boolean) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setContent(Blob) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
-
Source: https://thorben-janssen.com/mapping-blobs-and-clobs-with-hibernate-and-jpa/
- setContent(List<T>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
- setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setContextId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
-
The context ID of this process.
- setContextId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
-
The context ID of this execution.
- setContextId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
-
The context ID of this publication.
- setContextId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
-
The context ID of this event record.
- setContextState(ContextState) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setContextState(ContextState) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setContextState(ContextState) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setCost_of_goods_sold(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setCountry(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setCountry(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- setCustom_label_0(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setCustom_label_1(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setCustom_label_2(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setCustom_label_3(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setCustom_label_4(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setCustomLabel0(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomLabel1(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomLabel2(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomLabel3(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomLabel4(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomNumber0(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomNumber1(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomNumber2(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomNumber3(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setCustomNumber4(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setDataFeedId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setDataFeedId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
The id of the datafeed to which uploads should occur.
- setDataFeedProcessExecution(DataFeedProcessExecution) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
-
The
DataFeedProcessExecution
for which collection is occurring. - setDataFeedProcessExecutionId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The
DataFeedProcessExecution.getId()
of theDataFeedProcessExecution
which this publication is for. - setDataFeedProcessExecutionId(String) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
This will be
null
until aDataFeedProcessExecution
is started for the parentIncrementalDataFeedEntityUpdateRecord.getDataFeedProcessId()
and this event record is marked as part of that execution. - setDataFeedProcessExecutionId(String) - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
-
The
DataFeedProcessExecution.getId()
which needs to be run. - setDataFeedProcessExecutionId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- setDataFeedProcessExecutionId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- setDataFeedProcessExecutionId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setDataFeedProcessId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
The
DataFeedProcess.getId()
of theDataFeedProcess
which this execution is for. - setDataFeedProcessId(String) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
The
DataFeedProcess.getId()
of theDataFeedProcess
which this event record was created for. - setDataFeedProcessId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setDataFeedProcessId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- setDataFeedProcessId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setDataFeedProcessService(DataFeedProcessService<DataFeedProcess>) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
-
Lazy injection to avoid circular dependency exceptions, since this is a service level component.
- setDataFeedPublicationConfigurationIds(List<String>) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
The
IDs
of theDataFeedPublicationConfiguration
s to which data queried by this process will be published. - setDataFeedPublicationConfigurationIds(List<String>) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should be copied from
DataFeedProcess.getDataFeedPublicationConfigurationIds()
. - setDataFeedPublicationConfigurationIds(List<String>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- setDataFeedPublicationConfigurationIds(List<String>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setDataFeedPublicationConfigurationIds(List<String>) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setDataFeedPublicationConfigurationIds(List<String>) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setDataFeedPublicationConfigurationService(DataFeedPublicationConfigurationService) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
-
Lazy injection to avoid circular dependency exceptions, since this is a service level component.
- setDataFeedPublicationId(String) - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
-
The
DataFeedPublication.getId()
which needs to be run. - setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- setDescription(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
A user-friendly description explaining what the process is for.
- setDescription(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setDescription(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setDescription(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- setDescription(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setDisabled(boolean) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- setDisableHostKeyVerification(boolean) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- setDisplayName(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
A user-friendly display name for the process.
- setDisplayName(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- setDisplayName(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- setDisplayName(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setDisplayName(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationConfigurationResponse
- setEnabled(boolean) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
Describes whether new
DataFeedProcessExecution
s of this process can be started. - setEnabled(boolean) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- setEnabled(boolean) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setEndpoint(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
-
Base URL for the CatalogService.
- setEndpoint(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- setEndpoint(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- setEndpoint(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- setEndTime(Instant) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
The time at which this execution stopped processing.
- setEndTime(Instant) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The time at which this publication stopped processing.
- setEndTime(Instant) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setEndTime(Instant) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- setEndTime(Instant) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setEndTime(Instant) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setEndToEndTimeout(Duration) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
This is an end-to-end timeout for sending the request as well as getting back a complete response.
- setEndToEndTimeoutEnabled(boolean) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
Whether to set an end-to-end timeout on requests.
- setEnergy_efficiency_class(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setEntityField(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The name of the field on the entity to which this translation applies.
- setEntityId(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The ID of the entity to which this translation applies.
- setEntityType(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The type of the entity to which this translation applies, e.g., PRODUCT, CATEGORY, OFFER.
- setError(CommerceManagerFeedAPISubmitter.ErrorDTO) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- setError(String) - Method in class com.broadleafcommerce.datafeed.web.domain.ErrorDetail
- setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
If errors are encountered during the run of this execution (ex:
DataFeedProcessExecution.isContainsErrors()
is true), details should be added here. - setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
If errors are encountered during the run of this publication (ex:
DataFeedPublication.isContainsErrors()
is true), details should be added here. - setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
-
If errors are encountered during the run of this file submission process (ex:
DataFeedFileSubmitResponseDetails.isContainsErrors()
is true), details should be added here. - setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
-
If errors are encountered during the run of this file transformation process (ex:
DataFeedFileTransformResponseDetails.isContainsErrors()
is true), details should be added here. - setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
-
If errors are encountered during the run of this publishing process (ex:
DataFeedPublishResponseDetails.isContainsErrors()
is true), details should be added here. - setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setErrorDetails(List<String>) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setErrorDetailsAsObjects(List<ErrorDetail>) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
-
The list of error details for this execution.
- setErrorDetailsAsObjects(List<ErrorDetail>) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
-
The list of error details for this publication.
- setEventReceivedTime(Instant) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
The timestamp when the entity update notification message was actually received by data feed services.
- setEventReceivedTime(Instant) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- setExcluded_destination(List<String>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setExecution(DataFeedProcessExecution) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setExecutionIdForUnackedRecords(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
- setExecutionIdForUnackedRecords(String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedIncrementalDataFeedEntityUpdateRecordRepository
-
Atomically finds and sets
IncrementalDataFeedEntityUpdateRecord.getDataFeedProcessExecutionId()
on allIncrementalDataFeedEntityUpdateRecord
entities where it is currentlynull
. - setExecutionIdForUnackedRecords(String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultIncrementalDataFeedEntityUpdateRecordService
- setExecutionIdForUnackedRecords(String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.IncrementalDataFeedEntityUpdateRecordService
-
Atomically finds and sets
IncrementalDataFeedEntityUpdateRecord.getDataFeedProcessExecutionId()
on allIncrementalDataFeedEntityUpdateRecord
entities where it is currentlynull
. - setExecutionManager(DataFeedProcessExecutionManager) - Method in class com.broadleafcommerce.datafeed.service.manager.DataFeedPublicationManager
-
Lazy injection of this component since both are at a similar level of abstraction and we want to avoid circular dependency issues.
- setExpiration_date(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setExternal_seller_id(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setFailed(boolean) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- setFbProductCategory(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setFeedPathTemplate(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setFeedPathTemplate(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
String.format(String, Object...)
style template URL path for connecting to the datafeed API. - setFeedProcessType(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- setFeedProcessType(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
Should be used to eventually populate
DataFeedPublicationConfiguration.getFeedProcessType()
- setFileToUpload(Path) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- setFileType(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setFileType(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
The type of file that should be created and submitted to Google.
- setFileType(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setFileType(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
The type of file that should be created and submitted to Meta/Facebook.
- setFilterString(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
(Optional) A (by default, RSQL) filter string that should be used to filter all products that are fetched by this process.
- setFilterString(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should be copied from
DataFeedProcess.getFilterString()
. - setFilterString(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- setFilterString(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setFilterString(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setFilterString(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setGender(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setGender(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setGoogle_product_category(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setGoogleProductCategory(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setGtin(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setHydrateApplicationName(boolean) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedHydrationInfo
-
Whether to hydrate the application name to the response.
- setId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
The context ID of this process.
- setId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
The context ID of this execution.
- setId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The context ID of this publication.
- setId(String) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
The context ID of this event record.
- setId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
- setId(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
Product ID
- setId(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- setId(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The context ID of this Translation
- setId(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- setId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationConfigurationResponse
- setId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setIdentifier_exists(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setImage_link(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setImageLink(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setImporterAddress(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setImporterName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIncluded_destination(List<String>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setIncludedLocaleLanguageTags(List<String>) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfigurationProperties
-
A list of valid locales in IETF BCP 47 language tag format.
- setIncludedLocales(List<Locale>) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
-
This is a common (but not required) element in many implementations.
- setInstallment(MerchantCenterXMLInstallment) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setIosAppLinkPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setIosAppLinkPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIosAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIosAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIosAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIosAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIosAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIosAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIosUrl(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIosUrlPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIosUrlPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIpadAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIpadAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIpadAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIpadAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIpadAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIpadAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIpadUrl(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIpadUrlPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIpadUrlPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIphoneAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIphoneAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIphoneAppName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIphoneAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIphoneAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIphoneAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIphoneUrl(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setIphoneUrlPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setIphoneUrlPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setIs_bundle(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setItem_group_id(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setItemGroupId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- setJsonMap(ObjectNode) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
General
ObjectNode
representing the majority of this Product's JSON structure. - setLifestyle_image_link(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setLink(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setLink(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setLinkPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setLinkPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
For fields that require building links (such as the product link), this is an optional prefix to make it a fully qualified URL.
- setLinkPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.autoconfigure.CommerceManagerFeedAPIConfigurationProperties.CommerceManagerFeedAPIPublicationConfigurationProperties
- setLinkPrefix(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
-
For fields that require building links (such as the product link), this is an optional prefix to make it a fully qualified URL.
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- setLocalCollectedDataFile(Path) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
-
The local temporary file that will contain all collected data if collection was successful.
- setLocale(Locale) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
The
Locale
wherein this Translation is applicable - setLocalOutputFile(Path) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- setLocation_group_name(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setLocation_id(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setLoyalty_points(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- setLoyalty_program(List<MerchantCenterXMLLoyaltyProgram>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setManufacturerInfo(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setMaterial(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMaterial(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setMax_energy_efficiency_class(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMax_handling_time(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMax_handling_time(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setMax_transit_time(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setMessage(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- setMessage(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- setMin_energy_efficiency_class(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMin_handling_time(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMin_handling_time(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setMin_transit_time(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setMobile_link(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMobileAndroidAppLink(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMobileIosAppLink(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMobileIosAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setMobileIosAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Use of this field is entirely depending on the element transformer implementation.
- setMobileIosAppStoreId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMobileLink(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
-
Link to mobile-optimized page for this item.
- setMonths(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- setMpn(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setMultipack(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setNotificationStateService(NotificationStateService) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
-
Lazy injection since this is technically a service component.
- setNotificationStateService(NotificationStateService) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
-
Lazy injection since this is technically a service component.
- setNotificationStateService(NotificationStateService) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedIncrementalDataFeedEntityUpdateRecordRepository
-
Lazy injection since this is technically a service component.
- setNumberOfApprovedRatings(int) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
-
Number of ratings that have been approved by an administrator or curator affecting the average rating.
- setOnline(boolean) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- setOriginalEventTime(Instant) - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
-
Notification events from other services should include timestamps describing when the actual update occurred, and we record it here.
- setOriginalEventTime(Instant) - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
Notification events from other services should include timestamps describing when the actual update occurred, and we record it here.
- setOriginalEventTime(Instant) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- setOriginCountry(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setParentExecution(DataFeedProcessExecution) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
-
The parent
DataFeedProcessExecution
corresponding to theDataFeedPublication.getDataFeedProcessExecutionId()
ofDataFeedPublishRequestDetails.getPublication()
. - setPassword(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- setPath(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
-
This must be fully unique across the system.
- setPattern(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setPattern(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setPause(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setPeriod(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- setPeriod_length(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- setPostal_code(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setPrice(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- setPrice(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setPrice(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setPrice(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
The PriceInfo associated with this product, or null.
- setPriceInfo(PriceInfo) - Method in interface com.broadleafcommerce.datafeed.service.collector.domain.product.Priceable
-
Sets the
PriceInfo
on the entity. - setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- setProcess(DataFeedProcess) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setProcessType(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
-
Should contain a value from
DefaultDataFeedProcessTypes
describing what type of data feed process this is. - setProcessType(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should be copied from
DataFeedProcess.getProcessType()
. - setProcessType(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- setProcessType(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setProcessType(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setProcessType(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessResponse
- setProduct_detail(List<MerchantCenterXMLProductDetail>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setProduct_height(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setProduct_highlight(List<String>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setProduct_length(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setProduct_type(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setProduct_weight(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setProduct_width(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setProductRating(RatingSummary) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
The overall rating for this product.
- setProductType(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
-
This contains the primary category name and all its ancestors, separated by '>'.
- setProgram_label(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- setPromotion_id(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setPublication(DataFeedPublication) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
-
The publication job for which publishing needs to occur.
- setPublication(DataFeedPublication) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setPublicationConfiguration(DataFeedPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
-
The actual publication configuration instance corresponding to the
DataFeedPublication.getTargetDataFeedPublicationConfigurationId()
ofDataFeedPublishRequestDetails.getPublication()
. - setPublishRequest(DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- setQuantityToSellOnFacebook(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setQueriedDataFileLocalCopy(Path) - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
-
A pointer to a locally-available temporary copy of the file from
DataFeedProcessExecution.getQueriedDataFileLocation()
. - setQueriedDataFileLocation(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
After the raw data is fetched, the execution will serialize and store it in a JSON file.
- setQueriedDataFileLocation(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setQueriedDataFileLocation(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setQueriedDataFileLocation(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- setQueriedDataFileLocation(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedDataFeedProcessExecutionRepository
-
Atomically sets
DataFeedProcessExecution.getQueriedDataFileLocation()
on the specified execution. - setQueriedDataFileLocation(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessExecutionService
-
Atomically sets
DataFeedProcessExecution.getQueriedDataFileLocation()
on the specified execution. - setQueriedDataFileLocation(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- setRate(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- setRatingTargetId(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
-
The id of the rating target.
- setRatingTargetType(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
-
Either "PRODUCT" or "VARIANT".
- setReactiveDelegate(WebClientReactiveClientCredentialsTokenResponseClient) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.OAuth2ClientCredentialsAccessTokenResponseClient
- setReadPricingPath(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- setReadProductIdsPath(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
-
URI for reading product IDs.
- setReadProductsPath(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
-
URI for reading
Products
. - setReadRatingsPath(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- setReadSkuInventoryPath(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- setRecordsCollected(int) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- setRegion(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setRegion(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- setRemoteDestinationPath(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- setResultShouldBeSubmitted(boolean) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
-
In some rare cases, the transform step may find that it naturally didn't have any data to operate on, or didn't have any data to write after transformation.
- setRetryEnabled(boolean) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
Whether to enable retry with exponential backoff on request failures.
- setRetryMaxAttempts(int) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
The maximum number of times to retry a failed request.
- setRetryMinBackoffDuration(Duration) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
The minimum duration for the first backoff.
- setRichTextDescription(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setSale_price(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setSale_price_effective_date(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setSalePrice(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- setSalePriceEffectiveDate(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setSection_name(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- setServerHostname(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- setServerPort(int) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- setServerSftpFingerprint(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- setService(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- setServiceClient(String) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
The service client to use when interacting with the catalog service.
- setSftpPassword(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setSftpPassword(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
The SFTP password to authenticate with.
- setSftpServerFingerprint(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setSftpServerFingerprint(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Fingerprint value of the SFTP server where data will be uploaded.
- setSftpServerHostname(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setSftpServerHostname(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Hostname of the SFTP server where data will be uploaded.
- setSftpServerPort(int) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setSftpServerPort(int) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Port of the SFTP server where data will be uploaded.
- setSftpUsername(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setSftpUsername(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
The SFTP username to authenticate with.
- setShipping(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setShipping(List<MerchantCenterXMLShipping>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setShipping_height(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setShipping_label(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setShipping_length(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setShipping_weight(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setShipping_width(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setShippingWeight(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setShips_from_country(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setShopping_ads_excluded_country(List<String>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setSize(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setSize(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setSize_system(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setSize_type(List<String>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setSku(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- setSkuCodes(Set<String>) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider.SkuCodesRequestBody
- setSkuInventory(Map<String, Long>) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
Map of SKU to available inventory.
- setSkuPrices(Map<String, PriceInfo>) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
If this Product has SKUs, and if those SKUs have assigned a
PriceInfo
, then this Map will contain an entry where the key is the SKU and the value is thePriceInfo
for the Variant with that SKU. - setStartTime(Instant) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
The time at which this execution started processing.
- setStartTime(Instant) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The time at which this publication started processing.
- setStartTime(Instant) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setStartTime(Instant) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- setStartTime(Instant) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setStartTime(Instant) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setStatus(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
-
Should contain a value from
DefaultDataFeedExecutionStatuses
describing the current status of the execution. - setStatus(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
Should contain a value from
DefaultDataFeedPublicationStatuses
describing the current status of the publication. - setStatus(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setStatus(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setStatus(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- setStatus(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedProcessExecutionResponse
- setStatus(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setStatus(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- setStatus(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedDataFeedProcessExecutionRepository
-
Atomically sets a new
DataFeedProcessExecution.getStatus()
on the specified execution. - setStatus(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessExecutionService
-
Atomically sets a new
DataFeedProcessExecution.getStatus()
on the specified execution. - setStatus(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- setStatus(HttpStatus) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- setStatusAndCompletionDetails(String, String, Instant, boolean, List<String>, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- setStatusAndCompletionDetails(String, String, Instant, boolean, List<String>, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- setStatusAndCompletionDetails(String, String, Instant, boolean, List<String>, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedDataFeedProcessExecutionRepository
-
Atomically sets a new
DataFeedProcessExecution.getStatus()
and completion details on the specified execution. - setStatusAndCompletionDetails(String, String, Instant, boolean, List<String>, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedDataFeedPublicationRepository
-
Atomically sets a new
DataFeedPublication.getStatus()
and completion details on the specified publication. - setStatusAndCompletionDetails(String, String, Instant, boolean, List<String>, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessExecutionService
-
Atomically sets a new
DataFeedProcessExecution.getStatus()
and completion details on the specified execution. - setStatusAndCompletionDetails(String, String, Instant, boolean, List<String>, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedPublicationService
-
Atomically sets a new
DataFeedPublication.getStatus()
and completion details on the specified publication. - setStatusAndCompletionDetails(String, String, Instant, boolean, List<String>, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- setStatusAndCompletionDetails(String, String, Instant, boolean, List<String>, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- setStatusAndStartTime(String, String, Instant, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedProcessExecutionRepository
- setStatusAndStartTime(String, String, Instant, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.trackable.JpaCustomizedDataFeedPublicationRepository
- setStatusAndStartTime(String, String, Instant, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedDataFeedProcessExecutionRepository
-
Atomically sets a new
DataFeedProcessExecution.getStatus()
andDataFeedProcessExecution.getStartTime()
on the specified execution. - setStatusAndStartTime(String, String, Instant, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.repository.CustomizedDataFeedPublicationRepository
-
Atomically sets a new
DataFeedPublication.getStatus()
andDataFeedPublication.getStartTime()
on the specified publication. - setStatusAndStartTime(String, String, Instant, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedProcessExecutionService
-
Atomically sets a new
DataFeedProcessExecution.getStatus()
andDataFeedProcessExecution.getStartTime()
on the specified execution. - setStatusAndStartTime(String, String, Instant, String, ContextInfo) - Method in interface com.broadleafcommerce.datafeed.service.DataFeedPublicationService
-
Atomically sets a new
DataFeedPublication.getStatus()
andDataFeedPublication.getStartTime()
on the specified publication. - setStatusAndStartTime(String, String, Instant, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedProcessExecutionService
- setStatusAndStartTime(String, String, Instant, String, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.DefaultDataFeedPublicationService
- setSubCode(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- setSubscription_cost(MerchantCenterXMLSubscriptionCost) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setSuccessfulOutputElementCount(AtomicInteger) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- setTargetDataFeedPublicationConfigurationId(String) - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
-
The
DataFeedPublicationConfiguration.getId()
of theDataFeedPublicationConfiguration
that this publication process will publish data to. - setTargetDataFeedPublicationConfigurationId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
-
Note - we use the default column length here instead of
JpaConstants.CONTEXT_ID_LENGTH
since these IDs are user-defined and may need more space. - setTargetDataFeedPublicationConfigurationId(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- setTargetDataFeedPublicationConfigurationName(String) - Method in class com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
-
The
DataFeedPublicationConfiguration.getDisplayName()
of theDataFeedPublicationConfiguration
that this publication process will publish data to. - setTax(List<MerchantCenterXMLTax>) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setTax_category(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setTax_ship(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- setTenantId(String) - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
-
The tenant ID in which the change occurred.
- setTenantId(String) - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
-
The ID of the tenant who owns the
DataFeedProcessExecution
. - setTenantId(String) - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
-
The ID of the tenant who owns the
DataFeedPublication
. - setTenantId(String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
-
This is more of a hint than anything else to allow quickly finding records for a particular tenant.
- setTenantId(String) - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
-
The tenant ID in which collection should occur.
- setTenantIdHint(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.AbstractDataFeedPublicationConfiguration
- setTier_label(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- setTitle(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setTitle(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setTraceId(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- setTransit_time_label(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setTranslations(List<Translation>) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
-
List of
Translations
associated with this Product. - setType(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- setUniqueFileName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.autoconfigure.MerchantCenterSFTPConfigurationProperties.MerchantCenterSFTPPublicationConfigurationProperties
- setUniqueFileName(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
-
Feed file name for Google.
- setUnit_pricing_base_measure(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setUnit_pricing_measure(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- setUsername(String) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- setValue(Object) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
-
This field holds the actual translated value.
- setVendorRef(String) - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- setWaComplianceCategory(String) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- setWebClientBufferLimitInBytes(int) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
-
Size of the
WebClient's
buffer. - setWorkerThreads(int) - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
-
Number of worker threads to process the Product collection process.
- SFTPUploadConfiguration() - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- SimplePage<T> - Class in com.broadleafcommerce.datafeed.service.collector.provider.support
- SimplePage() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
- SIZE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- SIZE_QUERY_PARAM - Static variable in class com.broadleafcommerce.datafeed.util.WebClientUtils
- SKU - Static variable in class com.broadleafcommerce.datafeed.domain.support.DefaultIncrementalEventProductReferenceTypes
-
The reference is to a SKU (may be a product or variant SKU).
- SkuCodesRequestBody() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider.SkuCodesRequestBody
- SORT_QUERY_PARAM - Static variable in class com.broadleafcommerce.datafeed.util.WebClientUtils
- SSLVerificationProperties - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure
- SSLVerificationProperties() - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.SSLVerificationProperties
- STANDARD - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
-
Denotes a simple product which has no variants or complex configuration such as a Hot Sauce.
- STANDARD_PRICE - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
- StartDataFeedProcessExecutionRequest - Class in com.broadleafcommerce.datafeed.messaging.payload
-
When a
DataFeedProcessExecution
is markedDefaultDataFeedExecutionStatuses.REQUESTED
, this message should simultaneously be emitted for it. - StartDataFeedProcessExecutionRequest() - Constructor for class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
- StartDataFeedProcessExecutionRequestConsumer - Interface in com.broadleafcommerce.datafeed.messaging.channel
-
Spring cloud stream messaging interface for receiving
StartDataFeedProcessExecutionRequest
messages (which are published and consumed by the data feed service itself). - startDataFeedProcessExecutionRequestInput() - Method in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedProcessExecutionRequestConsumer
- StartDataFeedProcessExecutionRequestListener - Class in com.broadleafcommerce.datafeed.messaging.listener
-
Receives
StartDataFeedProcessExecutionRequest
on the message consumer channel to start running aDataFeedProcessExecution
. - StartDataFeedProcessExecutionRequestListener(IdempotentMessageConsumptionService, DataFeedProcessExecutionManager) - Constructor for class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedProcessExecutionRequestListener
- startDataFeedProcessExecutionRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.datafeed.messaging.autoconfigure.DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedProcessExecutionRequestNotificationAutoConfiguration
- StartDataFeedProcessExecutionRequestMessageFactory - Class in com.broadleafcommerce.datafeed.messaging.factory
-
MessageFactory
for creatingStartDataFeedProcessExecutionRequest
messages. - StartDataFeedProcessExecutionRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.datafeed.messaging.factory.StartDataFeedProcessExecutionRequestMessageFactory
- StartDataFeedProcessExecutionRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.messaging.autoconfigure.DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedProcessExecutionRequestNotificationAutoConfiguration
- startDataFeedProcessExecutionRequestOutput() - Method in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedProcessExecutionRequestProducer
- StartDataFeedProcessExecutionRequestProducer - Interface in com.broadleafcommerce.datafeed.messaging.channel
-
Spring cloud stream messaging interface for sending
StartDataFeedProcessExecutionRequest
messages (which are published and consumed by the data feed service itself). - StartDataFeedPublicationRequest - Class in com.broadleafcommerce.datafeed.messaging.payload
-
When a
DataFeedPublication
is markedDefaultDataFeedPublicationStatuses.REQUESTED
, this message should simultaneously be emitted for it. - StartDataFeedPublicationRequest() - Constructor for class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
- StartDataFeedPublicationRequestConsumer - Interface in com.broadleafcommerce.datafeed.messaging.channel
-
Spring cloud stream messaging interface for receiving
StartDataFeedPublicationRequest
messages (which are published and consumed by the data feed service itself). - startDataFeedPublicationRequestInput() - Method in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedPublicationRequestConsumer
- StartDataFeedPublicationRequestListener - Class in com.broadleafcommerce.datafeed.messaging.listener
-
Receives
StartDataFeedPublicationRequest
on the message consumer channel to start running aDataFeedPublication
. - StartDataFeedPublicationRequestListener(IdempotentMessageConsumptionService, DataFeedPublicationManager) - Constructor for class com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedPublicationRequestListener
- startDataFeedPublicationRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.datafeed.messaging.autoconfigure.DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedPublicationRequestNotificationAutoConfiguration
- StartDataFeedPublicationRequestMessageFactory - Class in com.broadleafcommerce.datafeed.messaging.factory
-
MessageFactory
for creatingStartDataFeedPublicationRequest
messages. - StartDataFeedPublicationRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.datafeed.messaging.factory.StartDataFeedPublicationRequestMessageFactory
- StartDataFeedPublicationRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.datafeed.messaging.autoconfigure.DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedPublicationRequestNotificationAutoConfiguration
- startDataFeedPublicationRequestOutput() - Method in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedPublicationRequestProducer
- StartDataFeedPublicationRequestProducer - Interface in com.broadleafcommerce.datafeed.messaging.channel
-
Spring cloud stream messaging interface for sending
StartDataFeedPublicationRequest
messages (which are published and consumed by the data feed service itself). - StatusTypes - Enum in com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element
-
Whether or not the Meta/Facebook item is active, or archived.
- StorageService - Interface in com.broadleafcommerce.datafeed.service.storage
-
A component abstraction that can be used to store and retrieve file contents.
- store(String, InputStream, long, String) - Method in interface com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.CustomizedDataFeedFileLobRepository
-
Stores a stream to a new
JpaDataFeedFileLob
. - store(String, InputStream, long, String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.repository.nontrackable.JpaCustomizedDataFeedFileLobRepository
- store(String, InputStream, long, String) - Method in class com.broadleafcommerce.datafeed.provider.jpa.service.JpaDataFeedFileLobStorageService
- store(String, InputStream, long, String) - Method in interface com.broadleafcommerce.datafeed.service.storage.StorageService
-
Stores a data stream to a backing provider.
- StreamingJsonArrayFileReader<T> - Class in com.broadleafcommerce.datafeed.service.publisher.file.support
-
Useful for reading through a file which is just a JSON array of objects (ex: typically what is in
DataFeedProcessExecution.getQueriedDataFileLocation()
when usingAbstractJsonArrayDataFeedCollector
). - StreamingJsonArrayFileReader(ObjectMapper, Class<T>, int, Consumer<List<T>>, Path) - Constructor for class com.broadleafcommerce.datafeed.service.publisher.file.support.StreamingJsonArrayFileReader
- submit(AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter
- submit(AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter
-
Reference: SSHJ SFTP upload example
- submit(AbstractFileFeedPublisher.FilePublishContext) - Method in interface com.broadleafcommerce.datafeed.service.publisher.file.submitter.DataFeedFileSubmitter
-
Submits
AbstractFileFeedPublisher.FilePublishContext.getLocalOutputFile()
to the appropriate destination. - supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client
-
This component implements
OAuth2AuthorizedClientManager
and internally instantiates and delegates toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.oauth2.client.SynchronizedDelegatingOAuth2AuthorizedClientManager
T
- TEXT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- TEXT_AREA - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
- toMe() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- toMe() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- toMe() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- toMe() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- TOP_CENTER - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- TOP_JUSTIFIED - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- TOP_LEFT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- TOP_RIGHT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
- toString() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcess
- toString() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedProcessExecution
- toString() - Method in class com.broadleafcommerce.datafeed.domain.DataFeedPublication
- toString() - Method in class com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfiguration
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLInstallment
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLLoyaltyProgram
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProduct
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLProductDetail
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLShipping
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLSubscriptionCost
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.MerchantCenterXMLTax
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfiguration
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ErrorDTO
- toString() - Method in exception com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.FeedApiException
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.CommerceManagerFeedAPISubmitter.ResponseDTO
- toString() - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CommerceManagerFeedCSVProduct
- toString() - Method in class com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
- toString() - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedProcessExecutionRequest
- toString() - Method in class com.broadleafcommerce.datafeed.messaging.payload.StartDataFeedPublicationRequest
- toString() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedFileLob
- toString() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- toString() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcessExecution
- toString() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedPublication
- toString() - Method in class com.broadleafcommerce.datafeed.provider.jpa.domain.JpaIncrementalDataFeedEntityUpdateRecord
- toString() - Method in class com.broadleafcommerce.datafeed.provider.jpa.environment.DataFeedJpaProperties
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.CollectedProduct
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.RatingSummary
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.domain.Translation
- toString() - Method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.CatalogProviderProperties
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.InventoryProviderProperties
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.PricingProviderProperties
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProductDataFeedCollectorProperties
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.ProviderProperties
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.RatingsReviewsProviderProperties
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.SSLVerificationProperties
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.ExternalInventoryProvider.SkuCodesRequestBody
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.provider.support.SimplePage
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
- toString() - Method in class com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionResponse
- toString() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
- toString() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.submitter.AbstractSFTPSubmitter.SFTPUploadConfiguration
- toString() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileSubmitResponseDetails
- toString() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.support.DataFeedFileTransformResponseDetails
- toString() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.ChoiceAllowedValue
- toString() - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil.OptionValueCombo
- toString() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishRequestDetails
- toString() - Method in class com.broadleafcommerce.datafeed.service.publisher.support.DataFeedPublishResponseDetails
- transform(AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToCSVFileTransformer
-
For reference, see this article on writing CSV with Jackson
- transform(AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
-
For reference, see this article on writing XML with Jackson
- transform(AbstractFileFeedPublisher.FilePublishContext) - Method in interface com.broadleafcommerce.datafeed.service.publisher.file.transformer.DataFeedFileTransformer
-
Prepares the
AbstractFileFeedPublisher.FilePublishContext.getLocalOutputFile()
such that it is ready for submission. - transform(List<CollectedProduct>, DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.CollectedProductToMerchantCenterXMLProductTransformer
- transform(List<CollectedProduct>, DataFeedPublishRequestDetails) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.CollectedProductToCommerceManagerFeedCSVProductTransformer
- transform(List<S>, DataFeedPublishRequestDetails) - Method in interface com.broadleafcommerce.datafeed.service.publisher.transformer.element.DataFeedElementTransformer
-
Convert the list of source elements into destination elements.
- Translation - Class in com.broadleafcommerce.datafeed.service.collector.domain
- Translation() - Constructor for class com.broadleafcommerce.datafeed.service.collector.domain.Translation
- Translation(String, Locale, String, String, String, Object, ContextState) - Constructor for class com.broadleafcommerce.datafeed.service.collector.domain.Translation
- triggeredJobEventInputDataFeedExecutionRequest() - Method in interface com.broadleafcommerce.datafeed.messaging.channel.DataFeedExecutionRequestTriggeredJobEventConsumer
- type() - Method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
- TYPE - Static variable in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedProcessExecutionRequestProducer
- TYPE - Static variable in interface com.broadleafcommerce.datafeed.messaging.channel.StartDataFeedPublicationRequestProducer
U
- URL_LENGTH - Static variable in class com.broadleafcommerce.datafeed.provider.jpa.JpaConstants
-
Column length that should suit columns holding URL values.
- USED - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.ConditionTypes
- USED - Enum constant in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.ConditionTypes
- Utilities() - Constructor for class com.broadleafcommerce.datafeed.service.autoconfigure.DataFeedServiceAutoConfiguration.Utilities
V
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- validateApplicationId(DataFeedProcess, Errors, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- validateConfiguration(MerchantCenterSFTPPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
- validateConfiguration(CommerceManagerFeedAPIPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.configuration.CommerceManagerFeedAPIPublicationConfigurationContributor
- validateContributedConfiguration(DataFeedPublicationConfiguration) - Method in class com.broadleafcommerce.datafeed.service.publisher.configuration.DataFeedPublicationConfigurationService
-
Validates the given
DataFeedPublicationConfiguration
and returns error(s) if any were encountered. - validateDataFeedPublicationConfigurationIds(DataFeedProcess, Errors, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
-
This validation should only be run if other field validations pass, since this validation itself relies on other fields.
- validateFilenameMatchesFileType(String, String, Errors) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.configuration.MerchantCenterSFTPPublicationConfigurationContributor
- validateForModification(DataFeedProcess, ContextInfo, Errors) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- validateProcessType(DataFeedProcess, Errors) - Method in class com.broadleafcommerce.datafeed.service.validation.DataFeedProcessValidator
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.AvailabilityTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.ConditionTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.AvailabilityTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.ConditionTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.StatusTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductOptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultSpecificItemChoiceType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.AvailabilityTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.element.ConditionTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.AvailabilityTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.ConditionTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.feedprovider.meta.api.publisher.file.element.StatusTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.service.collector.domain.product.AttributeChoiceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.service.collector.domain.product.DefaultTagDisplayPosition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultPriceableFieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductOptionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultSpecificItemChoiceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIANT - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultSpecificItemChoiceType
- VARIANT_BASED - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductType
-
Denotes a configurable product that has Variants determined by ProductOptions like color and size for a T-Shirt.
- VARIANT_BASED_TYPE - Static variable in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
- VARIANT_DISTINGUISHING - Enum constant in enum com.broadleafcommerce.datafeed.service.collector.product.support.DefaultProductOptionType
-
Values selected by the customer will help distinguish a specific variant directly on this Product that should be added to the cart.
- VARIANT_DISTINGUISHING_OPTION_TYPE - Static variable in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.CollectedProductConversionUtil
- VARIANT_PRICING_TARGET_TYPE - Static variable in class com.broadleafcommerce.datafeed.service.collector.product.support.VariantsProductPriceableTargetsBuilder
- VariantPriceableTargetUtils - Class in com.broadleafcommerce.datafeed.service.collector.product.support
- VariantPriceableTargetUtils(TypeFactory, CollectedProductJsonAccessorUtils) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.support.VariantPriceableTargetUtils
- VariantsProductPriceableTargetsBuilder - Class in com.broadleafcommerce.datafeed.service.collector.product.support
- VariantsProductPriceableTargetsBuilder(VariantPriceableTargetUtils, CollectedProductJsonAccessorUtils) - Constructor for class com.broadleafcommerce.datafeed.service.collector.product.support.VariantsProductPriceableTargetsBuilder
- VariantSummary - Class in com.broadleafcommerce.datafeed.service.collector.domain.product
-
Container to hold summary data for convenience of additional hydration steps, such as Inventory, Pricing, etc.
- VariantSummary() - Constructor for class com.broadleafcommerce.datafeed.service.collector.domain.product.VariantSummary
W
- WebClientUtils - Class in com.broadleafcommerce.datafeed.util
-
Utility to simplify RSQL string creation, HTTP header creation, etc.
- WebClientUtils() - Constructor for class com.broadleafcommerce.datafeed.util.WebClientUtils
- writePostDefinition(BufferedWriter, XmlMapper, AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.CollectedProductJsonArrayToMerchantCenterXMLFileTransformer
- writePostDefinition(BufferedWriter, XmlMapper, AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
-
This is a hook point allowing implementations to write anything to the output file after the main elements are serialized.
- writePreDefinition(BufferedWriter, XmlMapper, AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.feedprovider.google.sftp.publisher.file.CollectedProductJsonArrayToMerchantCenterXMLFileTransformer
- writePreDefinition(BufferedWriter, XmlMapper, AbstractFileFeedPublisher.FilePublishContext) - Method in class com.broadleafcommerce.datafeed.service.publisher.file.transformer.AbstractJsonArrayToXMLFileTransformer
-
This is a hook point allowing implementations to write anything to the output file before the main elements are serialized.
X
- XML - Static variable in class com.broadleafcommerce.datafeed.service.publisher.file.support.DefaultFeedFileTypes
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form