protected int createNonPersistentAutomaticTimers(String appName, String moduleName, List<AutomaticTimerBean> timerBeans) {
        final boolean isTraceOn = TraceComponent.isAnyTracingEnabled();
        if (isTraceOn && tc.isEntryEnabled())
            Tr.entry(tc, "createNonPersistentAutomaticTimers: " + moduleName);

        int numCreated = 0;

        for (AutomaticTimerBean timerBean : timerBeans) {
            if (timerBean.getNumNonPersistentTimers() != 0) {
                for (TimerMethodData timerMethod : timerBean.getMethods()) {
                    for (TimerMethodData.AutomaticTimer timer : timerMethod.getAutomaticTimers()) {
                        if (!timer.isPersistent()) {
                            if (isTraceOn && tc.isDebugEnabled())
                                Tr.debug(tc, "creating non-persistent automatic timer " + timer);

                            createNonPersistentAutomaticTimer(timerBean, timer, timerMethod);
                            numCreated++;
                        }
                    }
                }
            }
        }

        if (isTraceOn && tc.isEntryEnabled())
            Tr.exit(tc, "createNonPersistentAutomaticTimers: " + numCreated);
        return numCreated;
    }
protected int createNonPersistentAutomaticTimers ( String appName , String moduleName , List < AutomaticTimerBean > timerBeans ) { final boolean isTraceOn = TraceComponent . isAnyTracingEnabled ( ) ; if ( isTraceOn && tc . isEntryEnabled ( ) ) Tr . entry ( tc , "createNonPersistentAutomaticTimers: " + moduleName ) ; int numCreated = 0 ; for ( AutomaticTimerBean timerBean : timerBeans ) { if ( timerBean . getNumNonPersistentTimers ( ) != 0 ) { for ( TimerMethodData timerMethod : timerBean . getMethods ( ) ) { for ( TimerMethodData . AutomaticTimer timer : timerMethod . getAutomaticTimers ( ) ) { if ( ! timer . isPersistent ( ) ) { if ( isTraceOn && tc . isDebugEnabled ( ) ) Tr . debug ( tc , "creating non-persistent automatic timer " + timer ) ; createNonPersistentAutomaticTimer ( timerBean , timer , timerMethod ) ; numCreated ++ ; } } } } } if ( isTraceOn && tc . isEntryEnabled ( ) ) Tr . exit ( tc , "createNonPersistentAutomaticTimers: " + numCreated ) ; return numCreated ; }
F743-506 RTC109678