Interface DBConnectionManipulator
-
- All Superinterfaces:
MonitorManipulator
public interface DBConnectionManipulator extends MonitorManipulator
The interfaceDBConnectionManipulator
contains operations to disconnect database connections.- Since:
- MicroStrategy Web 9.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addDisconnectionTask(int connectionID, java.lang.String connectionDSSID)
Adds a task to the database disconnection task list for batch operation.void
disconnect(int connectionID, java.lang.String connectionDSSID)
Disconnect a datbase connection with the specified conneciton ID and connection GUID.void
disconnect(java.lang.String nodeName, int connectionID, java.lang.String connectionDSSID)
THIS METHOD IS NOT SUPPORTED FOR USE IN CUSTOM APPLICATION DEVELOPMENT.-
Methods inherited from interface com.microstrategy.web.objects.admin.monitors.MonitorManipulator
clear, submit
-
-
-
-
Method Detail
-
disconnect
void disconnect(int connectionID, java.lang.String connectionDSSID) throws MonitorManipulationException, WebObjectsAdminException
Disconnect a datbase connection with the specified conneciton ID and connection GUID.- Parameters:
connectionID
- the DB connection ID.connectionDSSID
- the DB connection GUID.- Throws:
MonitorManipulationException
- thrown if there is any failure in disconnecting database connections.WebObjectsAdminException
- throwns if there is any fatal error preventing this operation, such as network error, server crash, etc.
-
disconnect
void disconnect(java.lang.String nodeName, int connectionID, java.lang.String connectionDSSID) throws MonitorManipulationException, WebObjectsAdminException
THIS METHOD IS NOT SUPPORTED FOR USE IN CUSTOM APPLICATION DEVELOPMENT. THE METHOD IS SUBJECT TO CHANGE IN FUTURE RELEASES AND SOME METHODS AND PROPERTIES MAY NOT BE SUITABLE FOR CUSTOM DEVELOPMENT. Disconnect a datbase connection with server node name, the specified conneciton ID and connection GUID.- Parameters:
nodeName
- the server node you want to connect refer toIDSSXMLClusterNode
mNodeName, serverReportedNodeName is both OKconnectionID
- the DB connection ID.connectionDSSID
- the DB connection GUID.- Throws:
MonitorManipulationException
- thrown if there is any failure in disconnecting database connections.WebObjectsAdminException
- throwns if there is any fatal error preventing this operation, such as network error, server crash, etc.
-
addDisconnectionTask
void addDisconnectionTask(int connectionID, java.lang.String connectionDSSID)
Adds a task to the database disconnection task list for batch operation.- Parameters:
connectionID
- the DB connection ID.connectionDSSID
- the DB connection GUID.
-
-