com.raritantechnologies.searchApp
Class SearchHistoryJdbcManager
java.lang.Object
com.raritantechnologies.searchApp.SearchHistoryJdbcManager
- public class SearchHistoryJdbcManager
- extends java.lang.Object
Contains JDBC-specific logic for the Search History functionality.
Developed by
Raritan Technologies .
- Author:
- Glenn Robitaille
|
Method Summary |
boolean |
addGroup(java.lang.String databaseConnectionManagerName,
java.lang.String table,
java.lang.String userColumn,
java.lang.String userId,
java.lang.String groupNameColumn,
java.lang.String groupName,
java.lang.String searchNumColumn,
java.lang.String seqNumColumn,
java.lang.String keyColumn,
java.lang.String valueColumn,
java.util.Vector v)
|
void |
connect(java.lang.String databaseConnectionManagerName)
|
boolean |
deleteAllGroups(java.lang.String databaseConnectionManagerName,
java.lang.String table,
java.lang.String userColumn,
java.lang.String userId)
|
boolean |
deleteGroup(java.lang.String databaseConnectionManagerName,
java.lang.String table,
java.lang.String userColumn,
java.lang.String userId,
java.lang.String groupNameColumn,
java.lang.String groupName)
|
void |
disconnect()
|
void |
finalize()
|
boolean |
initializeFromDatabase(java.lang.String databaseConnectionManagerName,
java.lang.String table,
java.lang.String userColumn,
java.lang.String userId,
java.lang.String groupNameColumn,
java.lang.String searchNumColumn,
java.lang.String seqNumColumn,
java.lang.String keyColumn,
java.lang.String valueColumn,
ISearchHistory shObj)
Initializes an ISearchHistory object from the database. |
boolean |
isClosed()
|
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchHistoryJdbcManager
public SearchHistoryJdbcManager()
isClosed
public boolean isClosed()
connect
public void connect(java.lang.String databaseConnectionManagerName)
throws java.lang.Exception
- Throws:
java.lang.Exception
disconnect
public void disconnect()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deleteAllGroups
public boolean deleteAllGroups(java.lang.String databaseConnectionManagerName,
java.lang.String table,
java.lang.String userColumn,
java.lang.String userId)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteGroup
public boolean deleteGroup(java.lang.String databaseConnectionManagerName,
java.lang.String table,
java.lang.String userColumn,
java.lang.String userId,
java.lang.String groupNameColumn,
java.lang.String groupName)
throws java.lang.Exception
- Throws:
java.lang.Exception
initializeFromDatabase
public boolean initializeFromDatabase(java.lang.String databaseConnectionManagerName,
java.lang.String table,
java.lang.String userColumn,
java.lang.String userId,
java.lang.String groupNameColumn,
java.lang.String searchNumColumn,
java.lang.String seqNumColumn,
java.lang.String keyColumn,
java.lang.String valueColumn,
ISearchHistory shObj)
throws java.lang.Exception
- Initializes an ISearchHistory object from the database.
- Throws:
java.lang.Exception
addGroup
public boolean addGroup(java.lang.String databaseConnectionManagerName,
java.lang.String table,
java.lang.String userColumn,
java.lang.String userId,
java.lang.String groupNameColumn,
java.lang.String groupName,
java.lang.String searchNumColumn,
java.lang.String seqNumColumn,
java.lang.String keyColumn,
java.lang.String valueColumn,
java.util.Vector v)
throws java.lang.Exception
- Throws:
java.lang.Exception
finalize
public void finalize()