public class FilePolicy
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXPR_DAYS |
static java.lang.String |
EXPR_MONTHS |
static java.lang.String |
EXPR_WEEKS |
static java.lang.String |
EXPR_YEARS |
static java.lang.String |
FILE_EXT_NONE |
Modifier and Type | Method and Description |
---|---|
boolean |
allowOverrideExpr() |
boolean |
allowUpload() |
boolean |
equals(java.lang.Object other) |
java.lang.String |
getCompanyId() |
int |
getExprAge() |
java.util.Calendar |
getExprDate(java.util.Calendar currentDate) |
java.lang.String |
getExprTimeIncrementCd() |
java.lang.String |
getFileDescr() |
java.lang.String |
getFileExt() |
static java.lang.String |
getFileExt(java.lang.String fileName) |
static java.util.Map<java.lang.String,FilePolicy> |
getFilePolicies(java.lang.String companyId,
SqlManager hSql) |
static FilePolicy |
getFilePolicy(java.lang.String companyId,
java.lang.String fileName,
java.util.Map<java.lang.String,FilePolicy> filePolicies) |
static FilePolicy |
getFilePolicy(java.lang.String companyId,
java.lang.String fileName,
SqlManager hSql) |
double |
getUploadMaxSize() |
int |
hashCode() |
boolean |
neverDelete() |
void |
setAllowOverrideExpr(boolean allowOverrideExpr) |
void |
setAllowUpload(boolean allowUpload) |
void |
setExprAge(int exprAge) |
void |
setExprTimeIncrementCd(java.lang.String timeIncrementCd) |
void |
setFileDescr(java.lang.String fileDescr) |
void |
setNeverDelete(boolean neverDelete) |
void |
setUploadMaxSize(double maxSize) |
public static final java.lang.String EXPR_DAYS
public static final java.lang.String EXPR_WEEKS
public static final java.lang.String EXPR_MONTHS
public static final java.lang.String EXPR_YEARS
public static final java.lang.String FILE_EXT_NONE
public java.lang.String getCompanyId()
public java.lang.String getFileExt()
public java.lang.String getFileDescr()
public void setFileDescr(java.lang.String fileDescr)
public boolean allowUpload()
public void setAllowUpload(boolean allowUpload)
public double getUploadMaxSize()
public void setUploadMaxSize(double maxSize)
public boolean allowOverrideExpr()
public void setAllowOverrideExpr(boolean allowOverrideExpr)
public boolean neverDelete()
public void setNeverDelete(boolean neverDelete)
public int getExprAge()
public void setExprAge(int exprAge)
public java.lang.String getExprTimeIncrementCd()
public void setExprTimeIncrementCd(java.lang.String timeIncrementCd)
public java.util.Calendar getExprDate(java.util.Calendar currentDate) throws DEException
DEException
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public static java.lang.String getFileExt(java.lang.String fileName) throws DEException
DEException
public static FilePolicy getFilePolicy(java.lang.String companyId, java.lang.String fileName, SqlManager hSql) throws DEException
DEException
public static FilePolicy getFilePolicy(java.lang.String companyId, java.lang.String fileName, java.util.Map<java.lang.String,FilePolicy> filePolicies) throws DEException
DEException
public static java.util.Map<java.lang.String,FilePolicy> getFilePolicies(java.lang.String companyId, SqlManager hSql) throws DEException
DEException