Class OSGiActivator.StateHandler

  • Enclosing class:
    OSGiActivator

    public abstract static class OSGiActivator.StateHandler
    extends java.lang.Object
    Saves and loads bundle state.
    Since:
    3.1
    Author:
    Eike Stepper
    • Constructor Detail

      • StateHandler

        public StateHandler​(OMBundle bundle)
    • Method Detail

      • start

        public final void start()
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • stop

        public final void stop()
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • startWithState

        protected abstract void startWithState​(java.lang.Object state)
                                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • stopWithState

        protected abstract java.lang.Object stopWithState()
                                                   throws java.lang.Exception
        Throws:
        java.lang.Exception