Tuscany Core

org.apache.tuscany.core.context.event
Class AbstractEvent

java.lang.Object
  extended by org.apache.tuscany.core.context.event.AbstractEvent
All Implemented Interfaces:
Event
Direct Known Subclasses:
AbstractRequestEvent, InstanceCreated, ModuleStart, ModuleStop

public abstract class AbstractEvent
extends java.lang.Object
implements Event

A basic implementation of a runtime event

Version:
$$Rev$$ $$Date$$

Field Summary
protected  java.lang.Object source
           
 
Constructor Summary
AbstractEvent(java.lang.Object source)
           
 
Method Summary
 java.lang.Object getSource()
          Returns the source of the event
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

protected transient java.lang.Object source
Constructor Detail

AbstractEvent

public AbstractEvent(java.lang.Object source)
Method Detail

getSource

public java.lang.Object getSource()
Description copied from interface: Event
Returns the source of the event

Specified by:
getSource in interface Event

Tuscany Core

-