Interface DBConnectionManipulator
- 
- All Superinterfaces:
- MonitorManipulator
 
 public interface DBConnectionManipulator extends MonitorManipulator The interfaceDBConnectionManipulatorcontains operations to disconnect database connections.- Since:
- MicroStrategy Web 9.0.0
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddDisconnectionTask(int connectionID, java.lang.String connectionDSSID)Adds a task to the database disconnection task list for batch operation.voiddisconnect(int connectionID, java.lang.String connectionDSSID)Disconnect a datbase connection with the specified conneciton ID and connection GUID.voiddisconnect(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.MonitorManipulatorclear, submit
 
- 
 
- 
- 
- 
Method Detail- 
disconnectvoid disconnect(int connectionID, java.lang.String connectionDSSID) throws MonitorManipulationException, WebObjectsAdminExceptionDisconnect 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.
 
 - 
disconnectvoid disconnect(java.lang.String nodeName, int connectionID, java.lang.String connectionDSSID) throws MonitorManipulationException, WebObjectsAdminExceptionTHIS 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 to- IDSSXMLClusterNodemNodeName, serverReportedNodeName is both OK
- 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.
 
 - 
addDisconnectionTaskvoid 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.
 
 
- 
 
-