Class BpmnProperties


  • public class BpmnProperties
    extends java.lang.Object
    Properties of bpmn elements.
    Author:
    Philipp Ossler
    See Also:
    Properties
    • Field Detail

      • TYPE

        public static final PropertyKey<java.lang.String> TYPE
      • TIMER_DECLARATIONS

        public static final PropertyMapKey<java.lang.String,​TimerDeclarationImpl> TIMER_DECLARATIONS
        Declaration indexed by activity that is triggered by the event; assumes that there is at most one such declaration per activity. There is code that relies on this assumption (e.g. when determining which declaration matches a job in the migration logic).
      • TIMEOUT_LISTENER_DECLARATIONS

        public static final PropertyMapKey<java.lang.String,​java.util.Map<java.lang.String,​TimerDeclarationImpl>> TIMEOUT_LISTENER_DECLARATIONS
        Declaration indexed by activity and listener (id) that is triggered by the event; there can be multiple such declarations per activity but only one per listener. There is code that relies on this assumption (e.g. when determining which declaration matches a job in the migration logic).
      • EVENT_SUBSCRIPTION_DECLARATIONS

        public static final PropertyMapKey<java.lang.String,​EventSubscriptionDeclaration> EVENT_SUBSCRIPTION_DECLARATIONS
        Declaration indexed by activity that is triggered by the event; assumes that there is at most one such declaration per activity. There is code that relies on this assumption (e.g. when determining which declaration matches a job in the migration logic).
      • TRIGGERED_BY_EVENT

        public static final PropertyKey<java.lang.Boolean> TRIGGERED_BY_EVENT
      • HAS_CONDITIONAL_EVENTS

        public static final PropertyKey<java.lang.Boolean> HAS_CONDITIONAL_EVENTS
      • EXTENSION_PROPERTIES

        public static final PropertyKey<java.util.Map<java.lang.String,​java.lang.String>> EXTENSION_PROPERTIES
    • Constructor Detail

      • BpmnProperties

        public BpmnProperties()