extension/storage/storage-custom/src/main/java/com/alibaba/smart/framework/engine/persister/util/InstanceSerializer.java [30:45]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        stringBuilder.append(processInstance.getStatus()).append("|");

        //----分割线--- 上部分完成流程实例的序列化,下部分完成活动实例和执行实例的序列化。

        List<ActivityInstance> activityInstances = processInstance.getActivityInstances();
        for (ActivityInstance activityInstance : activityInstances) {


            List<ExecutionInstance> executionInstances =    activityInstance.getExecutionInstanceList();
            for (ExecutionInstance executionInstance : executionInstances) {
                if (null != executionInstance) {
                    boolean active = executionInstance.isActive();

                    if(active){
                        //注意: 这里仅保存了需要被执行的实例,历史的activityInstance在这里并没有保存。在阿里的海量数据业务中,也通常不需要。
                        stringBuilder.append(activityInstance.getInstanceId()).append(",");
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



extension/storage/storage-custom/src/main/java/com/alibaba/smart/framework/engine/persister/util/InstanceSerializerV1.java [38:53]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        stringBuilder.append(processInstance.getStatus()).append("|");

        //----分割线--- 上部分完成流程实例的序列化,下部分完成活动实例和执行实例的序列化。

        List<ActivityInstance> activityInstances = processInstance.getActivityInstances();
        for (ActivityInstance activityInstance : activityInstances) {

            List<ExecutionInstance> executionInstances =    activityInstance.getExecutionInstanceList();
            for (ExecutionInstance executionInstance : executionInstances) {

                if (null != executionInstance) {
                    boolean active = executionInstance.isActive();

                    if(active){
                        //注意: 这里仅保存了需要被执行的实例,历史的activityInstance在这里并没有保存。在阿里的海量数据业务中,也通常不需要。
                        stringBuilder.append(activityInstance.getInstanceId()).append(",");
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



