Hi, To monitor workflow execution, I have registered a listener with monitor as in the sample code here[1]. My Listener class [2] should call notify() method if there is any events generated while workflow execution. But it does not call notify method. After "startMonitoring()" is called does it automatically generate events?.
I am using Airavata 0.7 release. [1] https://svn.apache.org/repos/asf/airavata/trunk/samples/airavata-client/workflow-run/src/main/java/org/apache/airavata/client/samples/MonitorWorkflow.java [2] https://svn.apache.org/repos/asf/airavata/tags/airavata-0.7/samples/airavata-client/workflow-run/src/main/java/org/apache/airavata/client/samples/MonitorListener.java Thanks, Nipuni. On Wed, Aug 7, 2013 at 7:07 PM, Raminder Singh <[email protected]>wrote: > Thanks for your interest in Airavata. You need not to poll. You can > register a listener with your monitor to get constant updates. Please look > into following class. > > > https://svn.apache.org/repos/asf/airavata/tags/airavata-0.7/samples/airavata-client/workflow-run/src/main/java/org/apache/airavata/client/samples/MonitorListener.java > > Thanks > Raminder > > On Aug 7, 2013, at 1:22 AM, Nipuni Piyabasi Perera <[email protected]> > wrote: > > > Hi, > > I am implementing Airavata client API and I need to monitor running > workflow status. I have noticed that a "Monitor" can be accessed via > "ExecutionManager" [1], and it provides startMonitoring() and > stopMonitoring() methods. > I need to clarify whether it allows to display workflow status > continuously or does it need poll to view status. > > [1] > https://svn.apache.org/repos/asf/airavata/tags/airavata-0.7/samples/airavata-client/workflow-run/src/main/java/org/apache/airavata/client/samples/MonitorWorkflow.java > > Thanks, > Nipuni > -- > Nipuni Piyabasi Perera > Undergraduate > Department of Computer Science And Engineering > University of Moratuwa > Sri Lanka > > > -- Nipuni Piyabasi Perera Undergraduate Department of Computer Science And Engineering University of Moratuwa Sri Lanka
