Examples of EngineMessage


Examples of org.apache.agila.engine.EngineMessage

        ResponseHandlerResponse rhr = ((HTTPResponseHandler)handler).processAction( request, response );
        assertNotNull( rhr );
        assertTrue( rhr.isAbleToContinue() );

        // The task has been submitted so let's transition to the next node
        EngineMessage engineMessage = new EngineMessageImpl();
        engineMessage.setMessageType( EngineMessage.TYPE_MOVE_TOKEN );
        engineMessage.setCurrentTokenID( rhr.getTokenID() );
        engineMessage.addAppData( rhr.getActivityDataName(), rhr.getActivityData() );

        queueService.enqueue( engineMessage );

        taskService.setTaskStatus( task.getTaskID(), Task.TASK_COMPLETE );
View Full Code Here

Examples of org.apache.agila.engine.EngineMessage

                    /*
                     * queue a message for this instance
                     */

                    EngineMessage em = new EngineMessageImpl();

                    em.setMessageType(EngineMessage.TYPE_MOVE_TOKEN);
                    em.setCurrentTokenID(rhr.getTokenID());

                    em.addAppData(rhr.getActivityDataName(), rhr.getActivityData());

                    qs.enqueue(em);

                    /*
                     * TODO - is this the right place?
View Full Code Here

Examples of org.apache.agila.engine.EngineMessage

        /*
         * and a message
         */

        EngineMessage em = new EngineMessageImpl();

        em.setCurrentTokenID(token.getTokenID());

        queueService.enqueue(em);
    }
View Full Code Here

Examples of org.apache.agila.engine.EngineMessage

        daemon.executeAfterDelay(1000L * seconds,

                new Runnable() {

                    public void run() {
                        EngineMessage em = new EngineMessageImpl();

                        em.setCurrentTokenID(null);
                        queue.enqueue(em);
                    }
                }
        );
    }
View Full Code Here

Examples of org.apache.agila.engine.EngineMessage

     * @param msg
     *
     */
    public void onMessage(Message msg) {
        try {
            EngineMessage en = (EngineMessage) ((ObjectMessage) msg).getObject();
            mp.processMessage(en);
        }
        catch (JMSException e) {
            e.printStackTrace();
        }
View Full Code Here

Examples of org.apache.agila.engine.EngineMessage

    public void run() {

        try {
            while(true) {
                EngineMessage en = null;

                en  = (EngineMessage) queue.take();

                if (en == null) {
                    Thread.sleep(1000);
View Full Code Here

Examples of org.jahia.engines.EngineMessage

                            }
                        }
                        argValues.add(value);
                    }

                    msgs.add(new EngineMessage(msgKey, argValues.toArray()));
                } else {
                    msgs.add(new EngineMessage(msgKey));
                }
            }
        }

        return msgs;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.