org.apache.airavata.ws.monitor.event
Class EventProducer

java.lang.Object
  extended by org.apache.airavata.ws.monitor.event.EventProducer
Direct Known Subclasses:
Monitor, MonitorConfiguration

public abstract class EventProducer
extends Object


Constructor Summary
EventProducer()
           
 
Method Summary
 void addEventListener(EventListener listener)
           
 void removeEventListener(EventListener listener)
           
 void sendEvent(Event event)
          Sends an event.
 void sendSafeEvent(Event event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventProducer

public EventProducer()
Method Detail

addEventListener

public void addEventListener(EventListener listener)
Parameters:
listener -

removeEventListener

public void removeEventListener(EventListener listener)
Parameters:
listener -

sendSafeEvent

public void sendSafeEvent(Event event)
Parameters:
event -

sendEvent

public void sendEvent(Event event)
               throws WorkflowException
Sends an event.

Parameters:
event -
Throws:
WorkflowException


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