@ Override public void start ( ) { if ( _lifecycle . isActive ( ) ) { return ; } synchronized ( _lifecycle ) { if ( ! _lifecycle . toInit ( ) ) { return ; } init ( _stubMain ) ; } start ( _stubMain ) ; }
Start is called lazily when a service is first used .