Class MysqlPortMonitor
java.lang.Object
com.aoindustries.noc.monitor.portmon.PortMonitor
com.aoindustries.noc.monitor.portmon.JdbcPortMonitor
com.aoindustries.noc.monitor.portmon.MysqlPortMonitor
Monitors a MySQL database.
- Author:
- AO Industries, Inc.
-
Field Summary
Fields inherited from class com.aoindustries.noc.monitor.portmon.JdbcPortMonitor
readOnly, TIMEOUTFields inherited from class com.aoindustries.noc.monitor.portmon.PortMonitor
canceled, CRLF, ipAddress, port -
Constructor Summary
ConstructorsConstructorDescriptionMysqlPortMonitor(InetAddress ipAddress, Port port, URIParameters monitoringParameters) Creates a new MySQL monitor. -
Method Summary
Modifier and TypeMethodDescriptionprotected StringGets the default JDBC database.protected StringGets the default JDBC username.protected StringGets the driver classname.protected StringgetJdbcUrl(InetAddress ipAddress, int port, String database) Methods inherited from class com.aoindustries.noc.monitor.portmon.JdbcPortMonitor
cancel, checkPort, getDefaultQueryMethods inherited from class com.aoindustries.noc.monitor.portmon.PortMonitor
getPortMonitor, readLine
-
Constructor Details
-
MysqlPortMonitor
Creates a new MySQL monitor.
-
-
Method Details
-
getDriver
Description copied from class:JdbcPortMonitorGets the driver classname.- Specified by:
getDriverin classJdbcPortMonitor
-
getJdbcUrl
See https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html and https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-using-ssl.html.- Specified by:
getJdbcUrlin classJdbcPortMonitor
-
getDefaultUsername
Description copied from class:JdbcPortMonitorGets the default JDBC username.- Specified by:
getDefaultUsernamein classJdbcPortMonitor
-
getDefaultDatabase
Description copied from class:JdbcPortMonitorGets the default JDBC database.- Specified by:
getDefaultDatabasein classJdbcPortMonitor
-
