Package com.microstrategy.web.objects
Interface WebDatamart
-
public interface WebDatamart
- Since:
- MicroStrategy Web 8.0.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebObjectInfo
getDBRole()
Returns the database role (connection information) that is needed for creating this datamartWebPropertySet
getProperties()
Retrieves all the extended properties for this datamart if the instance this is associated with is a datamart instance.WebDatamartTable
getTable()
Retrieves the actual table information, as aWebDatamartTable
, for this datamartvoid
setDBRole(WebObjectInfo obj)
Sets the database role (connection information) that is needed for creating this datamart
-
-
-
Method Detail
-
getDBRole
WebObjectInfo getDBRole()
Returns the database role (connection information) that is needed for creating this datamart- Returns:
- the
WebObjectInfo
defining the db role
-
setDBRole
void setDBRole(WebObjectInfo obj)
Sets the database role (connection information) that is needed for creating this datamart
-
getProperties
WebPropertySet getProperties() throws WebObjectsException
Retrieves all the extended properties for this datamart if the instance this is associated with is a datamart instance. If not, null is returned. This is equivalent to reading the properties for the DatamartProperties propertySet usingWebReportInstance.getPropertySet(int, String)
where the first argument isEnumDSSXMLReportObjects.DssXmlReportObjectDatamart
- Returns:
WebPropertySet
representing the associated extended properties- Throws:
WebObjectsException
-
getTable
WebDatamartTable getTable()
Retrieves the actual table information, as aWebDatamartTable
, for this datamart- Returns:
- the
WebDatamartTable
-
-