Package com.catify.processengine.core.processdefinition.jaxb

Examples of com.catify.processengine.core.processdefinition.jaxb.TFlowNode


    List<ActorRef> embeddedFlowNodes = new ArrayList<ActorRef>();
     
    // extract StartEvents from SubProcess
    for (JAXBElement<? extends TFlowElement> flowElementJaxb : ((TSubProcess) flowNodeJaxb).getFlowElement()) {
        if (flowElementJaxb.getValue() instanceof TFlowNode) {
          TFlowNode embeddedFlowNodeJaxb = (TFlowNode) flowElementJaxb.getValue();
          embeddedFlowNodes.add(new ActorReferenceService()
            .getActorReference(IdService.getUniqueFlowNodeId(clientId, processJaxb, subProcessesJaxb,
                embeddedFlowNodeJaxb)));
        }
    }
View Full Code Here


   * @param nodeId the node id
   * @return the unique flow node id
   */
  public static String getUniqueFlowNodeId(String clientId, TProcess processJaxb, ArrayList<TSubProcess> subProcessesJaxb,
      String nodeId) {
    TFlowNode flowNode = getTFlowNodeById(processJaxb, nodeId);

    String uniqueFlowNodeId = IdService.getUniqueFlowNodeId(clientId, processJaxb, subProcessesJaxb, flowNode);
    return uniqueFlowNodeId;
  }
View Full Code Here

   * @param nodeId the node id
   * @return the unique flow node id
   */
  public static String getArchivedUniqueFlowNodeId(String clientId, TProcess processJaxb, ArrayList<TSubProcess> subProcessesJaxb,
      String nodeId) {
    TFlowNode flowNode = getTFlowNodeById(processJaxb, nodeId);

    String uniqueFlowNodeId = IdService.getArchivedUniqueFlowNodeId(clientId, processJaxb, subProcessesJaxb, flowNode);
    return uniqueFlowNodeId;
  }
View Full Code Here

    Set<String> dataObjectIdSet = new HashSet<String>();
   
    for (JAXBElement<? extends TFlowElement> flowElementJaxb : flowElementsJaxb) {

      if (flowElementJaxb.getValue() instanceof TFlowNode) {
        TFlowNode flowNodeJaxb = (TFlowNode) flowElementJaxb.getValue();

        Map<String, String> dataObjectIds = DataObjectIdService.getDataObjectIds(flowNodeJaxb);
        dataObjectIdSet.add(dataObjectIds.get(DataObjectIdService.DATAINPUTOBJECTID));
        dataObjectIdSet.add(dataObjectIds.get(DataObjectIdService.DATAOUTPUTOBJECTID));
View Full Code Here

TOP

Related Classes of com.catify.processengine.core.processdefinition.jaxb.TFlowNode

Copyright © 2018 www.massapicom. 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.