org.ow2.orchestra.pvm.internal.model
Class EventImpl

java.lang.Object
  extended by org.ow2.orchestra.pvm.internal.model.ProcessElementImpl
      extended by org.ow2.orchestra.pvm.internal.model.EventImpl
All Implemented Interfaces:
Serializable, Event

public class EventImpl
extends ProcessElementImpl
implements Serializable, Event

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
protected  List<EventListenerReference> listenerReferences
           
protected  String name
           
 
Fields inherited from class org.ow2.orchestra.pvm.internal.model.ProcessElementImpl
dbid, dbversion, exceptionHandlers, processDefinition, properties
 
Fields inherited from interface org.ow2.orchestra.pvm.model.Event
NODE_BEGIN, NODE_END, PROCESS_BEGIN, PROCESS_END, TRANSITION_TAKE
 
Constructor Summary
EventImpl()
           
 
Method Summary
 EventListenerReference createEventListenerReference()
           
 EventListenerReference createEventListenerReference(Descriptor descriptor)
           
 EventListenerReference createEventListenerReference(EventListener eventListener)
           
 EventListenerReference createEventListenerReference(String expression)
           
 long getDbid()
          the database id.
 List<EventListenerReference> getListenerReferences()
           
 String getName()
           
 void setListenerReferences(List<EventListenerReference> eventListenerReferences)
           
 void setName(String name)
           
 String toString()
           
 
Methods inherited from class org.ow2.orchestra.pvm.internal.model.ProcessElementImpl
addExceptionHandler, addProperty, createExceptionHandler, getExceptionHandlers, getProcessDefinition, getProperties, getProperty, getPropertyKeys, setExceptionHandlers, setProcessDefinition, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected String name

listenerReferences

protected List<EventListenerReference> listenerReferences
Constructor Detail

EventImpl

public EventImpl()
Method Detail

toString

public String toString()
Overrides:
toString in class Object

createEventListenerReference

public EventListenerReference createEventListenerReference()

createEventListenerReference

public EventListenerReference createEventListenerReference(Descriptor descriptor)

createEventListenerReference

public EventListenerReference createEventListenerReference(EventListener eventListener)

createEventListenerReference

public EventListenerReference createEventListenerReference(String expression)

getDbid

public long getDbid()
Description copied from class: ProcessElementImpl
the database id.

Overrides:
getDbid in class ProcessElementImpl

getName

public String getName()

setName

public void setName(String name)

getListenerReferences

public List<EventListenerReference> getListenerReferences()

setListenerReferences

public void setListenerReferences(List<EventListenerReference> eventListenerReferences)


Copyright © 2011 OW2 Consortium. All Rights Reserved.