org.jbpm.integration.spec.model
Class EventImpl<T extends org.jbpm.graph.def.Node>

java.lang.Object
  extended by org.jbpm.integration.spec.model.AbstractElementImpl<T>
      extended by org.jbpm.integration.spec.model.NodeImpl<T>
          extended by org.jbpm.integration.spec.model.EventImpl<T>
All Implemented Interfaces:
java.io.Serializable, org.jboss.bpm.api.model.AbstractElement, org.jboss.bpm.api.model.Node, org.jboss.bpm.api.service.ProcessEngineSupport, org.jboss.bpm.incubator.model.Event
Direct Known Subclasses:
EndEventImpl, StartEventImpl

public abstract class EventImpl<T extends org.jbpm.graph.def.Node>
extends NodeImpl<T>
implements org.jboss.bpm.incubator.model.Event

An integration wrapper

Since:
15-Nov-2008
Author:
thomas.diesler@jboss.com
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.bpm.incubator.model.Event
org.jboss.bpm.incubator.model.Event.EventDetailType, org.jboss.bpm.incubator.model.Event.EventType
 
Constructor Summary
EventImpl(org.jboss.bpm.api.service.ProcessEngine engine, org.jboss.bpm.api.model.ProcessDefinition procDef, java.lang.Class<T> clazz, org.jbpm.graph.def.Node oldNode)
           
 
Method Summary
 
Methods inherited from class org.jbpm.integration.spec.model.NodeImpl
addSequenceFlow, getInFlows, getKey, getName, getOutFlowByTransition, getOutFlows, getProcessDefinition, getProcessInstance
 
Methods inherited from class org.jbpm.integration.spec.model.AbstractElementImpl
getDelegate, getProcessEngine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.bpm.incubator.model.Event
getEventType
 
Methods inherited from interface org.jboss.bpm.api.model.Node
getName, getProcessDefinition, getProcessInstance
 
Methods inherited from interface org.jboss.bpm.api.model.AbstractElement
getKey
 
Methods inherited from interface org.jboss.bpm.api.service.ProcessEngineSupport
getProcessEngine
 

Constructor Detail

EventImpl

public EventImpl(org.jboss.bpm.api.service.ProcessEngine engine,
                 org.jboss.bpm.api.model.ProcessDefinition procDef,
                 java.lang.Class<T> clazz,
                 org.jbpm.graph.def.Node oldNode)


Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.