Package ru.bgcrm.dao
Class FileDataDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.FileDataDAO
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bgcrm.dao.CommonDAO
CommonDAO.ObjectExtractor<T>, CommonDAO.RecordUpdater<T extends Id> -
Field Summary
Fields inherited from class ru.bgcrm.dao.CommonDAO
con, dateFormat_DDMMYYYY, dateFormat_DDMMYYYY_HHMM, SQL_AND, SQL_DELETE, SQL_DESC, SQL_FROM, SQL_GROUP_BY, SQL_INNER_JOIN, SQL_INSERT, SQL_INSERT_IGNORE, SQL_LEFT_JOIN, SQL_LEFT_OUTER_JOIN, SQL_LIMIT, SQL_ON_DUP_KEY_UPDATE, SQL_OR, SQL_ORDER_BY, SQL_REPLACE, SQL_SELECT, SQL_SELECT_ALL_FROM, SQL_SELECT_COUNT_ROWS, SQL_SET, SQL_UPDATE, SQL_WHERE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckAndCreateDir(Date date) voidgetFileFromParam(int objectId, int paramId) static FileDatabooleanisFileExistInDb(int fileId) Methods inherited from class ru.bgcrm.dao.CommonDAO
buildPlaceholders, deleteById, execute, execute, execute, executeBatch, executeInsert, executeUpdate, getById, getFoundRows, getFoundRows, getGroupedIds, getGroupedIds, getIds, getIds, getLikePattern, getLikePatternEnd, getLikePatternStart, getLikePatternSub, getMySQLLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, sqlToBgException, update, updateColumn, updateIds, updateIds
-
Constructor Details
-
FileDataDAO
-
-
Method Details
-
getFromRs
public static FileData getFromRs(ResultSet rs, String prefix, boolean loadAdditionalParameters) throws BGException - Throws:
BGException
-
checkAndCreateDir
- Throws:
BGException
-
add
- Throws:
BGExceptionFileNotFoundException
-
delete
- Throws:
BGException
-
getFileFromParam
-
getFile
- Throws:
BGException
-
getFile
- Throws:
BGException
-
isFileExistInDb
public boolean isFileExistInDb(int fileId)
-