public class EndEventDefinitionBuilder extends FlowElementContainerBuilder implements DescriptionBuilder
Modifier and Type | Method and Description |
---|---|
EndEventDefinitionBuilder |
addDescription(String description)
Adds a description to current element.
|
EndEventDefinitionBuilder |
addDisplayDescription(Expression displayDescription)
Sets the display description on this event
|
EndEventDefinitionBuilder |
addDisplayDescriptionAfterCompletion(Expression displayDescriptionAfterCompletion)
Sets the display description after completion on this event.
|
EndEventDefinitionBuilder |
addDisplayName(Expression displayName)
Sets the display name on this event
|
ThrowErrorEventTriggerBuilder |
addErrorEventTrigger(String errorCode)
Adds an error on this event
|
ThrowMessageEventTriggerBuilder |
addMessageEventTrigger(String messageName,
Expression targetProcess)
Adds a message on this event
|
ThrowMessageEventTriggerBuilder |
addMessageEventTrigger(String messageName,
Expression targetProcess,
Expression targetFlowNode)
Adds a message on this event
|
ThrowSignalEventTriggerBuilder |
addSignalEventTrigger(String signalName)
Adds a signal on this event
|
EndEventDefinitionBuilder |
addTerminateEventTrigger()
Marks this event as a terminate 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 ThrowSignalEventTriggerBuilder addSignalEventTrigger(String signalName)
signalName
- name of the signal to be thrownpublic ThrowMessageEventTriggerBuilder addMessageEventTrigger(String messageName, Expression targetProcess, Expression targetFlowNode)
messageName
- name of message to be senttargetProcess
- target processtargetFlowNode
- target flow nodepublic ThrowMessageEventTriggerBuilder addMessageEventTrigger(String messageName, Expression targetProcess)
messageName
- name of message to be senttargetProcess
- target processpublic ThrowErrorEventTriggerBuilder addErrorEventTrigger(String errorCode)
errorCode
- error code of the error to be thrownpublic EndEventDefinitionBuilder addTerminateEventTrigger()
public EndEventDefinitionBuilder addDescription(String description)
DescriptionBuilder
addDescription
in interface DescriptionBuilder
description
- the description to set on this element.DescriptionBuilder
, to allow to chain the calls.public EndEventDefinitionBuilder addDisplayDescription(Expression displayDescription)
displayDescription
- expression representing the display descriptionpublic EndEventDefinitionBuilder addDisplayName(Expression displayName)
displayName
- expression representing the display namepublic EndEventDefinitionBuilder addDisplayDescriptionAfterCompletion(Expression displayDescriptionAfterCompletion)
displayDescriptionAfterCompletion
- expression representing the new display description after the event completion.Copyright © 2016 Bonitasoft S.A.. All rights reserved.