com.microstrategy.web.objects.WebSubscriptionEMMACubeOptions |
![]() |
Object to represent EMMA cube related options in subscription
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
clear()
Clear all current setting
| ||||||||||
abstract int |
getAllLevelAction()
Get cube level execute action
| ||||||||||
abstract int |
getAllLevelRefreshType()
Get cube level refresh type
| ||||||||||
abstract String[] |
getAllTables()
Get Array of all tables's ID.
| ||||||||||
abstract boolean |
getIRRState()
Gets the state of whether Incremental Refresh Report Instance is used
| ||||||||||
abstract String |
getMessageID()
Gets the message ID of Incremental Refresh Report Instance
| ||||||||||
abstract boolean |
getOldIRRState()
Gets the old state of whether Incremental Refresh Report Instance is used
| ||||||||||
abstract String |
getRawXML()
Get raw XML description about this options
| ||||||||||
abstract int |
getTableAction(String tableID)
Get table level execute action
| ||||||||||
abstract int |
getTableRefreshType(String tableID)
Get table level refresh type
| ||||||||||
abstract boolean |
isAllLevelActionSet()
Function to tell if cube level execution action was set
| ||||||||||
abstract boolean |
isAllLevelRefreshTypeSet()
Function to tell if cube level refresh type was set
| ||||||||||
abstract void |
setAllLevelAction(int ac)
Set cube level execute action
| ||||||||||
abstract void |
setAllLevelRefreshType(int crb)
Set cube level refresh type, value comes from
EnumDSSCubeRefreshType
| ||||||||||
abstract void |
setIRRState(boolean hasIRR)
Sets the state of whether Incremental Refresh Report Instance is used
| ||||||||||
abstract void |
setMessageID(String msgID)
Sets the message ID of Incremental Refresh Report Instance
| ||||||||||
abstract void |
setOldIRRState(boolean hasIRR)
Sets the old state of whether Incremental Refresh Report Instance is used
| ||||||||||
abstract void |
setTableAction(String tableID, int crb)
Set table level execute action
| ||||||||||
abstract void |
setTableRefreshType(String tableID, int crb)
Set table level refresh type
|
Clear all current setting
Get cube level execute action
Get cube level refresh type
Get Array of all tables's ID.
Gets the state of whether Incremental Refresh Report Instance is used
Gets the message ID of Incremental Refresh Report Instance
Gets the old state of whether Incremental Refresh Report Instance is used
Get raw XML description about this options
Get table level execute action
Get table level refresh type
Function to tell if cube level execution action was set
Function to tell if cube level refresh type was set
Set cube level execute action
ac | EnumDSSXMLTableStateExecutionAction |
---|
Set cube level refresh type, value comes from EnumDSSCubeRefreshType
crb | EnumDSSXMLTableStateExecutionAction |
---|
Sets the state of whether Incremental Refresh Report Instance is used
Sets the message ID of Incremental Refresh Report Instance
Sets the old state of whether Incremental Refresh Report Instance is used
Set table level execute action
crb | EnumDSSXMLTableStateExecutionAction |
---|
Set table level refresh type
crb | EnumDSSXMLCubeRefreshType |
---|