public class FileDataDAO extends CommonDAO
CommonDAO.ObjectExtractor<T>, CommonDAO.RecordUpdater<T extends Id>
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 and Description |
---|
FileDataDAO(java.sql.Connection con) |
Modifier and Type | Method and Description |
---|---|
java.io.FileOutputStream |
add(FileData file) |
void |
checkAndCreateDir(java.util.Date date) |
void |
delete(FileData fileData) |
java.io.File |
getFile(FileData fileData) |
java.io.File |
getFile(java.lang.String url) |
java.io.File |
getFileFromParam(int objectId,
int paramId) |
static FileData |
getFromRs(java.sql.ResultSet rs,
java.lang.String prefix,
boolean loadAdditionalParameters) |
boolean |
isFileExistInDb(int fileId) |
deleteById, execute, execute, execute, executeInsert, executeUpdate, getById, getFoundRows, getFoundRows, getGroupedIds, getGroupedIds, getIds, getIds, getLikePattern, getLikePatternEnd, getLikePatternStart, getLikePatternSub, getMySQLLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, sqlToBgException, update, updateColumn, updateIds, updateIds
public static FileData getFromRs(java.sql.ResultSet rs, java.lang.String prefix, boolean loadAdditionalParameters) throws BGException
BGException
public void checkAndCreateDir(java.util.Date date) throws BGException
BGException
public java.io.FileOutputStream add(FileData file) throws BGException, java.io.FileNotFoundException
BGException
java.io.FileNotFoundException
public void delete(FileData fileData) throws BGException
BGException
public java.io.File getFileFromParam(int objectId, int paramId)
public java.io.File getFile(FileData fileData) throws BGException
BGException
public java.io.File getFile(java.lang.String url) throws BGException
BGException
public boolean isFileExistInDb(int fileId)