Class KeysetAllEntitiesLoader

java.lang.Object
io.jmix.gridexportui.exporter.entitiesloader.AbstractAllEntitiesLoader
io.jmix.gridexportui.exporter.entitiesloader.KeysetAllEntitiesLoader
All Implemented Interfaces:
AllEntitiesLoader

@Component public class KeysetAllEntitiesLoader extends AbstractAllEntitiesLoader
This loader implements the keyset pagination strategy. Entities retrieval is based on sorting by primary key. The next page starts after the last entity on the previous page.
  • Field Details

    • PAGINATION_STRATEGY

      public static final String PAGINATION_STRATEGY
      See Also:
    • LAST_LOADED_PK_CONDITION_PARAMETER_NAME

      protected static String LAST_LOADED_PK_CONDITION_PARAMETER_NAME
  • Constructor Details

    • KeysetAllEntitiesLoader

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