public class IntermediateCatchEventDefinitionBuilder extends FlowElementContainerBuilder implements DescriptionBuilder
Constructor and Description |
---|
IntermediateCatchEventDefinitionBuilder(ProcessDefinitionBuilder processDefinitionBuilder,
org.bonitasoft.engine.bpm.flownode.impl.internal.FlowElementContainerDefinitionImpl container,
String eventName) |
Modifier and Type | Method and Description |
---|---|
IntermediateCatchEventDefinitionBuilder |
addDescription(String description)
Adds a description to current element.
|
IntermediateCatchEventDefinitionBuilder |
addDisplayDescription(Expression displayDescription)
Sets the display description on this event
|
IntermediateCatchEventDefinitionBuilder |
addDisplayDescriptionAfterCompletion(Expression displayDescriptionAfterCompletion)
Sets the display description after completion on this event.
|
IntermediateCatchEventDefinitionBuilder |
addDisplayName(Expression displayName)
Sets the display name on this event
|
CatchMessageEventTriggerDefinitionBuilder |
addMessageEventTrigger(String messageName)
Adds a message trigger on this event
|
CatchSignalEventTriggerDefinitionBuilder |
addSignalEventTrigger(String signalName)
Adds a signal trigger on this event
|
TimerEventTriggerDefinitionBuilder |
addTimerEventTriggerDefinition(TimerType timerType,
Expression timerValue)
Adds a timer trigger on this event
|
addAutomaticTask, addBlobData, addBooleanData, addCallActivity, addConnector, addData, addDateData, addDefaultTransition, addDoubleData, addEndEvent, addFloatData, addGateway, addIntegerData, addIntermediateCatchEvent, addIntermediateThrowEvent, addLongData, addLongTextData, addManualTask, addReceiveTask, addSendTask, addShortTextData, addStartEvent, addSubProcess, addTransition, addTransition, addUserTask, addXMLData, getContainer, getProcess, getProcessBuilder
public IntermediateCatchEventDefinitionBuilder(ProcessDefinitionBuilder processDefinitionBuilder, org.bonitasoft.engine.bpm.flownode.impl.internal.FlowElementContainerDefinitionImpl container, String eventName)
public TimerEventTriggerDefinitionBuilder addTimerEventTriggerDefinition(TimerType timerType, Expression timerValue)
timerType
- timer typetimerValue
- expression representing the timer valuepublic CatchMessageEventTriggerDefinitionBuilder addMessageEventTrigger(String messageName)
messageName
- name of the message to be caughtpublic CatchSignalEventTriggerDefinitionBuilder addSignalEventTrigger(String signalName)
signalName
- name of the signal to be caughtpublic IntermediateCatchEventDefinitionBuilder addDescription(String description)
DescriptionBuilder
addDescription
in interface DescriptionBuilder
description
- the description to set on this element.DescriptionBuilder
, to allow to chain the calls.public IntermediateCatchEventDefinitionBuilder addDisplayDescription(Expression displayDescription)
displayDescription
- expression representing the display descriptionpublic IntermediateCatchEventDefinitionBuilder addDisplayName(Expression displayName)
displayName
- expression representing the display namepublic IntermediateCatchEventDefinitionBuilder addDisplayDescriptionAfterCompletion(Expression displayDescriptionAfterCompletion)
displayDescriptionAfterCompletion
- expression representing the new display description after the event completion.Copyright © 2016 Bonitasoft S.A.. All rights reserved.