|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.qbe.model.DataMartModel
public class DataMartModel
The Class DataMartModel.
Constructor Summary | |
---|---|
DataMartModel(IDataSource dataSource)
Instantiates a new data mart model. |
Method Summary | |
---|---|
void |
addView(java.lang.String name,
Query query)
FIXME: It works only on qbe query. |
IStatement |
createStatement()
Creates the statement. |
IStatement |
createStatement(IQuery query)
Creates the statement. |
XIStatement |
createXStatement()
|
XIStatement |
createXStatement(Query query)
|
DataMartModelAccessModality |
getDataMartModelAccessModality()
Gets the data mart model access modality. |
DataMartModelStructure |
getDataMartModelStructure()
Gets the data mart model structure. |
java.util.Map |
getDataMartProperties()
Gets the data mart properties. |
IHibernateDataSource |
getDataSource()
Gets the data source. |
java.lang.String |
getDescription()
Gets the description. |
Formula |
getFormula()
Gets the formula. |
java.lang.String |
getJavaTypeForHibType(java.lang.String hibType)
Gets the java type for hib type. |
java.lang.String |
getLabel()
Gets the label. |
java.lang.String |
getName()
Gets the name. |
java.util.List |
getPrivateQueriesFor(java.lang.String userIdentifier)
Gets the private queries for. |
DatamartProperties |
getProperties()
Gets the properties. |
java.util.List |
getQueries()
This method retrieve all queries for a datamart model. |
ISingleDataMartWizardObject |
getQuery(java.lang.String queryId)
This method retrieve the query related with the datamart model with given queryId. |
void |
persistQueryAction(ISingleDataMartWizardObject wizObj)
This method is responsible to persist the Object wizObj using the IQueryPersister. |
void |
setDataMartModelAccessModality(DataMartModelAccessModality dataMartModelAccessModality)
Sets the data mart model access modality. |
void |
setDataMartModelStructure(DataMartModelStructure dastaMartModelStructure)
Sets the data mart model structure. |
void |
setDataMartProperties(java.util.Map dataMartProperties)
Sets the data mart properties. |
void |
setDataSource(BasicHibernateDataSource dataSource)
Sets the data source. |
void |
setDescription(java.lang.String description)
Sets the description. |
void |
setLabel(java.lang.String label)
Sets the label. |
void |
setName(java.lang.String name)
Sets the name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataMartModel(IDataSource dataSource)
dataSource
- the data sourceMethod Detail |
---|
public DatamartProperties getProperties()
public Formula getFormula()
public void addView(java.lang.String name, Query query) throws java.lang.Exception
name
- the namedmWizard
- the dm wizard
java.lang.Exception
- the exceptionpublic java.lang.String getJavaTypeForHibType(java.lang.String hibType)
hibType
- the hib type
public void persistQueryAction(ISingleDataMartWizardObject wizObj)
wizObj
- the wiz objpublic java.util.List getQueries()
public java.util.List getPrivateQueriesFor(java.lang.String userIdentifier)
userIdentifier
- the user identifier
public ISingleDataMartWizardObject getQuery(java.lang.String queryId)
queryId
- the query id
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- the descriptionpublic java.lang.String getLabel()
public void setLabel(java.lang.String label)
label
- the labelpublic java.lang.String getName()
getName
in interface IDataMartModel
public void setName(java.lang.String name)
name
- the namepublic DataMartModelStructure getDataMartModelStructure()
IDataMartModel
getDataMartModelStructure
in interface IDataMartModel
public void setDataMartModelStructure(DataMartModelStructure dastaMartModelStructure)
dastaMartModelStructure
- the new data mart model structurepublic IHibernateDataSource getDataSource()
IDataMartModel
getDataSource
in interface IDataMartModel
public void setDataSource(BasicHibernateDataSource dataSource)
dataSource
- the new data sourcepublic IStatement createStatement()
IDataMartModel
createStatement
in interface IDataMartModel
public XIStatement createXStatement()
public IStatement createStatement(IQuery query)
IDataMartModel
createStatement
in interface IDataMartModel
query
- the query
public XIStatement createXStatement(Query query)
createXStatement
in interface IDataMartModel
public DataMartModelAccessModality getDataMartModelAccessModality()
IDataMartModel
getDataMartModelAccessModality
in interface IDataMartModel
public void setDataMartModelAccessModality(DataMartModelAccessModality dataMartModelAccessModality)
IDataMartModel
setDataMartModelAccessModality
in interface IDataMartModel
dataMartModelAccessModality
- the new data mart model access modalitypublic java.util.Map getDataMartProperties()
IDataMartModel
getDataMartProperties
in interface IDataMartModel
public void setDataMartProperties(java.util.Map dataMartProperties)
IDataMartModel
setDataMartProperties
in interface IDataMartModel
dataMartProperties
- the new data mart properties
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |