org.apache.airavata.ws.monitor
Interface EventDataListener

All Known Subinterfaces:
MonitorEventListener
All Known Implementing Classes:
EventDataListenerAdapter

public interface EventDataListener


Method Summary
 void monitoringPostStart()
          Gets triggered just after the experiment monitoring is started
 void monitoringPostStop()
          Gets triggered just after the experiment monitoring is stopped
 void monitoringPreStart()
          Gets triggered just before the experiment monitoring is started
 void monitoringPreStop()
          Gets triggered just before the experiment monitoring is stopped
 void notify(EventDataRepository eventDataRepo, EventData eventData)
          Gets triggered when a new message is received relevant for the experiment subscribed to
 void onCompletion(EventData completionNotification)
          Gets triggered when the experiment completes
 void onFail(EventData failNotification)
          Gets triggered when experiment fails
 void setExperimentMonitor(Monitor monitor)
          Set the Monitor object
 

Method Detail

notify

void notify(EventDataRepository eventDataRepo,
            EventData eventData)
Gets triggered when a new message is received relevant for the experiment subscribed to

Parameters:
eventDataRepo - - Contains a collection of events up to this point in monitoring
eventData - - the new message related to the experiment

setExperimentMonitor

void setExperimentMonitor(Monitor monitor)
Set the Monitor object

Parameters:
monitor -

monitoringPreStart

void monitoringPreStart()
Gets triggered just before the experiment monitoring is started


monitoringPostStart

void monitoringPostStart()
Gets triggered just after the experiment monitoring is started


monitoringPreStop

void monitoringPreStop()
Gets triggered just before the experiment monitoring is stopped


monitoringPostStop

void monitoringPostStop()
Gets triggered just after the experiment monitoring is stopped


onFail

void onFail(EventData failNotification)
Gets triggered when experiment fails


onCompletion

void onCompletion(EventData completionNotification)
Gets triggered when the experiment completes



Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.