类 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
-
-
构造器概要
构造器 构造器 说明 VertxJDBCActuator()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 <T extends org.anyline.metadata.Metadata>
voidcheckSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, Connection con, T meta)<T extends org.anyline.metadata.Metadata>
voidcheckSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, DataSource datasource, T meta)<T extends org.anyline.metadata.Metadata>
voidcheckSchema(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, T meta)longexecute(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)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)ConnectiongetConnection(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, DataSource datasource)DataSourcegetDataSource(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime)longinsert(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<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)Map<String,Object>map(org.anyline.data.runtime.DataRuntime runtime, String sql)select [命令执行]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)Stringproduct(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, boolean create, String product)org.anyline.entity.DataSetquerys(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, String random, org.anyline.metadata.Procedure procedure, org.anyline.entity.PageNavi navi)voidreleaseConnection(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, Connection connection, DataSource datasource)org.anyline.entity.DataSetselect(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>supportAdapterType()longupdate(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)Stringversion(org.anyline.data.adapter.DriverAdapter adapter, org.anyline.data.runtime.DataRuntime runtime, boolean create, String version)
-
-
-
方法详细资料
-
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.runtime.DataRuntime runtime, String sql) throws Exception
select [命令执行]- 指定者:
map在接口中org.anyline.data.adapter.DriverActuator- 参数:
runtime- 运行环境主要包含驱动适配器 数据源或客户端sql- sql- 返回:
- map
- 抛出:
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
-
-