com.uwyn.drone.modules.seenmanagement
Class DatabaseSeen
java.lang.Object
   com.uwyn.rife.database.DbQueryManager
com.uwyn.rife.database.DbQueryManager
       com.uwyn.drone.modules.seenmanagement.DatabaseSeen
com.uwyn.drone.modules.seenmanagement.DatabaseSeen
- All Implemented Interfaces: 
- Cloneable, SeenManager
- Direct Known Subclasses: 
- generic
- public abstract class DatabaseSeen- extends DbQueryManager- implements SeenManager
 
 
| Methods inherited from class com.uwyn.rife.database.DbQueryManager | 
| clone, executeFetchAll, executeFetchAll, executeFetchAllBeans, executeFetchAllBeans, executeFetchFirst, executeFetchFirst, executeFetchFirstBean, executeFetchFirstBean, executeGetFirstBoolean, executeGetFirstBoolean, executeGetFirstByte, executeGetFirstByte, executeGetFirstBytes, executeGetFirstBytes, executeGetFirstDate, executeGetFirstDate, executeGetFirstDate, executeGetFirstDate, executeGetFirstDouble, executeGetFirstDouble, executeGetFirstFloat, executeGetFirstFloat, executeGetFirstInt, executeGetFirstInt, executeGetFirstLong, executeGetFirstLong, executeGetFirstShort, executeGetFirstShort, executeGetFirstString, executeGetFirstString, executeGetFirstTime, executeGetFirstTime, executeGetFirstTime, executeGetFirstTime, executeGetFirstTimestamp, executeGetFirstTimestamp, executeGetFirstTimestamp, executeGetFirstTimestamp, executeHasResultRows, executeHasResultRows, executeQuery, executeQuery, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUseFirstAsciiStream, executeUseFirstAsciiStream, executeUseFirstBinaryStream, executeUseFirstBinaryStream, executeUseFirstCharacterStream, executeUseFirstCharacterStream, fetch, fetch, fetchAll, getConnection, getDatasource, inTransaction, reserveConnection | 
 
 
 
DatabaseSeen
protected DatabaseSeen(Datasource datasource)
install
public abstract boolean install()
                         throws SeenManagerException
- 
 
- 
- Throws:
- SeenManagerException
 
remove
public abstract boolean remove()
                        throws SeenManagerException
- 
 
- 
- Throws:
- SeenManagerException
 
_install
protected boolean _install(CreateTable createTableSeen)
                    throws SeenManagerException
- 
 
- 
- Throws:
- SeenManagerException
 
_recordSeen
protected void _recordSeen(Insert addSeen,
                           Update updateSeen,
                           Bot bot,
                           Channel channel,
                           SeenData seenData)
                    throws SeenManagerException
- 
 
- 
- Throws:
- SeenManagerException
 
_getSeen
protected SeenData _getSeen(Select getSeen,
                            Bot bot,
                            Channel channel,
                            String nickname)
                     throws SeenManagerException
- 
 
- 
- Throws:
- SeenManagerException
 
_remove
protected boolean _remove(DropTable dropTableSeen)
                   throws SeenManagerException
- 
 
- 
- Throws:
- SeenManagerException
 
Copyright © 2002-2005 Uwyn bvba/sprl. All Rights Reserved.