@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getAverageDuration(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getMaximumDuration(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getMinimumDuration(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getRequestsPerSecond(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getRequestCount(); } });
int i = 0; for (final TimeWindowStatistics stats : statsMap.values()) { final long interval = stats.getTimeWindow(); final String postfix = convertIntervalToString((int) interval);
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getRequestsPerSecond(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getRequestCount(); } });
int i = 0; for (final TimeWindowStatistics stats : statsMap.values()) { final long interval = stats.getTimeWindow(); final String postfix = convertIntervalToString((int) interval);
/** * Indicates whether the global, resource, resource method statistics containing the give execution statistics can * be cached. * * @param stats execution statistics to be examined. * @return {@code true} if the statistics can be cached, {@code false} otherwise. */ static boolean isCacheable(final ExecutionStatistics stats) { for (final TimeWindowStatistics window : stats.getTimeWindowStatistics().values()) { if (window.getRequestsPerSecond() >= CACHEABLE_REQUEST_RATE_LIMIT) { return false; } } return true; }
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getMinimumDuration(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getMaximumDuration(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getRequestCount(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getAverageDuration(); } });
int i = 0; for (final TimeWindowStatistics stats : statsMap.values()) { final long interval = stats.getTimeWindow(); final String postfix = convertIntervalToString((int) interval);
/** * Indicates whether the global, resource, resource method statistics containing the give execution statistics can * be cached. * * @param stats execution statistics to be examined. * @return {@code true} if the statistics can be cached, {@code false} otherwise. */ static boolean isCacheable(final ExecutionStatistics stats) { for (final TimeWindowStatistics window : stats.getTimeWindowStatistics().values()) { if (window.getRequestsPerSecond() >= CACHEABLE_REQUEST_RATE_LIMIT) { return false; } } return true; }
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getMinimumDuration(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getMaximumDuration(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getRequestCount(); } });
@Override public Object get() { return executionStatistics.getTimeWindowStatistics().get(interval).getAverageDuration(); } });