Interface CustomBpmnEventDefinition

All Known Implementing Classes:
EventRegistryEventDefinition, VariableListenerEventDefinition

public interface CustomBpmnEventDefinition
Marker for EventDefinition subclasses that are not part of the BPMN 2.0 specification and are therefore serialized inside <extensionElements> rather than as direct children of the event element. The Flowable-specific EventRegistryEventDefinition and VariableListenerEventDefinition are built-in implementors; additional EventDefinition subclasses should also implement this marker so the BPMN writer routes them through the extension-element path and round-trips correctly.