Package org.apache.airavata.xbaya.monitor.MonitorUtil

Examples of org.apache.airavata.xbaya.monitor.MonitorUtil.EventType


            logger.warn("Failed to process notification: " + message, e);
        }
    }

    private void handleEvent(MonitorEvent event, boolean forward, Graph graph) {
        EventType type = event.getType();
        String nodeID = event.getNodeID();
        Node node = graph.getNode(nodeID);

        if (type == MonitorUtil.EventType.WORKFLOW_INVOKED) {
            workflowStarted(graph, forward);
View Full Code Here


        // Repaints only the active canvas.
        this.xbayaGUI.getGraphCanvas().repaint();
    }

    private void handleEvent(MonitorEvent event, boolean forward) {
        EventType type = event.getType();
        //todo currrently we do not set the workflowID properly its just node ID
        URI workflowID = event.getWorkflowID();

        List<GraphCanvas> graphCanvases = this.xbayaGUI.getGraphCanvases();
        boolean found = false;
View Full Code Here

     * @param event
     * @param forward
     * @param graph
     */
    private void handleEvent(MonitorEvent event, boolean forward, Graph graph) {
        EventType type = event.getType();
        String nodeID = event.getNodeID();
        Node node = graph.getNode(nodeID);
        System.out.println(type);;
        // logger.info("type: " + type);
        if (type == MonitorUtil.EventType.WORKFLOW_INVOKED) {
View Full Code Here

    private String getWorkflowInput(String nodeID) throws MonitorException {
        logger.debug("Node:" + nodeID);
        List<MonitorEvent> events = this.eventData.getEvents();
        for (MonitorEvent event : events) {
            EventType type = event.getType();
            // TODO change this to read from the notification from GPEL.
            if (type != EventType.INVOKING_SERVICE) {
                continue;
            }
            String id = event.getNodeID();
View Full Code Here

    private String getOutput(String nodeID, String messageName, String parameterName) throws MonitorException {
        List<MonitorEvent> events = this.eventData.getEvents();
        for (MonitorEvent event : events) {
            // We need to find the notification that contains the output of the
            // service invocation.
            EventType type = event.getType();
            if (!(type == EventType.SENDING_RESULT || type == EventType.RECEIVED_RESULT)) {
                continue;
            }
            String id = event.getNodeID();
            if (!nodeID.equals(id)) {
View Full Code Here

            logger.warn("Failed to process notification: " + message, e);
        }
    }

    private void handleEvent(MonitorEvent event, boolean forward, Graph graph) {
        EventType type = event.getType();
        String nodeID = event.getNodeID();
        Node node = graph.getNode(nodeID);

        if (type == MonitorUtil.EventType.WORKFLOW_INVOKED) {
            workflowStarted(graph, forward);
View Full Code Here

        // Repaints only the active canvas.
        this.xbayaGUI.getGraphCanvas().repaint();
    }

    private void handleEvent(MonitorEvent event, boolean forward) {
        EventType type = event.getType();
        //todo currrently we do not set the workflowID properly its just node ID
        URI workflowID = event.getWorkflowID();

        List<GraphCanvas> graphCanvases = this.xbayaGUI.getGraphCanvases();
        boolean found = false;
View Full Code Here

     * @param graph
     */
    private void handleEvent(MonitorEvent event, String instanceName, WSGraph graph) {
        // TODO Auto-generated method stub
        if (-1 == instanceName.indexOf("Control_")) {
            EventType type = event.getType();
            String nodeID = event.getNodeID();
            Node node = graph.getNode(nodeID);
            if (type == MonitorUtil.EventType.WORKFLOW_INVOKED) {
                // workflowStarted(graph, forward);
                LinkedList<InputNode> inputNodes = getInputNodes(graph);
View Full Code Here

     * @param event
     * @param forward
     * @param graph
     */
    private void handleEvent(MonitorEvent event, boolean forward, Graph graph) {
        EventType type = event.getType();
        String nodeID = event.getNodeID();
        Node node = graph.getNode(nodeID);
        System.out.println(type);;
        // logger.info("type: " + type);
        if (type == MonitorUtil.EventType.WORKFLOW_INVOKED) {
View Full Code Here

    private String getWorkflowInput(String nodeID) throws MonitorException {
        logger.debug("Node:" + nodeID);
        List<MonitorEvent> events = this.eventData.getEvents();
        for (MonitorEvent event : events) {
            EventType type = event.getType();
            // TODO change this to read from the notification from GPEL.
            if (type != EventType.INVOKING_SERVICE) {
                continue;
            }
            String id = event.getNodeID();
View Full Code Here

TOP

Related Classes of org.apache.airavata.xbaya.monitor.MonitorUtil.EventType

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.