public class ArchiveHtmlFileManager
extends com.seeyon.ctp.common.AbstractSystemInitializer
构造器和说明 |
---|
ArchiveHtmlFileManager() |
限定符和类型 | 方法和说明 |
---|---|
void |
deleteStaticFile(java.lang.String sign,
java.util.Date createDate,
java.lang.String sourceId)
删除静态化文件
|
void |
exportStaticFile(java.lang.String sign,
java.lang.String sourceIdStr,
boolean blockingMode)
转换成静态文件
|
com.seeyon.ctp.util.FlipInfo |
getArchiveSetList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
分页获取设置信息
|
void |
initialize()
初始化接口,将在系统启动时被调用
|
com.seeyon.ctp.common.bo.Result |
saveArchiveSet(java.util.Map<java.lang.String,java.lang.Object> params) |
void |
syncCtpFile(java.lang.String filePath)
通知同步obs文件
|
void |
syncOBSFile(java.lang.Object obj)
通知同步obs文件
|
void |
takeDownData(java.util.Map param)
获取下架数据,调用首页接口下架数据
|
void |
trans(java.lang.Integer type,
java.lang.Integer scope,
java.util.Date sysUpdate) |
public void initialize()
com.seeyon.ctp.common.SystemInitializer
initialize
在接口中 com.seeyon.ctp.common.SystemInitializer
initialize
在类中 com.seeyon.ctp.common.AbstractSystemInitializer
public void exportStaticFile(java.lang.String sign, java.lang.String sourceIdStr, boolean blockingMode) throws java.io.IOException, com.seeyon.ctp.common.exceptions.BusinessException
sign
- 模块标识 news, bulletinsourceIdStr
- 新闻/公告 数据idblockingMode
- 阻塞模式,在处理附件、转换等操作是否会向上抛出异常java.io.IOException
com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess public com.seeyon.ctp.util.FlipInfo getArchiveSetList(com.seeyon.ctp.util.FlipInfo fi, java.util.Map<java.lang.String,java.lang.Object> params) throws com.seeyon.ctp.common.exceptions.BusinessException
fi
- params
- com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess public com.seeyon.ctp.common.bo.Result saveArchiveSet(java.util.Map<java.lang.String,java.lang.Object> params) throws java.io.IOException, com.seeyon.ctp.common.exceptions.BusinessException
java.io.IOException
com.seeyon.ctp.common.exceptions.BusinessException
public void trans(java.lang.Integer type, java.lang.Integer scope, java.util.Date sysUpdate) throws java.io.IOException, com.seeyon.ctp.common.exceptions.BusinessException
java.io.IOException
com.seeyon.ctp.common.exceptions.BusinessException
public void takeDownData(java.util.Map param) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public void syncCtpFile(java.lang.String filePath)
filePath
- obs远端文件路径@HandleNotification(type=Sync_OBS_File) public void syncOBSFile(java.lang.Object obj)
obj
- obs远端文件路径public void deleteStaticFile(java.lang.String sign, java.util.Date createDate, java.lang.String sourceId)
sign
- 模块标识 news/bulletincreateDate
- 新闻/公告创建时间sourceId
- 新闻/公告id