Package com.openindex.openestate.tool.db
Class DbLogHandlerImpl
- java.lang.Object
- 
- com.openindex.openestate.tool.db.DbLogHandlerImpl
 
- 
- All Implemented Interfaces:
- DbLogHandler
 - Direct Known Subclasses:
- HSqlDbLogHandler
 
 public abstract class DbLogHandlerImpl extends Object implements DbLogHandler DbLogHandlerImpl.- Author:
- Andreas Rudolph
 
- 
- 
Constructor SummaryConstructors Constructor Description DbLogHandlerImpl()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract DbLogcreateLog()DbLoggetLog(Connection c, long id)long[]getLogIds(Connection c)abstract long[]getLogIds(Connection c, long[] entryIds, String entryAction)long[]getLogIds(Connection c, long entryId, String entryAction)abstract DbLog[]getLogs(Connection c, long[] ids)abstract DbLog[]getLogs(Connection c, long[] entryIds, String entryAction)DbLog[]getLogs(Connection c, long entryId, String entryAction)voidloadChanges(Connection c, DbLog log)abstract voidloadChanges(Connection c, DbLog[] logs)voidremoveLog(Connection c, long id)abstract voidremoveLogs(Connection c, long[] ids)abstract voidsaveLog(Connection c, DbLog log)
 
- 
- 
- 
Method Detail- 
createLogprotected abstract DbLog createLog() 
 - 
getLogpublic final DbLog getLog(Connection c, long id) throws SQLException - Specified by:
- getLogin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
getLogspublic abstract DbLog[] getLogs(Connection c, long[] ids) throws SQLException - Specified by:
- getLogsin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
getLogspublic final DbLog[] getLogs(Connection c, long entryId, String entryAction) throws SQLException - Specified by:
- getLogsin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
getLogspublic abstract DbLog[] getLogs(Connection c, long[] entryIds, String entryAction) throws SQLException - Specified by:
- getLogsin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
getLogIdspublic final long[] getLogIds(Connection c) throws SQLException - Specified by:
- getLogIdsin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
getLogIdspublic final long[] getLogIds(Connection c, long entryId, String entryAction) throws SQLException - Specified by:
- getLogIdsin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
getLogIdspublic abstract long[] getLogIds(Connection c, long[] entryIds, String entryAction) throws SQLException - Specified by:
- getLogIdsin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
loadChangespublic final void loadChanges(Connection c, DbLog log) throws SQLException - Specified by:
- loadChangesin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
loadChangespublic abstract void loadChanges(Connection c, DbLog[] logs) throws SQLException - Specified by:
- loadChangesin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
removeLogpublic final void removeLog(Connection c, long id) throws SQLException - Specified by:
- removeLogin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
removeLogspublic abstract void removeLogs(Connection c, long[] ids) throws SQLException - Specified by:
- removeLogsin interface- DbLogHandler
- Throws:
- SQLException
 
 - 
saveLogpublic abstract void saveLog(Connection c, DbLog log) throws SQLException - Specified by:
- saveLogin interface- DbLogHandler
- Throws:
- SQLException
 
 
- 
 
-