Interface StateManagedComponent

    • Method Detail

      • retrieveComponentState

        ComponentState retrieveComponentState()

        Returns the last recorde ComponentState.

        Returns:
        the current ComponentState
      • changeState

        void changeState​(ComponentState newState)

        Updates the state for the component ComponentState.

      • requestInit

        void requestInit()
                  throws CoreException

        Request this component is init'd.

        Throws:
        CoreException - wrapping any underlying Exceptions
      • requestStart

        void requestStart()
                   throws CoreException

        Request this component is started.

        Throws:
        CoreException - wrapping any underlying Exceptions
      • requestStop

        void requestStop()

        Request this component is stopped.

      • requestClose

        void requestClose()

        Request this component is closed.