public interface OfficeTransformable
限定符和类型 | 方法和说明 |
---|---|
boolean |
canService()
判断服务是否可用,3次无法连接的时候降级使用
|
void |
clean()
清理不常访问的转换文件。
|
void |
clean(long id,
java.lang.String date)
清除指定的转换文件。
|
boolean |
cleanPrintCache(long id,
java.lang.String date)
清除虚拟打印的转换结果
|
java.lang.String |
document2Pdf(long fileId,
long v3xFileCreateDate)
word转pdf
|
void |
generate(long fileId,
java.util.Date v3xFileCreateDate,
boolean isImmediately)
生成指定Office文件(同步模式)。
|
boolean |
isExist(long id,
java.lang.String date)
判断指定的Office文件的默认缓存是否存在。
|
boolean |
isExist(long id,
java.lang.String date,
java.lang.String from)
判断指定的Office文件的默认缓存是否存在。
|
boolean |
isExistAnyoneCache(long id,
java.lang.String date)
判断指定office文件的转换缓存是否存在。
|
boolean |
isExistPrintCache(long id,
java.lang.String date)
判断指定office文件的虚拟打印缓存是否存在
|
void |
visit(long id)
访问转换文件,访问计数加1。
|
void generate(long fileId, java.util.Date v3xFileCreateDate, boolean isImmediately)
fileId
- 文件Id。isImmediately
- 是否立即转换,以下情况优先处理:查看时、新建office正文保存BusinessException
void visit(long id)
id
- 文件Id。void clean()
void clean(long id, java.lang.String date)
id
- 文件Id。date
- yyyyMMddboolean cleanPrintCache(long id, java.lang.String date)
id
- 文件Iddate
- yyyyMMddboolean isExistAnyoneCache(long id, java.lang.String date) throws BusinessException
id
- date
- BusinessException
boolean isExistPrintCache(long id, java.lang.String date) throws BusinessException
id
- date
- BusinessException
boolean isExist(long id, java.lang.String date) throws BusinessException
id
- 文件Id。date
- yyyyMMddBusinessException
boolean isExist(long id, java.lang.String date, java.lang.String from) throws BusinessException
id
- 文件Id。date
- yyyyMMddBusinessException
boolean canService()
java.lang.String document2Pdf(long fileId, long v3xFileCreateDate) throws BusinessException
fileId
- 文件idv3xFileCreateDate
- 文件创建日期BusinessException