类 VertxJDBCActuator

java.lang.Object
org.anyline.environment.vertx.data.jdbc.VertxJDBCActuator
所有已实现的接口:
org.anyline.data.adapter.DriverActuator

public class VertxJDBCActuator extends Object implements org.anyline.data.adapter.DriverActuator
  • 字段概要

    从接口继承的字段 org.anyline.data.adapter.DriverActuator

    log
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    <T extends org.anyline.metadata.Metadata>
    void
    checkSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, Connection con, T meta)
     
    <T extends org.anyline.metadata.Metadata>
    void
    checkSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, DataSource datasource, T meta)
     
    <T extends org.anyline.metadata.Metadata>
    void
    checkSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, T meta)
     
    long
    execute(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run)
     
    execute(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Procedure procedure, String sql, List<org.anyline.metadata.Parameter> inputs, List<org.anyline.metadata.Parameter> outputs)
     
    getConnection(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, DataSource datasource)
     
    getDataSource(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime)
     
    long
    insert(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, Object data, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run, String generatedKey, String[] pks)
     
    map(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run)
     
    maps(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run)
     
    product(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, boolean create, String product)
     
    org.anyline.entity.DataSet
    querys(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Procedure procedure, org.anyline.entity.PageNavi navi)
     
    void
    releaseConnection(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, Connection connection, DataSource datasource)
     
    org.anyline.entity.DataSet
    select(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, boolean system, org.anyline.metadata.ACTION.DML action, org.anyline.metadata.Table table, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run, String sql, List<Object> values, LinkedHashMap<String,org.anyline.metadata.Column> columns)
     
    Class<? extends org.anyline.data.adapter.DriverAdapter>
     
    long
    update(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Table dest, Object data, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run)
     
    version(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, boolean create, String version)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 org.anyline.data.adapter.DriverActuator

    catalogs, columns, databases, indexes, metadata, metadata, priority, schemas, tables, tables, views, views
  • 构造器详细资料

    • VertxJDBCActuator

      public VertxJDBCActuator()
  • 方法详细资料

    • supportAdapterType

      public Class<? extends org.anyline.data.adapter.DriverAdapter> supportAdapterType()
      指定者:
      supportAdapterType 在接口中 org.anyline.data.adapter.DriverActuator
    • getDataSource

      public DataSource getDataSource(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime)
      指定者:
      getDataSource 在接口中 org.anyline.data.adapter.DriverActuator
    • getConnection

      public Connection getConnection(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, DataSource datasource)
      指定者:
      getConnection 在接口中 org.anyline.data.adapter.DriverActuator
    • releaseConnection

      public void releaseConnection(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, Connection connection, DataSource datasource)
      指定者:
      releaseConnection 在接口中 org.anyline.data.adapter.DriverActuator
    • checkSchema

      public <T extends org.anyline.metadata.Metadata> void checkSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, DataSource datasource, T meta)
      指定者:
      checkSchema 在接口中 org.anyline.data.adapter.DriverActuator
    • checkSchema

      public <T extends org.anyline.metadata.Metadata> void checkSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, T meta)
      指定者:
      checkSchema 在接口中 org.anyline.data.adapter.DriverActuator
    • checkSchema

      public <T extends org.anyline.metadata.Metadata> void checkSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, Connection con, T meta)
      指定者:
      checkSchema 在接口中 org.anyline.data.adapter.DriverActuator
    • product

      public String product(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, boolean create, String product)
      指定者:
      product 在接口中 org.anyline.data.adapter.DriverActuator
    • version

      public String version(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, boolean create, String version)
      指定者:
      version 在接口中 org.anyline.data.adapter.DriverActuator
    • select

      public org.anyline.entity.DataSet select(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, boolean system, org.anyline.metadata.ACTION.DML action, org.anyline.metadata.Table table, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run, String sql, List<Object> values, LinkedHashMap<String,org.anyline.metadata.Column> columns) throws Exception
      指定者:
      select 在接口中 org.anyline.data.adapter.DriverActuator
      抛出:
      Exception
    • querys

      public org.anyline.entity.DataSet querys(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Procedure procedure, org.anyline.entity.PageNavi navi) throws Exception
      指定者:
      querys 在接口中 org.anyline.data.adapter.DriverActuator
      抛出:
      Exception
    • maps

      public List<Map<String,Object>> maps(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run) throws Exception
      指定者:
      maps 在接口中 org.anyline.data.adapter.DriverActuator
      抛出:
      Exception
    • map

      public Map<String,Object> map(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run) throws Exception
      指定者:
      map 在接口中 org.anyline.data.adapter.DriverActuator
      抛出:
      Exception
    • insert

      public long insert(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, Object data, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run, String generatedKey, String[] pks) throws Exception
      指定者:
      insert 在接口中 org.anyline.data.adapter.DriverActuator
      抛出:
      Exception
    • update

      public long update(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Table dest, Object data, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run) throws Exception
      指定者:
      update 在接口中 org.anyline.data.adapter.DriverActuator
      抛出:
      Exception
    • execute

      public List<Object> execute(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Procedure procedure, String sql, List<org.anyline.metadata.Parameter> inputs, List<org.anyline.metadata.Parameter> outputs) throws Exception
      指定者:
      execute 在接口中 org.anyline.data.adapter.DriverActuator
      抛出:
      Exception
    • execute

      public long execute(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.data.param.ConfigStore configs, org.anyline.data.run.Run run) throws Exception
      指定者:
      execute 在接口中 org.anyline.data.adapter.DriverActuator
      抛出:
      Exception