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:
downloadExposeFile
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
IOException
-
getExpose
public final DbAgencyExpose getExpose(Connection c, long id) throws SQLException
- Specified by:
getExpose
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
getExposes
public final DbAgencyExpose[] getExposes(Connection c) throws SQLException
- Specified by:
getExposes
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
getExposes
public abstract DbAgencyExpose[] getExposes(Connection c, long[] ids) throws SQLException
- Specified by:
getExposes
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
getExposeFile
public DbAgencyExposeFile getExposeFile(Connection c, long fileId) throws SQLException
- Specified by:
getExposeFile
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
getExposeFile
public abstract DbAgencyExposeFile getExposeFile(Connection c, long exposeId, String name) throws SQLException
- Specified by:
getExposeFile
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
getExposeFiles
public abstract DbAgencyExposeFile[] getExposeFiles(Connection c, long exposeId) throws SQLException
- Specified by:
getExposeFiles
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
getExposeFiles
public abstract DbAgencyExposeFile[] getExposeFiles(Connection c, long[] ids) throws SQLException
- Specified by:
getExposeFiles
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
getExposeFileIds
public abstract long[] getExposeFileIds(Connection c, long exposeId) throws SQLException
- Specified by:
getExposeFileIds
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
getExposeIds
public abstract long[] getExposeIds(Connection c) throws SQLException
- Specified by:
getExposeIds
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
loadExposeSettings
public final void loadExposeSettings(Connection c, DbAgencyExpose expose) throws SQLException
- Specified by:
loadExposeSettings
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
loadExposeSettings
public abstract void loadExposeSettings(Connection c, DbAgencyExpose[] exposes) throws SQLException
- Specified by:
loadExposeSettings
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
removeExpose
public final void removeExpose(Connection c, long id) throws SQLException
- Specified by:
removeExpose
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
removeExposes
public abstract void removeExposes(Connection c, long[] ids) throws SQLException
- Specified by:
removeExposes
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
removeExposeFile
public final void removeExposeFile(Connection c, long id) throws SQLException
- Specified by:
removeExposeFile
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
removeExposeFiles
public abstract void removeExposeFiles(Connection c, long[] ids) throws SQLException
- Specified by:
removeExposeFiles
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
saveExpose
public abstract void saveExpose(Connection c, DbAgencyExpose expose) throws SQLException
- Specified by:
saveExpose
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
-
saveExposeFile
public abstract void saveExposeFile(Connection c, DbAgencyExposeFile file) throws SQLException, IOException
- Specified by:
saveExposeFile
in interfaceDbAgencyExposesHandler
- Throws:
SQLException
IOException
-
-