it.eng.spagobi.engines.console.exporter.types
Class Exporter

java.lang.Object
  extended by it.eng.spagobi.engines.console.exporter.types.Exporter
Direct Known Subclasses:
ExporterCSV, ExporterExcel

public abstract class Exporter
extends java.lang.Object


Field Summary
static org.apache.log4j.Logger logger
          Logger component.
 
Constructor Summary
Exporter()
           
 
Method Summary
abstract  java.lang.Object export()
           
 it.eng.spagobi.tools.dataset.common.datastore.IDataStore getDataStore()
           
 java.util.List<it.eng.spagobi.tools.dataset.common.metadata.IFieldMetaData> getExtractedFieldsMetaData()
           
 void setDataStore(it.eng.spagobi.tools.dataset.common.datastore.IDataStore dataStore)
           
 void setExtractedFields(java.util.Vector extractedFields)
           
 void setExtractedFieldsMetaData(java.util.List<it.eng.spagobi.tools.dataset.common.metadata.IFieldMetaData> extractedFieldsMetaData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static transient org.apache.log4j.Logger logger
Logger component.

Constructor Detail

Exporter

public Exporter()
Method Detail

export

public abstract java.lang.Object export()

setExtractedFields

public void setExtractedFields(java.util.Vector extractedFields)

getDataStore

public it.eng.spagobi.tools.dataset.common.datastore.IDataStore getDataStore()

setDataStore

public void setDataStore(it.eng.spagobi.tools.dataset.common.datastore.IDataStore dataStore)

getExtractedFieldsMetaData

public java.util.List<it.eng.spagobi.tools.dataset.common.metadata.IFieldMetaData> getExtractedFieldsMetaData()

setExtractedFieldsMetaData

public void setExtractedFieldsMetaData(java.util.List<it.eng.spagobi.tools.dataset.common.metadata.IFieldMetaData> extractedFieldsMetaData)