public interface IStatsFileDatabase
| Modifier and Type | Field | Description |
|---|---|---|
static String |
ATOMID_HEADER |
|
static String |
ATOMID_LEVEL |
|
static String |
ATOMID_LEVEL_DATATABLE |
|
static String |
ATOMID_LEVEL_HEADER |
|
static String |
ATOMID_LEVEL_TIME |
|
static String |
ATOMID_LEVEL_TIMEINDEX |
|
static int |
ATOMSIZE |
|
static int |
BYTESPERTIMECODE |
|
static int |
DEFAULT_BYTESPERFIELD |
|
static int |
DEFAULT_FIELDSPERROW |
|
static int |
DEFAULT_TABLECOUNT |
|
static int |
DEFAULT_TIMEINDEX_FACTOR |
|
static long |
EPOCH_SECS |
|
static String |
FILE_SIGNATURE |
|
static int |
FILE_VERSION |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
Close open database (will leak descriptors if not closed)
|
long |
getEpoch() |
Get the defined time epoch
|
int |
getFlags() |
Get the flags
|
IStatsFileDatabaseLevel |
getLevel(int levelIndex) |
Get level
|
com.wowza.wms.stats.database.file.StatsFileDatabaseStorageContext |
getStorageContext() |
Get the storage context for open database.
|
int |
getVersion() |
Get version
|
boolean |
isValidSecondsTime(long timecode) |
Returns true if valid timecode value (in seconds).
|
void |
putLevel(int levelIndex,
com.wowza.wms.stats.database.file.StatsFileDatabaseLevel level) |
Put level
|
boolean |
writeEmptyDatabase(String path) |
Write empty database
|
static final String ATOMID_HEADER
static final String ATOMID_LEVEL
static final String ATOMID_LEVEL_DATATABLE
static final String ATOMID_LEVEL_HEADER
static final String ATOMID_LEVEL_TIME
static final String ATOMID_LEVEL_TIMEINDEX
static final int ATOMSIZE
static final int BYTESPERTIMECODE
static final int DEFAULT_BYTESPERFIELD
static final int DEFAULT_FIELDSPERROW
static final int DEFAULT_TABLECOUNT
static final int DEFAULT_TIMEINDEX_FACTOR
static final long EPOCH_SECS
static final String FILE_SIGNATURE
static final int FILE_VERSION
void close()
long getEpoch()
int getFlags()
IStatsFileDatabaseLevel getLevel(int levelIndex)
levelIndex - com.wowza.wms.stats.database.file.StatsFileDatabaseStorageContext getStorageContext()
int getVersion()
boolean isValidSecondsTime(long timecode)
timecode - void putLevel(int levelIndex,
com.wowza.wms.stats.database.file.StatsFileDatabaseLevel level)
levelIndex - level - boolean writeEmptyDatabase(String path)
path -