Interface DbAgencyObjectsHandler
-
- All Superinterfaces:
DbHandler
,DbObjectsHandler
- All Known Implementing Classes:
HSqlDbAgencyObjectsHandler
public interface DbAgencyObjectsHandler extends DbObjectsHandler
DbAgencyObjectsHandlerAddon.- Author:
- Andreas Rudolph
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description DbAgencyObject
getObjectByImportHash(Connection c, String importHash)
DbAgencyObject
getObjectByImportId(Connection c, String importId)
long[]
getObjectIdsForExport(Connection c, long exportId, DbAgencySearch search)
DbObject[]
getObjects(Connection c, DbAgencyObject.Status status, DbAgencyObject.ExportMode exportMode)
DbObject[]
getObjectsForExport(Connection c, long exportId)
Deprecated.void
loadObjectExportIds(Connection c, DbAgencyObject object)
void
loadObjectExportIds(Connection c, DbAgencyObject[] object)
void
setObjectStatus(Connection c, long[] objectIds, DbAgencyObject.Status status)
void
setObjectStatus(Connection c, long objectId, DbAgencyObject.Status status)
-
Methods inherited from interface com.openindex.openestate.impl.db.DbObjectsHandler
getNumberOfFiles, getNumberOfFiles, getNumberOfFiles, getObject, getObject, getObjectActions, getObjectId, getObjectIds, getObjectIds, getObjectIds, getObjectIds, getObjects, getObjects, getObjects, getObjects, getObjectsByKeyword, getObjectsByKeyword, getObjectTypes, loadObjectAttribs, loadObjectAttribs, loadObjectAttribs, loadObjectAttribs, loadObjectGeoDbAreas, loadObjectGeoDbAreas, loadObjectTranslations, loadObjectTranslations, loadObjectTranslations, loadObjectTranslations, removeObject, removeObjects, saveObject, saveObject, saveObject, setObjectContactId, setObjectContactId
-
-
-
-
Method Detail
-
getObjectByImportHash
DbAgencyObject getObjectByImportHash(Connection c, String importHash) throws SQLException
- Throws:
SQLException
-
getObjectByImportId
DbAgencyObject getObjectByImportId(Connection c, String importId) throws SQLException
- Throws:
SQLException
-
getObjectIdsForExport
long[] getObjectIdsForExport(Connection c, long exportId, DbAgencySearch search) throws SQLException
- Throws:
SQLException
-
getObjects
DbObject[] getObjects(Connection c, DbAgencyObject.Status status, DbAgencyObject.ExportMode exportMode) throws SQLException
- Throws:
SQLException
-
getObjectsForExport
@Deprecated DbObject[] getObjectsForExport(Connection c, long exportId) throws SQLException
Deprecated.- Throws:
SQLException
-
loadObjectExportIds
void loadObjectExportIds(Connection c, DbAgencyObject object) throws SQLException
- Throws:
SQLException
-
loadObjectExportIds
void loadObjectExportIds(Connection c, DbAgencyObject[] object) throws SQLException
- Throws:
SQLException
-
setObjectStatus
void setObjectStatus(Connection c, long objectId, DbAgencyObject.Status status) throws SQLException
- Throws:
SQLException
-
setObjectStatus
void setObjectStatus(Connection c, long[] objectIds, DbAgencyObject.Status status) throws SQLException
- Throws:
SQLException
-
-