Class DbAgencyExposesHandlerImpl
- java.lang.Object
-
- com.openindex.openestate.tool.agency.db.DbAgencyExposesHandlerImpl
-
- All Implemented Interfaces:
DbAgencyExposesHandler
- Direct Known Subclasses:
HSqlDbAgencyExposesHandler
public abstract class DbAgencyExposesHandlerImpl extends Object implements DbAgencyExposesHandler
DbAgencyExposeHandler.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description DbAgencyExposesHandlerImpl()
-
Method Summary
-
-
-
Method Detail
-
downloadExposeFile
public abstract void downloadExposeFile(Connection c, long fileId, OutputStream output) throws SQLException, IOException
- Specified by:
downloadExposeFilein interfaceDbAgencyExposesHandler- Throws:
SQLExceptionIOException
-
getExpose
public final DbAgencyExpose getExpose(Connection c, long id) throws SQLException
- Specified by:
getExposein interfaceDbAgencyExposesHandler- Throws:
SQLException
-
getExposes
public final DbAgencyExpose[] getExposes(Connection c) throws SQLException
- Specified by:
getExposesin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
getExposes
public abstract DbAgencyExpose[] getExposes(Connection c, long[] ids) throws SQLException
- Specified by:
getExposesin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
getExposeFile
public DbAgencyExposeFile getExposeFile(Connection c, long fileId) throws SQLException
- Specified by:
getExposeFilein interfaceDbAgencyExposesHandler- Throws:
SQLException
-
getExposeFile
public abstract DbAgencyExposeFile getExposeFile(Connection c, long exposeId, String name) throws SQLException
- Specified by:
getExposeFilein interfaceDbAgencyExposesHandler- Throws:
SQLException
-
getExposeFiles
public abstract DbAgencyExposeFile[] getExposeFiles(Connection c, long exposeId) throws SQLException
- Specified by:
getExposeFilesin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
getExposeFiles
public abstract DbAgencyExposeFile[] getExposeFiles(Connection c, long[] ids) throws SQLException
- Specified by:
getExposeFilesin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
getExposeFileIds
public abstract long[] getExposeFileIds(Connection c, long exposeId) throws SQLException
- Specified by:
getExposeFileIdsin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
getExposeIds
public abstract long[] getExposeIds(Connection c) throws SQLException
- Specified by:
getExposeIdsin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
loadExposeSettings
public final void loadExposeSettings(Connection c, DbAgencyExpose expose) throws SQLException
- Specified by:
loadExposeSettingsin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
loadExposeSettings
public abstract void loadExposeSettings(Connection c, DbAgencyExpose[] exposes) throws SQLException
- Specified by:
loadExposeSettingsin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
removeExpose
public final void removeExpose(Connection c, long id) throws SQLException
- Specified by:
removeExposein interfaceDbAgencyExposesHandler- Throws:
SQLException
-
removeExposes
public abstract void removeExposes(Connection c, long[] ids) throws SQLException
- Specified by:
removeExposesin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
removeExposeFile
public final void removeExposeFile(Connection c, long id) throws SQLException
- Specified by:
removeExposeFilein interfaceDbAgencyExposesHandler- Throws:
SQLException
-
removeExposeFiles
public abstract void removeExposeFiles(Connection c, long[] ids) throws SQLException
- Specified by:
removeExposeFilesin interfaceDbAgencyExposesHandler- Throws:
SQLException
-
saveExpose
public abstract void saveExpose(Connection c, DbAgencyExpose expose) throws SQLException
- Specified by:
saveExposein interfaceDbAgencyExposesHandler- Throws:
SQLException
-
saveExposeFile
public abstract void saveExposeFile(Connection c, DbAgencyExposeFile file) throws SQLException, IOException
- Specified by:
saveExposeFilein interfaceDbAgencyExposesHandler- Throws:
SQLExceptionIOException
-
-