question: public boolean toStarting ( ) { LifecycleState state ; synchronized ( this ) { state = _state ; if ( state . isAfterStarting ( ) && ! state . isStopped ( ) ) { return false ; } _state = STARTING ; _lastChangeTime = CurrentTime . currentTime ( ) ; if ( _log != null && _log . isLoggable ( _level ) && _log . isLoggable ( Level . FINER ) ) { _log . finer ( "starting " + _name ) ; } } notifyListeners ( state , STARTING ) ; return true ; }
target:  Changes to the starting state.