Package org.apache.falcon.messaging

Examples of org.apache.falcon.messaging.EntityInstanceMessage


        Topic destination = session.createTopic(topic);
        MessageProducer producer = session
                .createProducer(destination);
        producer.setDeliveryMode(DeliveryMode.PERSISTENT);
        for (int i = 0; i < 3; i++) {
            EntityInstanceMessage falconMessage = getMockFalconMessage(i);
            MapMessage message = session.createMapMessage();
            for (ARG arg : ARG.values()) {
                message.setString(arg.getPropName(), falconMessage
                        .getKeyValueMap().get(arg));
            }
            Log.debug("Sending:" + message);
            producer.send(message);
        }

        EntityInstanceMessage message = getMockFalconMessage(15);
        MapMessage mapMessage = session.createMapMessage();
        message.getKeyValueMap().put(ARG.status, "FAILED");
        for (ARG arg : ARG.values()) {
            mapMessage.setString(arg.getPropName(), message.getKeyValueMap().get(arg));
        }
        producer.send(mapMessage);
    }
View Full Code Here


        }
        producer.send(mapMessage);
    }

    private EntityInstanceMessage getMockFalconMessage(int i) {
        EntityInstanceMessage message = new EntityInstanceMessage();
        message.getKeyValueMap().put(ARG.brokerImplClass, BROKER_IMPL_CLASS);
        message.getKeyValueMap().put(ARG.brokerUrl, BROKER_URL);
        message.getKeyValueMap().put(ARG.entityName, "process1");
        message.getKeyValueMap().put(ARG.entityType, "PROCESS");
        message.getKeyValueMap().put(ARG.feedInstancePaths,
                "/clicks/hour/00/0" + i);
        message.getKeyValueMap().put(ARG.feedNames, "clicks");
        message.getKeyValueMap().put(ARG.logFile, "/logfile");
        message.getKeyValueMap().put(ARG.nominalTime, "2012-10-10-10-10");
        message.getKeyValueMap().put(ARG.operation, "GENERATE");
        message.getKeyValueMap().put(ARG.runId, "0");
        message.getKeyValueMap().put(ARG.timeStamp, "2012-10-10-10-1" + i);
        message.getKeyValueMap().put(ARG.workflowId, "workflow-" + i);
        message.getKeyValueMap().put(ARG.topicName, TOPIC_NAME);
        message.getKeyValueMap().put(ARG.status, "SUCCEEDED");
        message.getKeyValueMap().put(ARG.workflowUser, "falcon");
        return message;
    }
View Full Code Here

        Destination destination = session.createTopic(TOPIC_NAME);
        javax.jms.MessageProducer producer = session
                .createProducer(destination);
        producer.setDeliveryMode(DeliveryMode.PERSISTENT);
        for (int i = 0; i < 10; i++) {
            EntityInstanceMessage falconMessage = getMockFalconMessage(i);
            MapMessage message = session.createMapMessage();
            for (ARG arg : ARG.values()) {
                message.setString(arg.getPropName(), falconMessage
                        .getKeyValueMap().get(arg));
            }
            Log.debug("Sending:" + message);
            producer.send(message);
        }

        EntityInstanceMessage message = getMockFalconMessage(15);
        message.getKeyValueMap().put(ARG.status, "FAILED");
        TextMessage textMessage = session.createTextMessage(message.toString());
        producer.send(textMessage);
    }
View Full Code Here

        TextMessage textMessage = session.createTextMessage(message.toString());
        producer.send(textMessage);
    }

    private EntityInstanceMessage getMockFalconMessage(int i) {
        EntityInstanceMessage message = new EntityInstanceMessage();
        message.getKeyValueMap().put(ARG.brokerImplClass, BROKER_IMPL_CLASS);
        message.getKeyValueMap().put(ARG.brokerUrl, BROKER_URL);
        message.getKeyValueMap().put(ARG.entityName, "process1");
        message.getKeyValueMap().put(ARG.entityType, "PROCESS");
        message.getKeyValueMap().put(ARG.feedInstancePaths,
                "/clicks/hour/00/0" + i);
        message.getKeyValueMap().put(ARG.feedNames, "clicks");
        message.getKeyValueMap().put(ARG.logFile, "/logfile");
        message.getKeyValueMap().put(ARG.nominalTime, "2012-10-10-10-10");
        message.getKeyValueMap().put(ARG.operation, "GENERATE");
        message.getKeyValueMap().put(ARG.runId, "0");
        message.getKeyValueMap().put(ARG.timeStamp, "2012-10-10-10-1" + i);
        message.getKeyValueMap().put(ARG.workflowId, "workflow-" + i);
        message.getKeyValueMap().put(ARG.topicName, TOPIC_NAME);
        message.getKeyValueMap().put(ARG.status, "SUCCEEDED");
        return message;
    }
View Full Code Here

TOP

Related Classes of org.apache.falcon.messaging.EntityInstanceMessage

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.