it.eng.spagobi.geo.datamart
Class DefaultDatamartProvider

java.lang.Object
  extended by it.eng.spagobi.geo.datamart.AbstractDatamartProvider
      extended by it.eng.spagobi.geo.datamart.DefaultDatamartProvider
All Implemented Interfaces:
DatamartProviderIFace

public class DefaultDatamartProvider
extends AbstractDatamartProvider

Executes the query and obtains the data associated to the svg map


Field Summary
private static java.lang.String COLUMN_ID
           
private static java.lang.String COLUMN_VALUE
           
private static java.lang.String QUERY
           
private static java.lang.String REGISTERED_POOL_NAME
           
 
Constructor Summary
DefaultDatamartProvider()
          Constructor
 
Method Summary
 DatamartObject getDatamartObject(it.eng.spago.base.SourceBean datamartProviderConfiguration)
          Executes the query and obtains the data associated to the svg map
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REGISTERED_POOL_NAME

private static final java.lang.String REGISTERED_POOL_NAME
See Also:
Constant Field Values

QUERY

private static final java.lang.String QUERY
See Also:
Constant Field Values

COLUMN_ID

private static final java.lang.String COLUMN_ID
See Also:
Constant Field Values

COLUMN_VALUE

private static final java.lang.String COLUMN_VALUE
See Also:
Constant Field Values
Constructor Detail

DefaultDatamartProvider

public DefaultDatamartProvider()
Constructor

Method Detail

getDatamartObject

public DatamartObject getDatamartObject(it.eng.spago.base.SourceBean datamartProviderConfiguration)
                                 throws it.eng.spago.error.EMFUserError
Executes the query and obtains the data associated to the svg map

Specified by:
getDatamartObject in interface DatamartProviderIFace
Overrides:
getDatamartObject in class AbstractDatamartProvider
Parameters:
datamartProviderConfiguration - SourceBean wich contains the configuration for the data recovering (see template definition into GeoAction class)
Throws:
it.eng.spago.error.EMFUserError