Package com.microstrategy.web.objects
Interface WebDatamart
- 
 public interface WebDatamart- Since:
- MicroStrategy Web 8.0.1
 
- 
- 
Method SummaryAll 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- 
getDBRoleWebObjectInfo getDBRole() Returns the database role (connection information) that is needed for creating this datamart- Returns:
- the WebObjectInfodefining the db role
 
 - 
setDBRolevoid setDBRole(WebObjectInfo obj) Sets the database role (connection information) that is needed for creating this datamart
 - 
getPropertiesWebPropertySet 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
 
 - 
getTableWebDatamartTable getTable() Retrieves the actual table information, as aWebDatamartTable, for this datamart- Returns:
- the WebDatamartTable
 
 
- 
 
-