查询出流程定义文档。主要查的是图片,用于显示流程用。
分析:
- deploymentId为流程部署ID。
- resourceName为act_ge_bytearray表中NAME_列的值。
- 使用repositoryService的
getDeploymentResourceNames
方法可以获取指定部署下得所有文件的名称。 - 使用repositoryService的
getResourceAsStream
方法传入部署ID和资源图片名称可以获取部署下指定名称文件的输入流。 - 最后的有关IO流的操作,使用FileUtils工具的
copyInputStreamToFile
方法完成流程流程到文件的拷贝,将资源文件以流的形式输出到指定文件夹下。