in usage-statistics-impl/src/jetbrains/buildServer/usageStatistics/impl/providers/WebPagesUsageStatisticsProvider.java [46:60]
public WebPagesUsageStatisticsProvider(@NotNull EventDispatcher<BuildServerListener> eventDispatcher,
@NotNull ServerPaths serverPaths,
@NotNull ServerResponsibility serverResponsibility,
@NotNull GetRequestDetector getRequestDetector,
@NotNull ServerPluginInfo pluginDescriptor,
@NotNull WebUsersProvider webUsersProvider,
@NotNull TimeService timeService) {
super(eventDispatcher, serverPaths, serverResponsibility, new LinkedHashMap<Long, String>() {{
put(Dates.ONE_WEEK, "Week");
put(30 * Dates.ONE_DAY, "Month");
}}, timeService);
myPluginDescriptor = pluginDescriptor;
myWebUsersProvider = webUsersProvider;
getRequestDetector.addListener(this);
}