在Activiti中的接口是以json格式和文件形式做为数据传递的。
下面列举接受文件形式的接口API对应的resource
包名 | 类名 | http方法 | 文件类型 |
org.activiti.rest.api.identity | UserPictureResource | Put | .jpg .jpeg |
org.activiti.rest.api.legacy | TaskAttachmentAddResource | Put | 不限 |
org.activiti.rest.api.legacy.deployment | DeploymentUploadResource | Post | .bpmn20.xml .bpmn .bar .zip |
org.activiti.rest.api.repository | BaseModelSourceResource | Put | 不限 |
org.activiti.rest.api.repository | DeploymentCollectionResource | Post | .bpmn20.xml .bpmn .bar .zip |
org.activiti.rest.api.runtime.process | BaseExecutionVariableResource | Put Post | 不限 |
org.activiti.rest.api.runtime.task | TaskAttachmentCollectionResource | Post | 不限 |
org.activiti.rest.api.runtime.task | TaskVariableBaseResource | Post | 不限 |
上传使用 RestletFileUpload 并借助 org.apache.commons.fileupload 完成文件上传的存储。
每个resource对应的restful api 参见前面的文章。