Class AbstractAllEntitiesLoader

java.lang.Object
io.jmix.gridexportui.exporter.entitiesloader.AbstractAllEntitiesLoader
All Implemented Interfaces:
AllEntitiesLoader
Direct Known Subclasses:
KeysetAllEntitiesLoader, LimitOffsetAllEntitiesLoader

public abstract class AbstractAllEntitiesLoader extends Object implements AllEntitiesLoader
Base class for the all entities loader which is used to export to other data formats such as excel or json
  • Field Details

    • metadataTools

      protected MetadataTools metadataTools
    • dataManager

      protected DataManager dataManager
    • platformTransactionManager

      protected org.springframework.transaction.PlatformTransactionManager platformTransactionManager
    • gridExportProperties

      protected GridExportProperties gridExportProperties
  • Constructor Details

    • AbstractAllEntitiesLoader

      public AbstractAllEntitiesLoader(MetadataTools metadataTools, DataManager dataManager, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, GridExportProperties gridExportProperties)
  • Method Details

    • generateLoadContext

      protected abstract LoadContext generateLoadContext(DataUnit dataUnit, @Nullable Sort sort)