Class DbAgencyExportsHandlerImpl
- java.lang.Object
-
- com.openindex.openestate.tool.agency.db.DbAgencyExportsHandlerImpl
-
- All Implemented Interfaces:
DbAgencyExportsHandler
- Direct Known Subclasses:
HSqlDbAgencyExportsHandler
public abstract class DbAgencyExportsHandlerImpl extends Object implements DbAgencyExportsHandler
DbAgencyExportHandler.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description DbAgencyExportsHandlerImpl()
-
Method Summary
-
-
-
Method Detail
-
getExport
public final DbAgencyExport getExport(Connection c, long id) throws SQLException
- Specified by:
getExport
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExports
public final DbAgencyExport[] getExports(Connection c) throws SQLException
- Specified by:
getExports
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExports
public abstract DbAgencyExport[] getExports(Connection c, long[] ids) throws SQLException
- Specified by:
getExports
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExports
public abstract DbAgencyExport[] getExports(Connection c, Boolean enabled) throws SQLException
- Specified by:
getExports
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportsForObject
public abstract DbAgencyExport[] getExportsForObject(Connection c, long objectId, DbAgencyObject.ExportMode exportMode) throws SQLException
- Specified by:
getExportsForObject
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportIds
public abstract long[] getExportIds(Connection c) throws SQLException
- Specified by:
getExportIds
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportLog
public final DbAgencyExportLog getExportLog(Connection c, long id) throws SQLException
- Specified by:
getExportLog
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportLogs
public final DbAgencyExportLog[] getExportLogs(Connection c) throws SQLException
- Specified by:
getExportLogs
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportLogs
public abstract DbAgencyExportLog[] getExportLogs(Connection c, long exportId) throws SQLException
- Specified by:
getExportLogs
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportLogs
public abstract DbAgencyExportLog[] getExportLogs(Connection c, long[] ids) throws SQLException
- Specified by:
getExportLogs
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportLogsForObject
public abstract DbAgencyExportLog[] getExportLogsForObject(Connection c, long objectId) throws SQLException
- Specified by:
getExportLogsForObject
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportLogIds
public final long[] getExportLogIds(Connection c) throws SQLException
- Specified by:
getExportLogIds
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getExportLogIds
public abstract long[] getExportLogIds(Connection c, long exportId) throws SQLException
- Specified by:
getExportLogIds
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
getLatestExportLog
public abstract DbAgencyExportLog getLatestExportLog(Connection c, long exportId) throws SQLException
- Specified by:
getLatestExportLog
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
loadExportLogEntries
public final void loadExportLogEntries(Connection c, DbAgencyExportLog log) throws SQLException
- Specified by:
loadExportLogEntries
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
loadExportLogEntries
public abstract void loadExportLogEntries(Connection c, DbAgencyExportLog[] logs) throws SQLException
- Specified by:
loadExportLogEntries
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
loadExportLogMessages
public final void loadExportLogMessages(Connection c, DbAgencyExportLog log) throws SQLException
- Specified by:
loadExportLogMessages
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
loadExportLogMessages
public abstract void loadExportLogMessages(Connection c, DbAgencyExportLog[] logs) throws SQLException
- Specified by:
loadExportLogMessages
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
loadExportPublishings
public final void loadExportPublishings(Connection c, DbAgencyExport export) throws SQLException
- Specified by:
loadExportPublishings
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
loadExportPublishings
public abstract void loadExportPublishings(Connection c, DbAgencyExport[] exports) throws SQLException
- Specified by:
loadExportPublishings
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
loadExportSettings
public final void loadExportSettings(Connection c, DbAgencyExport export) throws SQLException
- Specified by:
loadExportSettings
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
loadExportSettings
public abstract void loadExportSettings(Connection c, DbAgencyExport[] exports) throws SQLException
- Specified by:
loadExportSettings
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
removeExport
public final void removeExport(Connection c, long id) throws SQLException
- Specified by:
removeExport
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
removeExports
public abstract void removeExports(Connection c, long[] ids) throws SQLException
- Specified by:
removeExports
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
removeExportLog
public final void removeExportLog(Connection c, long id) throws SQLException
- Specified by:
removeExportLog
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
removeExportLogs
public abstract void removeExportLogs(Connection c, long[] ids) throws SQLException
- Specified by:
removeExportLogs
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
removeExportPublishing
public final void removeExportPublishing(Connection c, long exportId, long objectId) throws SQLException
- Specified by:
removeExportPublishing
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
removeExportPublishings
public abstract void removeExportPublishings(Connection c, long exportId, long[] objectIds) throws SQLException
- Specified by:
removeExportPublishings
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
saveExport
public abstract void saveExport(Connection c, DbAgencyExport export, boolean saveSettings, boolean savePublishings) throws SQLException
- Specified by:
saveExport
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
saveExportLog
public abstract void saveExportLog(Connection c, DbAgencyExportLog log) throws SQLException
- Specified by:
saveExportLog
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
setExportEnabled
public final void setExportEnabled(Connection c, long id, boolean enabled) throws SQLException
- Specified by:
setExportEnabled
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
setExportsEnabled
public abstract void setExportsEnabled(Connection c, long[] ids, boolean enabled) throws SQLException
- Specified by:
setExportsEnabled
in interfaceDbAgencyExportsHandler
- Throws:
SQLException
-
-