public abstract class AbstFileProcessor extends java.lang.Object implements FileProcessorListener
构造器和说明 |
---|
AbstFileProcessor() |
限定符和类型 | 方法和说明 |
---|---|
void |
downloadComplete(java.util.Map<java.lang.String,java.lang.Object> param)
附件下载结束触发
|
java.io.InputStream |
downloadContent(java.util.Map<java.lang.String,java.lang.Object> param)
repositoryName名前缀为!时触发,由Java代码提供的输入流,提供给下载请求
|
boolean |
downloadValidate(java.util.Map<java.lang.String,java.lang.Object> param)
下载文件前校验事件,通常可在这里做权限或其他校验,将校验不通过信息放入DCMessage
|
void |
uploadBeforeEncrypt(java.util.Map<java.lang.String,java.lang.Object> param)
上传的原始文件已保存到DC,如果该文件正文是需要加密的,在加密前触发,如果不需加密,该事件不触发。
|
void |
uploadError(java.util.Map<java.lang.String,java.lang.Object> param)
上传文件失败后补偿事件。
|
boolean |
uploadReady(java.util.Map<java.lang.String,java.lang.Object> param)
上传文件执行前准备事件,通常在这里先将文件名更新至业务表,或根据需要对文件名进行重命名
|
void |
uploadSuccess(java.util.Map<java.lang.String,java.lang.Object> param)
上传文件成功后补偿事件
|
public boolean uploadReady(java.util.Map<java.lang.String,java.lang.Object> param) throws java.lang.Exception
FileProcessorListener
uploadReady
在接口中 FileProcessorListener
param
- 取key=DCContext,value=DCContext的对象,获取操作DC上下文对象java.lang.Exception
public void uploadBeforeEncrypt(java.util.Map<java.lang.String,java.lang.Object> param)
FileProcessorListener
uploadBeforeEncrypt
在接口中 FileProcessorListener
param
- 取key=DCContext,value=DCContext的对象,获取操作DC上下文对象public void uploadSuccess(java.util.Map<java.lang.String,java.lang.Object> param)
FileProcessorListener
uploadSuccess
在接口中 FileProcessorListener
param
- 取key=DCContext,value=DCContext的对象,获取操作DC上下文对象public void uploadError(java.util.Map<java.lang.String,java.lang.Object> param)
FileProcessorListener
uploadError
在接口中 FileProcessorListener
param
- 取key=DCContext,value=DCContext的对象,获取操作DC上下文对象public boolean downloadValidate(java.util.Map<java.lang.String,java.lang.Object> param)
FileProcessorListener
downloadValidate
在接口中 FileProcessorListener
param
- 取key=DCContext,value=DCContext的对象,获取操作DC上下文对象public java.io.InputStream downloadContent(java.util.Map<java.lang.String,java.lang.Object> param) throws java.lang.Exception
FileProcessorListener
downloadContent
在接口中 FileProcessorListener
param
- 取key=DCContext,value=DCContext的对象,获取操作DC上下文对象java.lang.Exception
public void downloadComplete(java.util.Map<java.lang.String,java.lang.Object> param)
FileProcessorListener
downloadComplete
在接口中 FileProcessorListener
Copyright © Actionsoft Co., Ltd. All Rights Reserved.