Examples of BpmnJsonConverter


Examples of com.founder.fix.fixflow.editor.language.json.converter.BpmnJsonConverter

   * @param input
   * @return
   */
  public ObjectNode convertBpmn2Json(String processKey,InputStream input){
    Definitions model = getDefinitions(processKey,input);
    BpmnJsonConverter converter = new BpmnJsonConverter();
    ObjectNode jsonNode = converter.convertToJson(model);
    return jsonNode;
  }
View Full Code Here

Examples of com.founder.fix.fixflow.editor.language.json.converter.BpmnJsonConverter

   * @param processKey
   * @param input
   * @return
   */
  public ObjectNode convertDefinitions2Json(Definitions definitions){
    BpmnJsonConverter converter = new BpmnJsonConverter();
    ObjectNode jsonNode = converter.convertToJson(definitions);
    return jsonNode;
  }
View Full Code Here

Examples of com.founder.fix.fixflow.editor.language.json.converter.BpmnJsonConverter

   * 将jsonNode转换并保存成bpmn文件
   * @param modelNode
   * @param uri
   */
  public void save(JsonNode modelNode,URI uri){
    Definitions defintion = new BpmnJsonConverter().convertToBpmnModel(modelNode);
    save(defintion,uri);
  }
View Full Code Here

Examples of org.activiti.editor.language.json.converter.BpmnJsonConverter

        JsonNode modelNode = (JsonNode) new ObjectMapper()
                .readTree(repositoryService.getModelEditorSource(modelData
                        .getId()));
        byte[] bpmnBytes = null;

        BpmnModel model = new BpmnJsonConverter().convertToBpmnModel(modelNode);
        bpmnBytes = new BpmnXMLConverter().convertToXML(model);

        String processName = modelData.getName() + ".bpmn20.xml";
        Deployment deployment = repositoryService.createDeployment()
                .name(modelData.getName())
View Full Code Here

Examples of org.activiti.editor.language.json.converter.BpmnJsonConverter

        @Override
        public DownloadStream getStream() {
          DownloadStream ds = null;
          try {
           
            BpmnJsonConverter jsonConverter = new BpmnJsonConverter();
            JsonNode editorNode = new ObjectMapper().readTree(repositoryService.getModelEditorSource(modelData.getId()));
            BpmnModel bpmnModel = jsonConverter.convertToBpmnModel(editorNode);
            BpmnXMLConverter xmlConverter = new BpmnXMLConverter();
            byte[] bpmnBytes = xmlConverter.convertToXML(bpmnModel);
           
            ByteArrayInputStream in = new ByteArrayInputStream(bpmnBytes);
            String filename = bpmnModel.getMainProcess().getId() + ".bpmn20.xml";
View Full Code Here

Examples of org.activiti.editor.language.json.converter.BpmnJsonConverter

  }
 
  protected void deployModel() {
    try {
      ObjectNode modelNode = (ObjectNode) new ObjectMapper().readTree(repositoryService.getModelEditorSource(modelData.getId()));
      BpmnModel model = new BpmnJsonConverter().convertToBpmnModel(modelNode);
      byte[] bpmnBytes = new BpmnXMLConverter().convertToXML(model);
     
      Deployment deployment = repositoryService.createDeployment().name(modelData.getName())
          .addString(modelData.getName() + ".bpmn20.xml", new String(bpmnBytes)).deploy();
     
View Full Code Here

Examples of org.activiti.editor.language.json.converter.BpmnJsonConverter

            if (bpmnModel.getLocationMap().size() == 0) {
              notificationManager.showErrorNotification(Messages.MODEL_IMPORT_INVALID_BPMNDI,
                  i18nManager.getMessage(Messages.MODEL_IMPORT_INVALID_BPMNDI_EXPLANATION));
            } else {
         
              BpmnJsonConverter converter = new BpmnJsonConverter();
              ObjectNode modelNode = converter.convertToJson(bpmnModel);
              Model modelData = repositoryService.newModel();
             
              ObjectNode modelObjectNode = new ObjectMapper().createObjectNode();
              modelObjectNode.put(MODEL_NAME, processDefinition.getName());
              modelObjectNode.put(MODEL_REVISION, 1);
View Full Code Here

Examples of org.activiti.editor.language.json.converter.BpmnJsonConverter

              modelData.setMetaInfo(modelObjectNode.toString());
              modelData.setName(processName);
             
              repositoryService.saveModel(modelData);
             
              BpmnJsonConverter jsonConverter = new BpmnJsonConverter();
              ObjectNode editorNode = jsonConverter.convertToJson(bpmnModel);
             
              repositoryService.addModelEditorSource(modelData.getId(), editorNode.toString().getBytes("utf-8"));
            }
          }
        } else {
View Full Code Here

Examples of org.activiti.editor.language.json.converter.BpmnJsonConverter

public abstract class AbstractConverterTest {

  protected BpmnModel readJsonFile() throws Exception {
    InputStream jsonStream = this.getClass().getClassLoader().getResourceAsStream(getResource());
    JsonNode modelNode = new ObjectMapper().readTree(jsonStream);
    BpmnModel bpmnModel = new BpmnJsonConverter().convertToBpmnModel(modelNode);
    return bpmnModel;
  }
View Full Code Here

Examples of org.activiti.editor.language.json.converter.BpmnJsonConverter

    BpmnModel bpmnModel = new BpmnJsonConverter().convertToBpmnModel(modelNode);
    return bpmnModel;
  }
 
  protected BpmnModel convertToJsonAndBack(BpmnModel bpmnModel) {
    ObjectNode modelNode = new BpmnJsonConverter().convertToJson(bpmnModel);
    System.out.println("JSON: " + modelNode.toString());
    bpmnModel = new BpmnJsonConverter().convertToBpmnModel(modelNode);
    return bpmnModel;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.