Class CsvTestImportQuery
java.lang.Object
com.illumon.iris.db.tables.remotequery.ContextAwareRemoteQuery<Inflatable<Table>>
com.illumon.iris.pqimport.gui.AbstractTestImportQuery
com.illumon.iris.pqimport.gui.csv.CsvTestImportQuery
- All Implemented Interfaces:
- RemoteQuery<Inflatable<Table>>,- Serializable
This is a local in-memory table instantiation from a schema document, tightly coupled to XML representation and the Schema Editor
- See Also:
- 
Field SummaryFields inherited from class com.illumon.iris.pqimport.gui.AbstractTestImportQuerynextSerial, schemaElement, typeSpecificFields
- 
Constructor SummaryConstructorsConstructorDescriptionCsvTestImportQuery(org.jdom2.Element schemaElement, Map<String, Object> typeSpecificFields) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionprotected PreviewTableImportTableWriterFactorydoImportAndGetWriterFactory(com.fishlib.io.logger.Logger logger) Builds an in memory preview table using a temp location and returns the TableWriterFactory to extract the generated table.Methods inherited from class com.illumon.iris.pqimport.gui.AbstractTestImportQueryexecute, getNoDataError, getPreviewTableMethods inherited from class com.illumon.iris.db.tables.remotequery.ContextAwareRemoteQuerygetClient, getLog, getRemoteQueryProcessor, getUserContext, initializeContext, initializeContext, toString
- 
Constructor Details- 
CsvTestImportQueryConstructor.- Parameters:
- schemaElement- The schema element for the import query whose preview table is being generated
- typeSpecificFields- The type specific fields map object that has all the extracted values from the current import query
 
 
- 
- 
Method Details- 
doImportAndGetWriterFactory@NotNull protected PreviewTableImportTableWriterFactory doImportAndGetWriterFactory(@NotNull com.fishlib.io.logger.Logger logger) Description copied from class:AbstractTestImportQueryBuilds an in memory preview table using a temp location and returns the TableWriterFactory to extract the generated table. Holds the implementation specific logic on building a preview table- Specified by:
- doImportAndGetWriterFactoryin class- AbstractTestImportQuery
- Parameters:
- logger- The (logger) of the current process
- Returns:
- The table writer factory used in the preview table import
 
 
-