MicroStrategy ONE

DBConnectionManipulator

The DBConnectionManipulator interface is a derived interface of the MonitorManipulator interface. Besides supporting batch operations, the DBConnectionManipulator interface also supports single manipulation in the case that the user needs to delete only a single database connection.

The DBConnectionManipulator interface has the following methods:

  • disconnect()

    Disconnects a database connection, which can be uniquely identified by the database connection ID and the connection DSSID. You must supply both the connection ID and the connection DSSID.

If there is a failure in manipulating database connections, this method will throw a MonitorManipulationException. If there is a fatal error preventing this operation, such as a network error or server crash, this method will throw a WebObjectsAdminException.

  • addDisconnectionTask()

    Adds a task to the batch operation list to disconnect a database connection.