MicroStrategy ONE
UserConnectionManipulator
The UserConnectionManipulator interface is a derived interface of the MonitorManipulator interface. Besides supporting batch operations, the UserConnectionManipulator interface also supports single manipulation in the case that the user needs to delete only a single user connection.
The UserConnectionManipulator interface has the following methods:
-
disconnect()
Disconnects a user connection, which can be uniquely identified by the session ID and project ID. If only a session ID is given, all projects associated with the session will be disconnected. A session can have multiple projects, one of which is for configuration.
If there is a failure in manipulating user connections, this method throws 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 user connection.