Package org.zaproxy.zap.db.sql
Class SqlAbstractTable
- java.lang.Object
-
- org.zaproxy.zap.db.sql.SqlAbstractTable
-
- All Implemented Interfaces:
DatabaseListener
- Direct Known Subclasses:
SqlTableAlert
,SqlTableAlertTag
,SqlTableContext
,SqlTableHistory
,SqlTableParam
,SqlTableScan
,SqlTableSession
,SqlTableSessionUrl
,SqlTableStructure
,SqlTableTag
public abstract class SqlAbstractTable extends java.lang.Object implements DatabaseListener
-
-
Constructor Summary
Constructors Constructor Description SqlAbstractTable()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
databaseOpen(DatabaseServer server)
protected java.sql.Connection
getConnection()
protected abstract void
reconnect(java.sql.Connection connection)
-
-
-
Method Detail
-
databaseOpen
public void databaseOpen(DatabaseServer server) throws DatabaseException, DatabaseUnsupportedException
- Specified by:
databaseOpen
in interfaceDatabaseListener
- Throws:
DatabaseException
DatabaseUnsupportedException
-
getConnection
protected java.sql.Connection getConnection() throws DatabaseException
- Throws:
DatabaseException
-
reconnect
protected abstract void reconnect(java.sql.Connection connection) throws DatabaseException
- Throws:
DatabaseException
-
-