Class AbstractAllEntitiesLoader
java.lang.Object
io.jmix.gridexportui.exporter.entitiesloader.AbstractAllEntitiesLoader
- All Implemented Interfaces:
AllEntitiesLoader
- Direct Known Subclasses:
KeysetAllEntitiesLoader,LimitOffsetAllEntitiesLoader
Base class for the all entities loader which is used to export to other data formats such as excel or json
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.gridexportui.exporter.entitiesloader.AllEntitiesLoader
AllEntitiesLoader.ExportedEntityVisitor -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DataManagerprotected GridExportPropertiesprotected MetadataToolsprotected org.springframework.transaction.PlatformTransactionManager -
Constructor Summary
ConstructorsConstructorDescriptionAbstractAllEntitiesLoader(MetadataTools metadataTools, DataManager dataManager, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, GridExportProperties gridExportProperties) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract LoadContextgenerateLoadContext(DataUnit dataUnit, Sort sort) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.gridexportui.exporter.entitiesloader.AllEntitiesLoader
getPaginationStrategy, loadAll
-
Field Details
-
metadataTools
-
dataManager
-
platformTransactionManager
protected org.springframework.transaction.PlatformTransactionManager platformTransactionManager -
gridExportProperties
-
-
Constructor Details
-
AbstractAllEntitiesLoader
public AbstractAllEntitiesLoader(MetadataTools metadataTools, DataManager dataManager, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, GridExportProperties gridExportProperties)
-
-
Method Details
-
generateLoadContext
-