Class SThrowEventDefinitionImpl
java.lang.Object
org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
org.bonitasoft.engine.core.process.definition.model.impl.SNamedElementImpl
org.bonitasoft.engine.core.process.definition.model.impl.SFlowNodeDefinitionImpl
org.bonitasoft.engine.core.process.definition.model.event.impl.SEventDefinitionImpl
org.bonitasoft.engine.core.process.definition.model.event.impl.SThrowEventDefinitionImpl
- All Implemented Interfaces:
Serializable,SEventDefinition,SThrowEventDefinition,SBaseElement,SFlowNodeDefinition,SNamedElement
- Direct Known Subclasses:
SEndEventDefinitionImpl,SIntermediateThrowEventDefinitionImpl
public abstract class SThrowEventDefinitionImpl
extends SEventDefinitionImpl
implements SThrowEventDefinition
- Author:
- Elias Ricken de Medeiros, Matthieu Chaffotte, Celine Souchet
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
SBaseElementImpl.EQUALS_STATE -
Constructor Summary
ConstructorsConstructorDescriptionSThrowEventDefinitionImpl(long id, String name) SThrowEventDefinitionImpl(org.bonitasoft.engine.bpm.flownode.ThrowEventDefinition eventDefinition, Map<String, STransitionDefinition> transitionsMap) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMessageEventTriggerDefinition(SThrowMessageEventTriggerDefinition messageEventTriggerDefinition) voidaddSignalEventTriggerDefinition(SThrowSignalEventTriggerDefinition signalEventTriggerDefinition) getMessageEventTriggerDefinition(String messageName) Methods inherited from class org.bonitasoft.engine.core.process.definition.model.event.impl.SEventDefinitionImpl
addEventTriggerDefinition, getEventTriggersMethods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SFlowNodeDefinitionImpl
addIncomingTransition, addOutgoingTransition, equals, getConnectorDefinition, getConnectors, getConnectors, getDefaultTransition, getDescription, getDisplayDescription, getDisplayDescriptionAfterCompletion, getDisplayName, getIncomingTransitions, getOutgoingTransitions, getParentContainer, getTransitionIndex, hasConnectors, hashCode, hasIncomingTransitions, hasOutgoingTransitions, isBoundaryEvent, isEventSubProcess, isExclusive, isInterrupting, isParalleleOrInclusive, isStartable, setDescription, setDisplayDescription, setDisplayNameMethods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SNamedElementImpl
checkFurtherNaiveEquality, getNameMethods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
checkNaiveEquality, getId, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SBaseElement
getIdMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.event.SEventDefinition
getEventTriggersMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SFlowNodeDefinition
getConnectorDefinition, getConnectors, getConnectors, getDefaultTransition, getDescription, getDisplayDescription, getDisplayDescriptionAfterCompletion, getDisplayName, getIncomingTransitions, getOutgoingTransitions, getParentContainer, getTransitionIndex, getType, hasConnectors, hasIncomingTransitions, hasOutgoingTransitions, isBoundaryEvent, isEventSubProcess, isExclusive, isInterrupting, isParalleleOrInclusive, isStartableMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SNamedElement
getName
-
Constructor Details
-
SThrowEventDefinitionImpl
public SThrowEventDefinitionImpl(org.bonitasoft.engine.bpm.flownode.ThrowEventDefinition eventDefinition, Map<String, STransitionDefinition> transitionsMap) -
SThrowEventDefinitionImpl
-
-
Method Details
-
getMessageEventTriggerDefinitions
- Specified by:
getMessageEventTriggerDefinitionsin interfaceSThrowEventDefinition
-
addMessageEventTriggerDefinition
public void addMessageEventTriggerDefinition(SThrowMessageEventTriggerDefinition messageEventTriggerDefinition) -
getMessageEventTriggerDefinition
- Specified by:
getMessageEventTriggerDefinitionin interfaceSThrowEventDefinition
-
getSignalEventTriggerDefinitions
- Specified by:
getSignalEventTriggerDefinitionsin interfaceSThrowEventDefinition
-
addSignalEventTriggerDefinition
public void addSignalEventTriggerDefinition(SThrowSignalEventTriggerDefinition signalEventTriggerDefinition)
-