Package org.fireflow.model

Examples of org.fireflow.model.EventListener


            return;
        }

        List<EventListener> listeners = workflowProcess.getEventListeners();
        for (int i = 0; i < listeners.size(); i++) {
            EventListener listener = listeners.get(i);
            Object obj = rtCtx.getBeanByName(listener.getClassName());
            if (obj != null) {
                ((IProcessInstanceEventListener) obj).onProcessInstanceEventFired(e);
            }
        }
    }
View Full Code Here


        Element eventListenersElm =
                Util4Serializer.addElement(parentElement,
                EVENT_LISTENERS);
        for (int i = 0; i < eventListeners.size(); i++) {
            EventListener listener = (EventListener) eventListeners.get(i);
            Element eventListenerElm = Util4Serializer.addElement(
                    eventListenersElm, EVENT_LISTENER);
            eventListenerElm.addAttribute(CLASS_NAME, listener.getClassName());
        }
    }
View Full Code Here

        }
        List<Element> listenerElms = Util4Parser.children(element, EVENT_LISTENER);
        Iterator<Element> iter = listenerElms.iterator();
        while (iter.hasNext()) {
            Element elm = iter.next();
            EventListener listener = new EventListener();
            listener.setClassName(elm.attributeValue(CLASS_NAME));

            listeners.add(listener);
        }
    }
View Full Code Here

        Element eventListenersElm =
                Util4JAXPSerializer.addElement(document, parentElement,
                EVENT_LISTENERS);
        for (int i = 0; i < eventListeners.size(); i++) {
            EventListener listener =  eventListeners.get(i);
            Element eventListenerElm = Util4JAXPSerializer.addElement(document,
                    eventListenersElm, EVENT_LISTENER);
            eventListenerElm.setAttribute(CLASS_NAME, listener.getClassName());
        }
    }
View Full Code Here

        }
        List<Element> listenerElms = Util4JAXPParser.children(element, EVENT_LISTENER);
        Iterator<Element> iter = listenerElms.iterator();
        while (iter.hasNext()) {
            Element elm = iter.next();
            EventListener listener = new EventListener();
            listener.setClassName(elm.getAttribute(CLASS_NAME));

            listeners.add(listener);
        }
    }
View Full Code Here

      return;
    }

    List<EventListener> listeners = task.getEventListeners();
    for (int i = 0; i < listeners.size(); i++) {
      EventListener listener = listeners.get(i);
      Object obj = rtCtx.getBeanByName(listener.getClassName());
      if (obj != null && (obj instanceof ITaskInstanceEventListener)) {
        ((ITaskInstanceEventListener) obj).onTaskInstanceEventFired(e);
      }
    }
  }
View Full Code Here

TOP

Related Classes of org.fireflow.model.EventListener

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.