package org.sef4j.callstack.export; public class CallStatsExportBuilderUtils { // public static PeriodicTask.Builder newBuilderPerfStatChange(PropTreeNode srcRoot) { // BasicStatIgnorePendingChangeCollector changeCollector = // new BasicStatIgnorePendingChangeCollector(srcRoot); // return new PeriodicTask.Builder() // .withScheduledExecutor(AsyncUtils.defaultScheduledThreadPool()) // .withPeriod(5*60) // .withTaskChangeCollector(changeCollector) // .withTaskChangesToEventBuilder(PerfStatsChangesEvent.FACTORY); // } // // public static PeriodicTask.Builder newBuilderPendingCountChange(PropTreeNode srcRoot) { // PendingCountChangeCollector changeCollector = // new PendingCountChangeCollector(srcRoot); // return new PeriodicTask.Builder() // .withScheduledExecutor(AsyncUtils.defaultScheduledThreadPool()) // .withPeriod(30) // .withTaskChangeCollector(changeCollector) // .withTaskChangesToEventBuilder(PendingPerfCountChangesEvent.FACTORY); // } }