Log in

DataExporter Module

Model\Batch\BatchGeneratorInterface

Interface

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

Interface

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

Interface

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

Interface

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

Interface

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

Interface

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

Interface

This interface defines a contract for retrieving deleted entities from data export feeds. Developers implement this interface when building custom dat...

Model\Indexer\EntityIdsProviderInterface

Interface

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

Interface

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

Interface

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

Interface

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

Interface

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

Interface

This interface defines a contract for building database SELECT queries that retrieve changelog data from Magento's indexer change log tables. Develope...