DataExporter Module
Model\Batch\BatchGeneratorInterface
This interface defines a contract for generating data batches used in Magento's data export process. Developers implement this interface to create bat...
Model\Batch\BatchIteratorInterface
This interface defines a contract for iterating through batches of data in Magento's data export operations. Developers use this when implementing bat...
Model\ExportFeedInterface
This interface defines the contract for exporting feed data in Magento's data export system. Developers implement this interface to create custom feed...
Model\FeedInterface
This interface defines the contract for retrieving exported data feeds in Magento 2. Developers implement this interface to fetch feed data since a sp...
Model\Indexer\AffectedIdsResolverInterface
This interface defines a contract for resolvers that identify all entity IDs affected when specific entities are modified. Developers implement this i...
Model\Indexer\DataSerializerInterface
This interface defines a contract for serializing feed data in Magento's data export system. Developers implement this interface to create custom seri...
Model\Indexer\DeletedEntitiesProviderInterface
This interface defines a contract for retrieving deleted entities from data export feeds. Developers implement this interface when building custom dat...
Model\Indexer\EntityIdsProviderInterface
This interface defines methods for retrieving entity IDs that need to be processed during data export indexing operations. Developers implement this i...
Model\Indexer\FeedIndexMetadataProviderInterface
This interface defines a contract for classes that provide metadata about feed indexes in Magento's data export system. Developers implement this inte...
Model\Indexer\FeedIndexProcessorInterface
This interface defines the contract for feed index processors in Magento's data export system. Developers implement this interface to create custom in...
Model\Indexer\MarkRemovedEntitiesInterface
This interface defines a contract for marking entities as removed in Magento's data export feed system. Developers implement this interface when they...
Model\Logging\CommerceDataExportLoggerInterface
This interface defines a contract for logging data export operations in Magento's Commerce Data Export module. Developers implement this interface to...
Model\Query\ChangelogSelectQueryInterface
This interface defines a contract for building database SELECT queries that retrieve changelog data from Magento's indexer change log tables. Develope...