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

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


  private FlowElement createServiceTaskNode(String clientId, TProcess processJaxb, ArrayList<TSubProcess> subProcessesJaxb,
      TFlowNode flowNodeJaxb, List<TSequenceFlow> sequenceFlowsJaxb) {

    final TServiceTask serviceTaskJaxb = (TServiceTask) flowNodeJaxb;

    TMessageIntegration messageIntegration = ExtensionService.getTMessageIntegration(flowNodeJaxb);
   
    return new ServiceTaskNode(
        IdService.getUniqueProcessId(clientId, processJaxb),
        IdService.getUniqueFlowNodeId(clientId, processJaxb, subProcessesJaxb,
            serviceTaskJaxb),
View Full Code Here


    if (flowNodeJaxb.getExtensionElements() != null) {
      for (Object extensionElement : flowNodeJaxb.getExtensionElements().getAny()) {
        if (extensionElement instanceof JAXBElement && (((JAXBElement<?>) extensionElement).getValue() instanceof TMessageIntegration) ) {
 
          JAXBElement<?> jaxbElement = (JAXBElement<?>) extensionElement;
          TMessageIntegration messageIntegrationJaxb = (TMessageIntegration) ((JAXBElement<?>) jaxbElement).getValue();
 
          return messageIntegrationJaxb;
        }
      }
    }
View Full Code Here

    if (flowNodeJaxb.getExtensionElements() != null) {
      for (Object extensionElement : flowNodeJaxb.getExtensionElements().getAny()) {
        if (extensionElement instanceof JAXBElement && (((JAXBElement<?>) extensionElement).getValue() instanceof TMessageIntegration) ) {
 
          JAXBElement<?> jaxbElement = (JAXBElement<?>) extensionElement;
          TMessageIntegration messageIntegrationJaxb = (TMessageIntegration) ((JAXBElement<?>) jaxbElement).getValue();
 
          mI.add(messageIntegrationJaxb);
        }
      }
      return mI;
View Full Code Here

    if (messageEventDefinitionJaxb.getExtensionElements() != null) {
      for (Object extensionElement : messageEventDefinitionJaxb.getExtensionElements().getAny()) {
        if (extensionElement instanceof JAXBElement && (((JAXBElement<?>) extensionElement).getValue() instanceof TMessageIntegration) ) {
 
          JAXBElement<?> jaxbElement = (JAXBElement<?>) extensionElement;
          TMessageIntegration messageIntegrationJaxb = (TMessageIntegration) ((JAXBElement<?>) jaxbElement).getValue();
 
          return messageIntegrationJaxb;
        }
      }
    }
View Full Code Here

   * @return the event definition
   */
  private EventDefinition createMessageEventDefinition(String clientId, TProcess processJaxb, ArrayList<TSubProcess> subProcessesJaxb,
      TFlowNode flowNodeJaxb, TEventDefinition eventDefinitionJaxb) {
   
    TMessageIntegration messageIntegration = ExtensionService.getTMessageIntegration((TMessageEventDefinition) eventDefinitionJaxb);
    EventDefinition eventDefinition = null;
   
    // message event is catching
    if (flowNodeJaxb.getClass().getSuperclass()
        .equals(TCatchEvent.class)) {
View Full Code Here

TOP

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

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.