public interface IStatsManager
| Modifier and Type | Field | Description |
|---|---|---|
static int |
DAYS_OF_DAILY_STORAGE |
|
static int |
DAYS_OF_HOURLY_STORAGE |
|
static int |
DAYS_OF_MINUTES_STORAGE |
|
static int |
HOURS_OF_REALTIME_STORAGE |
|
static int |
SECONDS_RESOLUTION |
| Modifier and Type | Method | Description |
|---|---|---|
IStatsDatabaseManager |
getStatsDatabaseManager() |
Gets the currently used IStatsDBManager interface
|
boolean |
isEnabled() |
Indicates if the Stats Manager is enabled.
|
void |
rollup(IStatsDatabase<?> database) |
Rollups up the provided database
|
void |
setDebugLogging(boolean enable) |
enables/disables debug logging in the StatsManager.
|
void |
setStatsDatabaseManager(IStatsDatabaseManager dbManager) |
Sets the DBManager to be used by the stats manager for open/closing the various databases
|
void |
startManager(IServer server) |
Starts the stats manager collecting stats data
|
void |
stopManager() |
Stops the Stats manager collecting stats data
|
static final int DAYS_OF_DAILY_STORAGE
static final int DAYS_OF_HOURLY_STORAGE
static final int DAYS_OF_MINUTES_STORAGE
static final int HOURS_OF_REALTIME_STORAGE
static final int SECONDS_RESOLUTION
IStatsDatabaseManager getStatsDatabaseManager()
boolean isEnabled()
void rollup(IStatsDatabase<?> database)
database - server - IServer to collect data fromvoid setDebugLogging(boolean enable)
enable - void setStatsDatabaseManager(IStatsDatabaseManager dbManager)
dbManager - - IStatsDBManager database managervoid startManager(IServer server)
server - - IServer to collect data fromvoid stopManager()