Interface IStartEventElement

  • All Superinterfaces:
    IProcessStart

    public interface IStartEventElement
    extends IProcessStart
    Configuration of a start event element
    Since:
    22.01.2007
    API:
    This is a public API.
    • Method Detail

      • getEventBeanClassName

        String getEventBeanClassName()
        Gets the class name of the event bean of the start event element
        Returns:
        event bean class name
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in Java.
        Security:
        SESSION OWNS StartEventElementReadEventBeanClassName PERMISSION OR OWNS StartEventElementReadEventBeanClassName@SYSTEM PERMISSION
      • getEventBeanConfiguration

        String getEventBeanConfiguration()
        Gets the configuration string for the event bean of the start event element
        Returns:
        configuration string
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in Java.
        Security:
        SESSION OWNS StartEventElementReadEventBeanConfiguration PERMISSION OR OWNS StartEventElementReadEventBeanConfiguration@SYSTEM PERMISSION
      • isEventBeanEnabled

        @Deprecated(since="9.2.0",
                    forRemoval=true)
        boolean isEventBeanEnabled()
        Deprecated, for removal: This API element is subject to removal in a future version.
        not longer persistent (if engine is restarted, the event bean is started again)
        Is this event bean enabled to start
        Returns:
        true if it is enabled to start
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in Java.
        Security:
        SESSION OWNS StartEventElementReadEventBeanEnabled PERMISSION OR OWNS StartEventElementReadEventBeanEnabled@SYSTEM PERMISSION
      • setEventBeanEnabled

        @Deprecated(since="9.2.0",
                    forRemoval=true)
        void setEventBeanEnabled​(boolean enabled)
        Deprecated, for removal: This API element is subject to removal in a future version.
        not longer persistent (if engine is restarted, the event bean is started again)
        Sets the enable state of this event bean. If the event bean is disabled it is not started during the server start. If it is enabled it is started during the server start.
        Parameters:
        enabled - true to set enable, false to set disabled
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in Java.
        Security:
        SESSION OWNS StartEventElementWriteEventBeanEnabled PERMISSION OR OWNS StartEventElementWriteEventBeanEnabled@SYSTEM PERMISSION