code: @Override
      protected void onStop()
      {
          if( m_serviceCollection != null )
          {
              m_serviceCollection.stop();
              m_serviceCollection = null;
          }
          setService( null );
      }
docs: Stops the service collection and releases resources.
  
  @see AbstractLifecycle#onStop