com.microstrategy.web.objects.WebMDUpdateSource |
Object used to perform update manipulations on the MetaData
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract String |
getCurrentVersion()
Return the current version of the MD connected to by the IServer.
| ||||||||||
abstract String |
getLogPath()
Return the path where a log will be stored upon update
| ||||||||||
abstract boolean |
needMDXUpdate(boolean quickCheck)
Check to see if the current MD needs to update its MDX components
| ||||||||||
abstract boolean |
needUpdate()
Returns whether the current MD needs to be updated to work optimally with the current version
of the MSTR product.
| ||||||||||
abstract void |
setLogPath(String logPath)
Set the path where a log of the update can be stored
| ||||||||||
abstract String |
update(int command, int fg)
Send a custom update command
| ||||||||||
abstract String |
update(int command)
Send a custom update command
| ||||||||||
abstract void |
updateDocDefns()
This method is deprecated.
use
update(int) instead
| ||||||||||
abstract void |
updateHistoryListSchedules()
Update the MD History List schedules
| ||||||||||
abstract void |
updateIncrementalPrivileges(int privTypes)
Update privileges as specified
| ||||||||||
abstract void |
updateMD()
Updates the entire MD to a version that will work with the current version of the MSTR product.
| ||||||||||
abstract void |
updateProject()
Updates the project currently associated with the IServer session.
| ||||||||||
abstract void |
updateSecurityModel()
Update the MD security model
| ||||||||||
abstract void |
updateTranslations()
Update the translations stored in MD
|
Return the current version of the MD connected to by the IServer. Not optimized: Each call will result in a call to IServer
WebObjectsException |
---|
Return the path where a log will be stored upon update
Check to see if the current MD needs to update its MDX components
WebObjectsException | |
WebObjectsException |
Returns whether the current MD needs to be updated to work optimally with the current version of the MSTR product. Not optimized: Each call will result in a call to IServer
WebObjectsException |
---|
Set the path where a log of the update can be stored
logPath | String containing the path information |
---|
Send a custom update command
command | int from EnumDSSXMLMDUpdateCommands specifiying an IServer flag |
---|
WebObjectsException |
---|
Send a custom update command
command | int from EnumDSSXMLMDUpdateCommands specifiying which command to send to the IServer |
---|
WebObjectsException |
---|
This method is deprecated.
use update(int)
instead
Update the MD document definitions
WebObjectsException | |
WebObjectsException |
Update the MD History List schedules
WebObjectsException |
---|
Update privileges as specified
privTypes | int binary OR of EnumDSSXMLPrivilegeUpdateTypes
|
---|
WebObjectsException |
---|
Updates the entire MD to a version that will work with the current version of the MSTR product.
WebObjectsException |
---|
Updates the project currently associated with the IServer session. Exception is thrown if this method is called with a configuration session
WebObjectsException |
---|
Update the translations stored in MD
WebObjectsException |
---|