public void fireStarting(ModuleInfo info) throws StateChangeException {
        for (ModuleStateListener listener : listeners.services()) {
            try {
                listener.moduleStarting(info);
            } catch (StateChangeException t) {
                throw t;
            } catch (Throwable t) {
                throw new StateChangeException(t);
            }
        }
    }
public void fireStarting ( ModuleInfo info ) throws StateChangeException { for ( ModuleStateListener listener : listeners . services ( ) ) { try { listener . moduleStarting ( info ) ; } catch ( StateChangeException t ) { throw t ; } catch ( Throwable t ) { throw new StateChangeException ( t ) ; } } }
@param info