com.trendmicro.grid.acl.l0
Interface ServerStatisticsService

All Superinterfaces:
Service

@ProtectedRequestContext
@WebServlet(value="/ws/level-0/internal/server-statistics")
public interface ServerStatisticsService
extends Service

Defines an interface returning

Version:
1.0
Author:
Juergen_Kellerer, 2011-04-12

Method Summary
 UsageStatisticsCollection getCollectedUsageStatistics()
          Returns a collection of hourly usage statistics for 24 hours (= a collection with 24 entries).
 UsageStatistics getCurrentUsageStatistics()
          Returns the latest usage statistics being currently recorded.
 UsageStatistics getOverallUsageStatistics()
          Returns the combined overall usage statistics that cover the usage for the up-time of the service.
 

Method Detail

getOverallUsageStatistics

UsageStatistics getOverallUsageStatistics()
Returns the combined overall usage statistics that cover the usage for the up-time of the service.

Returns:
the combined overall usage statistics that cover the usage for the up-time of the service.

getCurrentUsageStatistics

UsageStatistics getCurrentUsageStatistics()
Returns the latest usage statistics being currently recorded.

Returns:
the latest usage statistics being currently recorded.

getCollectedUsageStatistics

UsageStatisticsCollection getCollectedUsageStatistics()
Returns a collection of hourly usage statistics for 24 hours (= a collection with 24 entries).

Returns:
a collection of hourly statistics for 24 hours (= a collection with 24 entries).