| Package | Description |
|---|---|
| org.yamcs.utils | |
| org.yamcs.web.rest | |
| org.yamcs.yarch | |
| org.yamcs.yarch.management | |
| org.yamcs.yarch.rocksdb |
| Modifier and Type | Method and Description |
|---|---|
static org.slf4j.Logger |
LoggingUtils.getLogger(Class<?> clazz,
String instance,
TableDefinition tblDef) |
| Modifier and Type | Method and Description |
|---|---|
protected static TableDefinition |
RestHandler.verifyTable(RestRequest req,
YarchDatabase ydb,
String tableName) |
| Modifier and Type | Field and Description |
|---|---|
protected TableDefinition |
AbstractTableReaderStream.tableDefinition |
protected TableDefinition |
PartitionManager.tableDefinition |
protected TableDefinition |
TableWriter.tableDefinition |
| Modifier and Type | Method and Description |
|---|---|
TableDefinition |
YarchDatabase.getTable(String name) |
TableDefinition |
AbstractTableReaderStream.getTableDefinition() |
TableDefinition |
TableWriter.getTableDefinition() |
| Modifier and Type | Method and Description |
|---|---|
Collection<TableDefinition> |
YarchDatabase.getTableDefinitions() |
| Modifier and Type | Method and Description |
|---|---|
void |
StorageEngine.createTable(TableDefinition def)
Create a new table based on definition.
|
void |
YarchDatabase.createTable(TableDefinition def)
add a table to the dictionary
throws exception if a table or a stream with the same name already exist
|
void |
StorageEngine.dropTable(TableDefinition tbldef)
Drop the table (removing all files)
|
Iterator<HistogramRecord> |
StorageEngine.getHistogramIterator(TableDefinition tblDef,
String columnName,
TimeInterval interval,
long mergeTime) |
StorageEngine |
YarchDatabase.getStorageEngine(TableDefinition tbldef) |
void |
StorageEngine.loadTable(TableDefinition tbl)
Loads a table from the disk - called at startup.
|
AbstractStream |
StorageEngine.newTableReaderStream(TableDefinition tbl,
boolean ascending,
boolean follow)
Creates a new table reader
|
TableWriter |
StorageEngine.newTableWriter(TableDefinition tbl,
TableWriter.InsertMode insertMode)
Creates a new table writer
|
| Constructor and Description |
|---|
AbstractTableReaderStream(YarchDatabase ydb,
TableDefinition tblDef,
PartitionManager partitionManager,
boolean ascending,
boolean follow) |
ColumnSerializer(TableDefinition tblDef,
ColumnDefinition cd) |
HistogramReaderStream(YarchDatabase ydb,
TableDefinition tblDef,
String histoColumnName,
TupleDefinition tupleDef) |
PartitionManager(TableDefinition tableDefinition) |
TableWriter(YarchDatabase ydb,
TableDefinition tableDefinition,
TableWriter.InsertMode mode) |
| Modifier and Type | Method and Description |
|---|---|
void |
JMXService.registerTable(String instance,
TableDefinition table) |
| Modifier and Type | Method and Description |
|---|---|
void |
RdbStorageEngine.createTable(TableDefinition def) |
void |
RdbStorageEngine.dropTable(TableDefinition tbl) |
Iterator<HistogramRecord> |
RdbStorageEngine.getHistogramIterator(TableDefinition tblDef,
String columnName,
TimeInterval interval,
long mergeTime) |
RdbPartitionManager |
RdbStorageEngine.getPartitionManager(TableDefinition tdef) |
void |
RdbStorageEngine.loadTable(TableDefinition tbl) |
AbstractStream |
RdbStorageEngine.newTableReaderStream(TableDefinition tbl,
boolean ascending,
boolean follow) |
TableWriter |
RdbStorageEngine.newTableWriter(TableDefinition tblDef,
TableWriter.InsertMode insertMode) |
| Constructor and Description |
|---|
AbstractTableWriter(YarchDatabase ydb,
TableDefinition tableDefinition,
TableWriter.InsertMode mode) |
CfTableReaderStream(YarchDatabase ydb,
TableDefinition tblDef,
RdbPartitionManager partitionManager,
boolean ascending,
boolean follow) |
CfTableWriter(YarchDatabase ydb,
TableDefinition tableDefinition,
TableWriter.InsertMode mode,
RdbPartitionManager pm) |
ColumnValueSerializer(TableDefinition tableDefinition) |
InkeyTableReaderStream(YarchDatabase ydb,
TableDefinition tblDef,
RdbPartitionManager partitionManager,
boolean ascending,
boolean follow) |
InKeyTableWriter(YarchDatabase ydb,
TableDefinition tableDefinition,
TableWriter.InsertMode mode,
RdbPartitionManager pm) |
RdbPartitionManager(YarchDatabase ydb,
TableDefinition tableDefinition) |
Copyright © 2017 Space Applications Services. All rights reserved.