类 InfluxAdapter

java.lang.Object
org.anyline.data.adapter.init.AbstractDriverAdapter
org.anyline.data.jdbc.adapter.init.AbstractJDBCAdapter
org.anyline.data.jdbc.influxdb.InfluxAdapter
所有已实现的接口:
org.anyline.data.adapter.DriverAdapter, JDBCAdapter, org.springframework.beans.factory.InitializingBean

@Repository("anyline.data.jdbc.adapter.influxdb") public class InfluxAdapter extends AbstractJDBCAdapter implements JDBCAdapter, org.springframework.beans.factory.InitializingBean
  • 构造器详细资料

    • InfluxAdapter

      public InfluxAdapter()
  • 方法详细资料

    • type

      public org.anyline.metadata.type.DatabaseType type()
      指定者:
      type 在接口中 org.anyline.data.adapter.DriverAdapter
      覆盖:
      type 在类中 AbstractJDBCAdapter
    • afterPropertiesSet

      public void afterPropertiesSet()
      指定者:
      afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBean
    • mergeFinalQuery

      public String mergeFinalQuery(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.run.Run run)
      指定者:
      mergeFinalQuery 在接口中 org.anyline.data.adapter.DriverAdapter
      覆盖:
      mergeFinalQuery 在类中 AbstractJDBCAdapter
    • concat

      public String concat(org.anyline.data.runtime.DataRuntime runtime, String... args)
      指定者:
      concat 在接口中 org.anyline.data.adapter.DriverAdapter
      覆盖:
      concat 在类中 AbstractJDBCAdapter
    • buildInsertRun

      public org.anyline.data.run.Run buildInsertRun(org.anyline.data.runtime.DataRuntime runtime, int batch, org.anyline.metadata.Table dest, Object obj, org.anyline.data.param.ConfigStore configs, List<String> columns)
      创建 insert Run
      指定者:
      buildInsertRun 在接口中 org.anyline.data.adapter.DriverAdapter
      覆盖:
      buildInsertRun 在类中 AbstractJDBCAdapter
      参数:
      runtime - 运行环境主要包含驱动适配器 数据源或客户端
      dest - 表 如果不提供表名则根据data解析, 表名可以事实前缀<数据源名>表示切换数据源
      obj - 实体
      columns - 需要抛入的列 如果不指定 则根据实体属性解析
      返回:
      Run 最终执行命令 如果是JDBC类型库 会包含 SQL 与 参数值