Class AbstractInfluxDBMetaManager
- java.lang.Object
-
- org.apache.iotdb.db.protocol.influxdb.meta.AbstractInfluxDBMetaManager
-
- Direct Known Subclasses:
InfluxDBMetaManager,NewInfluxDBMetaManager
public abstract class AbstractInfluxDBMetaManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Integer>>>database2Measurement2TagOrdersprotected static java.lang.StringSELECT_TAG_INFO_SQL
-
Constructor Summary
Constructors Constructor Description AbstractInfluxDBMetaManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Integer>>createDatabase(java.lang.String database, long sessionID)java.lang.StringgeneratePath(java.lang.String database, java.lang.String measurement, java.util.Map<java.lang.String,java.lang.String> tags, long sessionID)static java.util.Map<java.lang.String,java.lang.Integer>getTagOrders(java.lang.String database, java.lang.String measurement)java.util.Map<java.lang.String,java.lang.Integer>getTagOrdersWithAutoCreatingSchema(java.lang.String database, java.lang.String measurement, long sessionID)
-
-
-
Field Detail
-
SELECT_TAG_INFO_SQL
protected static final java.lang.String SELECT_TAG_INFO_SQL
- See Also:
- Constant Field Values
-
database2Measurement2TagOrders
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Integer>>> database2Measurement2TagOrders
-
-
Method Detail
-
getTagOrders
public static java.util.Map<java.lang.String,java.lang.Integer> getTagOrders(java.lang.String database, java.lang.String measurement)
-
createDatabase
public final java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Integer>> createDatabase(java.lang.String database, long sessionID)
-
getTagOrdersWithAutoCreatingSchema
public final java.util.Map<java.lang.String,java.lang.Integer> getTagOrdersWithAutoCreatingSchema(java.lang.String database, java.lang.String measurement, long sessionID)
-
generatePath
public final java.lang.String generatePath(java.lang.String database, java.lang.String measurement, java.util.Map<java.lang.String,java.lang.String> tags, long sessionID)
-
-