Interface IMonitoringEvent

    • Field Detail

      • EVENT_TYPE_CREATION

        static final java.lang.String EVENT_TYPE_CREATION
        Event denoting creation of an element.
        See Also:
        Constant Field Values
      • EVENT_TYPE_DISPOSAL

        static final java.lang.String EVENT_TYPE_DISPOSAL
        Event denoting disposal of an element.
        See Also:
        Constant Field Values
      • EVENT_TYPE_MODIFICATION

        static final java.lang.String EVENT_TYPE_MODIFICATION
        Event denoting modification of an element.
        See Also:
        Constant Field Values
      • EVENT_TYPE_OCCURRENCE

        static final java.lang.String EVENT_TYPE_OCCURRENCE
        Event denoting a single occurrence without temporal extension.
        See Also:
        Constant Field Values
      • EVENT_TYPE_BULK

        static final java.lang.String EVENT_TYPE_BULK
        Bulk event composed of sub events.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_EXECUTION

        static final java.lang.String SOURCE_CATEGORY_EXECUTION
        Events regarding the execution of a step.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_COMPONENT

        static final java.lang.String SOURCE_CATEGORY_COMPONENT
        Events regarding a component.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_SERVICE

        static final java.lang.String SOURCE_CATEGORY_SERVICE
        Events regarding a service.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_PROPERTY

        static final java.lang.String SOURCE_CATEGORY_PROPERTY
        Events regarding a property.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_ACTIVITY

        static final java.lang.String SOURCE_CATEGORY_ACTIVITY
        Events regarding a BPMN activity.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_PLAN

        static final java.lang.String SOURCE_CATEGORY_PLAN
        Events regarding a BDI plan.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_GOAL

        static final java.lang.String SOURCE_CATEGORY_GOAL
        Events regarding a BDI goal.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_FACT

        static final java.lang.String SOURCE_CATEGORY_FACT
        Events regarding a BDI fact.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_IEVENT

        static final java.lang.String SOURCE_CATEGORY_IEVENT
        Events regarding a BDI internal event.
        See Also:
        Constant Field Values
      • SOURCE_CATEGORY_MESSAGE

        static final java.lang.String SOURCE_CATEGORY_MESSAGE
        Events regarding a message.
        See Also:
        Constant Field Values
      • TYPE_SUBSCRIPTION_START

        static final java.lang.String TYPE_SUBSCRIPTION_START
        See Also:
        Constant Field Values
      • TYPE_SERVICECALL_START

        static final java.lang.String TYPE_SERVICECALL_START
        See Also:
        Constant Field Values
      • TYPE_SERVICECALL_END

        static final java.lang.String TYPE_SERVICECALL_END
        See Also:
        Constant Field Values
      • TYPE_COMPONENT_CREATED

        static final java.lang.String TYPE_COMPONENT_CREATED
        See Also:
        Constant Field Values
      • TYPE_COMPONENT_DISPOSED

        static final java.lang.String TYPE_COMPONENT_DISPOSED
        See Also:
        Constant Field Values
      • TYPE_PROPERTY_REMOVED

        static final java.lang.String TYPE_PROPERTY_REMOVED
        See Also:
        Constant Field Values
    • Method Detail

      • getSourceIdentifier

        IComponentIdentifier getSourceIdentifier()
        Get the source component.
        Returns:
        The source.
      • getSourceDescription

        java.lang.String getSourceDescription()
        Get the source description, e.g. if it is a service.
        Returns:
        The source description.
      • getSourceCreationTime

        long getSourceCreationTime()
        Get the source creation time, i.e. the time when the component was created.
        Returns:
        The creation time.
      • getType

        java.lang.String getType()
        Get the type.
        Returns:
        The type.
      • getTime

        long getTime()
        Get the event occurrence time.
        Returns:
        The time.
      • getProperty

        java.lang.Object getProperty​(java.lang.String name)
        Get a property.
        Parameters:
        name - The property name.
        Returns:
        The property.
      • getProperties

        java.util.Map<java.lang.String,​java.lang.Object> getProperties()
        Get a property.
        Parameters:
        name - The property name.
        Returns:
        The property.