org.jbpm.integration.spec.model
Class EndEventImpl

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<org.jbpm.graph.node.EndState>
              extended by org.jbpm.integration.spec.model.EndEventImpl
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.EndEvent, org.jboss.bpm.incubator.model.Event, org.jboss.bpm.incubator.model.SingleInFlowSupport

public class EndEventImpl
extends EventImpl<org.jbpm.graph.node.EndState>
implements org.jboss.bpm.incubator.model.EndEvent

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
EndEventImpl(org.jboss.bpm.api.service.ProcessEngine engine, org.jboss.bpm.api.model.ProcessDefinition procDef, org.jbpm.graph.def.Node oldEnd)
           
 
Method Summary
 org.jboss.bpm.incubator.model.Event.EventType getEventType()
           
 org.jboss.bpm.incubator.model.SequenceFlow getInFlow()
           
 org.jboss.bpm.incubator.model.Event.EventDetailType getResultType()
           
 java.lang.String toString()
           
 
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, wait, wait, wait
 
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

EndEventImpl

public EndEventImpl(org.jboss.bpm.api.service.ProcessEngine engine,
                    org.jboss.bpm.api.model.ProcessDefinition procDef,
                    org.jbpm.graph.def.Node oldEnd)
Method Detail

getResultType

public org.jboss.bpm.incubator.model.Event.EventDetailType getResultType()
Specified by:
getResultType in interface org.jboss.bpm.incubator.model.EndEvent

getEventType

public org.jboss.bpm.incubator.model.Event.EventType getEventType()
Specified by:
getEventType in interface org.jboss.bpm.incubator.model.Event

getInFlow

public org.jboss.bpm.incubator.model.SequenceFlow getInFlow()
Specified by:
getInFlow in interface org.jboss.bpm.incubator.model.SingleInFlowSupport

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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