All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractExportRowConverter<S> The base class that is used to convert from given value to aMaprow representation.CommonExportUtils The common utility that contains some useful methods that can be reused in the export endpoints.CSVExportFileWriteContext Holds state information required byCSVExportFileWriter.CSVExportFileWriter An implementation ofExportFileWriterthat can write CSV files.CustomizedExportRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> Additional functionality necessary for aExportRepository.DefaultExportDownloadService DefaultExportFileType Default values that are supported forExport.fileType.DefaultExportManager DefaultExportService<P extends Export> Export An entity that holds the basic information required to track the status of an export operation.ExportAutoConfiguration ExportDataNormalizer This interface is used for building a data normalizer, which can be used to pre-process the data before writing to the file.ExportDataRouteSupporting ExportDownloadService Provides the ability to retrieve export files.ExportExceptionAdvisor ExportFileWriteContext Holds state information particular to a specific export write operation.ExportFileWriter<C extends ExportFileWriteContext> Responsible for writing the headers and rows of an export to a file.ExportFileWriteResponse Response returned byExportFileWriterto indicate the results of writing to a file.ExportJpaAutoConfiguration The main JPA auto configuration that initializes the out of the box JPA repositories.ExportManager WhileExportServiceis purely in charge of CRUD-related operations onExport, this service is a higher level abstraction that performs the surrounding logic of processing export operations.ExportMessagingAutoConfiguration Configuration for additional messaging functionality for exports.ExportNotificationStateMapperMember Creates theNotificationStateAware.getNotificationStates()for the persistent counterpart ofExport.ExportOrphanCheckListener A listener that accepts triggered scheduled job events of typeExportOrphanCheckListener.EXPORT_ORPHAN_CHECK_JOBTYPEand adjusts theExport.statusof any exports that are hanging toExportStatus.ERROR.ExportProcessingConfigurationProperties Properties that can be used to configure how exports are processed.ExportProcessor<P> WhileExportManageris responsible for most of the coordination during an export, it will delegate to anExportProcessorfor performing the actualtarget- specific operations.ExportRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> Repositoryfor persistent counter-parts ofExportExportRequest This is the request DTO which should be sent by API callers to request the creation of aExport.ExportRequestValidator ValidatesExportRequest.ExportService<P extends Export> Service API forExports.ExportServiceAutoConfiguration ExportSpecification Describes how anExportProcessorcan handle a particular export.ExportStatus Represents the status of aExportoperation.ExportTriggeredJobEventConsumer Spring cloud stream messaging interface for receiving triggered job execution from the scheduled job microservice.ExportWebAutoConfiguration JpaCustomizedExportRepository<D extends JpaExport> JpaExport Persistent counter-part to aExportfor use with a JPA datastore.JpaExportLob JpaExportLobRepository<D extends JpaExportLob> JPA domain-specific implementation ofExportRepository.JpaExportRepository<D extends JpaExport> JPA domain-specific implementation ofExportRepository.JpaLobStorageService<D extends JpaExportLob> Utilizes Jpa to save and retrieve files for exportMonetaryAmountExportSerializer SerializeMonetaryAmountto String, during the export.ProcessExportRequest A message representing a request to perform (actually process) anExport.ProcessExportRequestConsumer Spring cloud data channel description for messaging output.ProcessExportRequestListener A listener that accepts aProcessExportRequestand performs the export.ProcessExportRequestMessageFactory MessageFactoryfor creatingProcessExportRequestmessages.ProcessExportRequestNotificationAutoConfiguration Configure the durable notification components forProcessExportRequestProducer.ProcessExportRequestNotificationProperties Configuration properties for theNotificationHandlerandRetryHandlerforProcessExportRequestProducer.ProcessExportRequestProducer Spring cloud data channel description for messaging output.ReadRecordsResponse<P> A response returned byExportProcessor.readRecordsToProcess(Export)indicating the results of attempting to read all of the records to process in an export.RowGenerationResponse A response returned byExportProcessor.generateRows(List, Export)indicating the results of producing some rows in an export.SimpleExportCollectionSerializer Joins the elements of the providedIterableinto a single String containing the provided elements separated with a specified separator.SpecificationPropertiesSerializerModifier Excludes properties, that do not exist in the specification, during serialization and converts property names to header names.SpecificationPropertiesSerializerModifier.SpecificationCurrencyAwareBigDecimalSerializer The custom serializer that is used to serializeBigDecimalprice toStringvalue.SpecificationPropertiesSerializerModifier.SpecificationPropertyWriter Extension needed to get ability to create newBeanPropertyWriterwith new property name.StorageService TimeZoneDataNormalizer This normalizer is used to format the date values for specified time-zone.UnknownExportTargetException