Uses of Class
net.quasardb.qdb.Session
Packages that use Session
-
Uses of Session in net.quasardb.qdb
Methods in net.quasardb.qdb that return SessionModifier and TypeMethodDescriptionSessionPool.acquire()Take a session from the pool.Session.Builder.build()SessionFactory.newSession()Methods in net.quasardb.qdb with parameters of type SessionModifier and TypeMethodDescriptionstatic voidClear performance trace cache.static voidstatic voidstatic Collection<PerformanceTrace.Trace> Access available performance traces.static voidLog all available traces directly through slf4j.static voidstatic Collection<PerformanceTrace.Trace> Access available performance traces, and clear the cache.voidRelease a session back to the pool.static BufferBuffer.wrap(Session session, ByteBuffer buffer) static BufferBuffer.wrap(Session session, Reference<ByteBuffer> ref) Constructors in net.quasardb.qdb with parameters of type Session -
Uses of Session in net.quasardb.qdb.batch
Methods in net.quasardb.qdb.batch that return SessionMethods in net.quasardb.qdb.batch with parameters of type SessionConstructors in net.quasardb.qdb.batch with parameters of type SessionModifierConstructorDescriptionprotectedBatch(Session session, Batch.Options options) Construct a new Batch.protected -
Uses of Session in net.quasardb.qdb.kv
Fields in net.quasardb.qdb.kv declared as SessionMethods in net.quasardb.qdb.kv with parameters of type SessionModifier and TypeMethodDescriptionstatic BlobEntrystatic DoubleEntrystatic IntegerEntrystatic StringEntrystatic TimestampEntryConstructors in net.quasardb.qdb.kv with parameters of type SessionModifierConstructorDescriptionprotectedprotectedDoubleEntry(Session session, String alias) protectedConstructor.protectedIntegerEntry(Session session, String alias) protectedStringEntry(Session session, String alias) protectedTimestampEntry(Session session, String alias) -
Uses of Session in net.quasardb.qdb.ts
Methods in net.quasardb.qdb.ts with parameters of type SessionModifier and TypeMethodDescriptionReturns a copy of this collection with the new table added.static voidAttaches a tag to an existing table.static voidAttaches a tag to an existing table.static voidTable.attachTags(Session session, String tableName, List<String> tags) Attaches tags to an existing table.static voidTable.attachTags(Session session, Table table, List<String> tags) Attaches tags to an existing table.static Writer.BuilderCreate a builder instance.static TableCreate new timeseries table with a default shard size.static TableCreate new timeseries table.static TableCreate new timeseries table by copying a 'skeleton' table's schema and using the default shard size.static TableCreate new timeseries table by copying a 'skeleton' table's schema.static PointsPoints.get(Session session, String tableName, String columnName, Column.Type columnType) static PointsPoints.get(Session session, String tableName, String columnName, Column.Type columnType, TimeRange range) static PointsPoints.get(Session session, String tableName, String columnName, Column.Type columnType, TimeRange[] ranges) static PointsPoints.get(Session session, String tableName, String columnName, Value.Type valueType) static PointsPoints.get(Session session, String tableName, String columnName, Value.Type valueType, TimeRange range) static PointsPoints.get(Session session, String tableName, String columnName, Value.Type valueType, TimeRange[] ranges) static Pointsstatic Pointsstatic Pointsstatic Column[]Table.getColumns(Session session, String name) Returns column layout of table.static longTable.getShardSize(Session session, String tableName) Returns the shard size (in milliseconds) of the table.static longTable.getShardSize(Session session, Table table) Returns the shard size (in seconds) of the table.static longTable.getShardSizeMillis(Session session, Table table) Returns the shard size (in milliseconds) of the table.static voidstatic voidstatic voidstatic voidstatic TablesLooks up many tables by tag.static ReaderInitializes new reader for a timeseries table.static ReaderInitializes new reader for a timeseries table that filters for a time range.static ReaderInitializes new reader for a timeseries table,static ReaderInitializes new reader for a timeseries table that filters for a time range.static voidRemove existing timeseries table.static voidRemove existing timeseries table.Constructors in net.quasardb.qdb.ts with parameters of type SessionModifierConstructorDescriptionprotectedAutoFlushWriter(Session session, long threshold, Writer.Options options) Initialize a new auto-flushing batch writer.protectedAutoFlushWriter(Session session, Writer.Options options) Initialize a new auto-flushing batch writer with a default threshold of 50000 rows.protectedprotectedprotectedInitialize a new timeseries table.protectedWriter(Session session, Writer.Options options)