org.jbpm.integration.spec.model.builder
Class GatewayBuilderImpl
java.lang.Object
org.jbpm.integration.spec.model.builder.ProcessBuilderImpl
org.jbpm.integration.spec.model.builder.GatewayBuilderImpl
- All Implemented Interfaces:
- org.jboss.bpm.incubator.model.builder.GatewayBuilder, org.jboss.bpm.incubator.model.builder.ProcessBuilder
public class GatewayBuilderImpl
- extends ProcessBuilderImpl
- implements org.jboss.bpm.incubator.model.builder.GatewayBuilder
The GatewayBuilder can be used to build a Gateway dynamically.
- Since:
- 15-Nov-2008
- Author:
- thomas.diesler@jboss.com
|
Method Summary |
org.jboss.bpm.incubator.model.builder.GatewayBuilder |
addConditionalGate(java.lang.String targetName,
org.jboss.bpm.incubator.model.Expression.ExpressionLanguage exprLang,
java.lang.String exprBody)
|
org.jboss.bpm.incubator.model.builder.GatewayBuilder |
addDefaultGate(java.lang.String targetName)
|
org.jboss.bpm.incubator.model.builder.GatewayBuilder |
addGate(java.lang.String targetName)
|
| 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.builder.ProcessBuilder |
addEndEvent, addGateway, addProcess, addSequenceFlow, addStartEvent, addTask, addTask, getProcessDefinition |
GatewayBuilderImpl
protected GatewayBuilderImpl(ProcessBuilderImpl procBuilder)
addGate
public org.jboss.bpm.incubator.model.builder.GatewayBuilder addGate(java.lang.String targetName)
- Specified by:
addGate in interface org.jboss.bpm.incubator.model.builder.GatewayBuilder
addConditionalGate
public org.jboss.bpm.incubator.model.builder.GatewayBuilder addConditionalGate(java.lang.String targetName,
org.jboss.bpm.incubator.model.Expression.ExpressionLanguage exprLang,
java.lang.String exprBody)
- Specified by:
addConditionalGate in interface org.jboss.bpm.incubator.model.builder.GatewayBuilder
addDefaultGate
public org.jboss.bpm.incubator.model.builder.GatewayBuilder addDefaultGate(java.lang.String targetName)
- Specified by:
addDefaultGate in interface org.jboss.bpm.incubator.model.builder.GatewayBuilder
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.