public interface IStatsManager
| Modifier and Type | Field and 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 and 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()