Following was added for the Monitor class,
public void stopMonitoring() - triggers the process of stopping the
monitoring and returns immediately.
Following was added to the MonitorEventListener[1] interface,
public void setExperimentMonitor(Monitor monitor);
*Trigger functions for before/after start/stop monitoring*
public void monitoringPreStart();
public void monitoringPostStart();
public void monitoringPreStop();
public void monitoringPostStop();
Comments are welcome...
Regards,
Saminda
1.
https://svn.apache.org/repos/asf/airavata/trunk/modules/ws-messenger/message-monitor/src/main/java/org/apache/airavata/ws/monitor/MonitorEventListener.java