org.jbpm.pvm.internal.builder
Class EventBuilder

java.lang.Object
  extended by org.jbpm.pvm.internal.builder.ObservableBuilder
      extended by org.jbpm.pvm.internal.builder.EventBuilder

public class EventBuilder
extends ObservableBuilder

Author:
Tom Baeyens

Field Summary
protected  CompositeBuilder compositeBuilder
           
 
Fields inherited from class org.jbpm.pvm.internal.builder.ObservableBuilder
event, eventName, observableElement
 
Constructor Summary
EventBuilder(CompositeBuilder compositeBuilder, java.lang.String eventName)
           
 
Method Summary
 CompositeBuilder endEvent()
           
 EventBuilder listener(Descriptor descriptor)
           
 EventBuilder listener(Descriptor descriptor, boolean propagation)
           
 EventBuilder listener(EventListener eventListener)
           
 EventBuilder listener(EventListener eventListener, boolean propagation)
           
 EventBuilder property(java.lang.String name, java.lang.String value)
           
 EventExceptionHandlerBuilder startExceptionHandler(java.lang.Class<? extends java.lang.Throwable> exceptionType)
           
 
Methods inherited from class org.jbpm.pvm.internal.builder.ObservableBuilder
addListener, addListener, addListener, addListener, getEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

compositeBuilder

protected CompositeBuilder compositeBuilder
Constructor Detail

EventBuilder

public EventBuilder(CompositeBuilder compositeBuilder,
                    java.lang.String eventName)
Method Detail

listener

public EventBuilder listener(EventListener eventListener)

listener

public EventBuilder listener(EventListener eventListener,
                             boolean propagation)

listener

public EventBuilder listener(Descriptor descriptor)

listener

public EventBuilder listener(Descriptor descriptor,
                             boolean propagation)

property

public EventBuilder property(java.lang.String name,
                             java.lang.String value)

startExceptionHandler

public EventExceptionHandlerBuilder startExceptionHandler(java.lang.Class<? extends java.lang.Throwable> exceptionType)

endEvent

public CompositeBuilder endEvent()


Copyright © 2010 JBoss Community. All Rights Reserved.