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 WebObjectInfogetDBRole()Returns the database role (connection information) that is needed for creating this datamartWebPropertySetgetProperties()Retrieves all the extended properties for this datamart if the instance this is associated with is a datamart instance.WebDatamartTablegetTable()Retrieves the actual table information, as aWebDatamartTable, for this datamartvoidsetDBRole(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
WebObjectInfodefining 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:
WebPropertySetrepresenting the associated extended properties- Throws:
WebObjectsException
-
getTable
WebDatamartTable getTable()
Retrieves the actual table information, as aWebDatamartTable, for this datamart- Returns:
- the
WebDatamartTable
-
-