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 void
Clear performance trace cache.static void
static void
static Collection
<PerformanceTrace.Trace> Access available performance traces.static void
Log all available traces directly through slf4j.static void
static Collection
<PerformanceTrace.Trace> Access available performance traces, and clear the cache.void
Release a session back to the pool.static Buffer
Buffer.wrap
(Session session, ByteBuffer buffer) static Buffer
Buffer.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 SessionModifierConstructorDescriptionprotected
Batch
(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 BlobEntry
static DoubleEntry
static IntegerEntry
static StringEntry
static TimestampEntry
Constructors in net.quasardb.qdb.kv with parameters of type SessionModifierConstructorDescriptionprotected
protected
DoubleEntry
(Session session, String alias) protected
Constructor.protected
IntegerEntry
(Session session, String alias) protected
StringEntry
(Session session, String alias) protected
TimestampEntry
(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 void
Attaches a tag to an existing table.static void
Attaches a tag to an existing table.static void
Table.attachTags
(Session session, String tableName, List<String> tags) Attaches tags to an existing table.static void
Table.attachTags
(Session session, Table table, List<String> tags) Attaches tags to an existing table.static Writer.Builder
Create a builder instance.static Table
Create new timeseries table with a default shard size.static Table
Create new timeseries table.static Table
Create new timeseries table by copying a 'skeleton' table's schema and using the default shard size.static Table
Create new timeseries table by copying a 'skeleton' table's schema.static Points
Points.get
(Session session, String tableName, String columnName, Column.Type columnType) static Points
Points.get
(Session session, String tableName, String columnName, Column.Type columnType, TimeRange range) static Points
Points.get
(Session session, String tableName, String columnName, Column.Type columnType, TimeRange[] ranges) static Points
Points.get
(Session session, String tableName, String columnName, Value.Type valueType) static Points
Points.get
(Session session, String tableName, String columnName, Value.Type valueType, TimeRange range) static Points
Points.get
(Session session, String tableName, String columnName, Value.Type valueType, TimeRange[] ranges) static Points
static Points
static Points
static Column[]
Table.getColumns
(Session session, String name) Returns column layout of table.static long
Table.getShardSize
(Session session, String tableName) Returns the shard size (in milliseconds) of the table.static long
Table.getShardSize
(Session session, Table table) Returns the shard size (in seconds) of the table.static long
Table.getShardSizeMillis
(Session session, Table table) Returns the shard size (in milliseconds) of the table.static void
static void
static void
static void
static Tables
Looks up many tables by tag.static Reader
Initializes new reader for a timeseries table.static Reader
Initializes new reader for a timeseries table that filters for a time range.static Reader
Initializes new reader for a timeseries table,static Reader
Initializes new reader for a timeseries table that filters for a time range.static void
Remove existing timeseries table.static void
Remove existing timeseries table.Constructors in net.quasardb.qdb.ts with parameters of type SessionModifierConstructorDescriptionprotected
AutoFlushWriter
(Session session, long threshold, Writer.Options options) Initialize a new auto-flushing batch writer.protected
AutoFlushWriter
(Session session, Writer.Options options) Initialize a new auto-flushing batch writer with a default threshold of 50000 rows.protected
protected
protected
Initialize a new timeseries table.protected
Writer
(Session session, Writer.Options options)