Skip navigation links
A B C D E F G H I L M N O P R S T U V 

A

abort(Executor) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
AbstractRoutingDataSource - Class in org.noear.solon.data.datasource
可路由数据源
AbstractRoutingDataSource() - Constructor for class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
add(TranNode) - Method in class org.noear.solon.data.tran.impl.DbTranNode
添加孩子节点
add(TranListener) - Method in class org.noear.solon.data.tran.TranListenerSet
添加监听器
add(TranNode) - Method in interface org.noear.solon.data.tran.TranNode
添加孩子事务
addHandler(DsBuildHandler) - Method in class org.noear.solon.data.datasource.DsBuilder
添加类型注入处理器
addHandler(DsInjectHandler) - Method in class org.noear.solon.data.datasource.DsInjector
添加类型注入处理器
afterCommit() - Method in interface org.noear.solon.data.tran.TranListener
提交之后(3顺位)
afterCommit() - Method in class org.noear.solon.data.tran.TranListenerSet
提交之后
afterCompletion(int) - Method in interface org.noear.solon.data.tran.TranListener
完成之后(4顺位)
afterCompletion(int) - Method in class org.noear.solon.data.tran.TranListenerSet
完成之后
annotationType() - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
annotationType() - Method in class org.noear.solon.data.annotation.TransactionAnno
 
apply(RunnableEx) - Method in class org.noear.solon.data.tran.impl.TranDbImpl
 
apply(RunnableEx) - Method in class org.noear.solon.data.tran.impl.TranDbNewImpl
 
apply(RunnableEx) - Method in class org.noear.solon.data.tran.impl.TranMandatoryImpl
 
apply(RunnableEx) - Method in class org.noear.solon.data.tran.impl.TranNeverImpl
 
apply(RunnableEx) - Method in class org.noear.solon.data.tran.impl.TranNotImpl
 
apply(RunnableEx) - Method in interface org.noear.solon.data.tran.TranNode
应用事务
applyDo(Stack<TranEntity>, TranNode, Transaction, RunnableEx) - Method in class org.noear.solon.data.tran.TranExecutorDefault
应用事务

B

beforeCommit(boolean) - Method in interface org.noear.solon.data.tran.TranListener
提交之前(可以出异常触发回滚)(1顺位)
beforeCommit(boolean) - Method in class org.noear.solon.data.tran.TranListenerSet
提交之前
beforeCompletion() - Method in interface org.noear.solon.data.tran.TranListener
完成之前(2顺位)
beforeCompletion() - Method in class org.noear.solon.data.tran.TranListenerSet
完成之前
build() - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
buildDs(Properties) - Static method in class org.noear.solon.data.datasource.DsUtils
构建一个数据源(从属性配置里,获取数据源类型)
buildDs(Properties, Class<?>) - Static method in class org.noear.solon.data.datasource.DsUtils
构建一个数据源
buildDs(Properties, String[]) - Static method in class org.noear.solon.data.datasource.DsUtils
构建一个数据源(从属性配置里,获取数据源类型)
buildDs(Properties, Class<?>, String[]) - Static method in class org.noear.solon.data.datasource.DsUtils
构建一个数据源(从属性配置里,获取数据源类型)
buildDsMap(Properties) - Static method in class org.noear.solon.data.datasource.DsUtils
构建数据源集合
buildDsMap(Properties, Class<?>) - Static method in class org.noear.solon.data.datasource.DsUtils
构建数据源集合
buildDsMap(Properties, String[]) - Static method in class org.noear.solon.data.datasource.DsUtils
构建数据源集合
buildDsMap(Properties, Class<?>, String[]) - Static method in class org.noear.solon.data.datasource.DsUtils
构建数据源集合

C

children - Variable in class org.noear.solon.data.tran.impl.DbTranNode
孩子节点
clearWarnings() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
close() - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
close() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
close() - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
close() - Method in class org.noear.solon.data.tran.ConnectionProxy
 
close() - Method in class org.noear.solon.data.tran.impl.DbTran
 
close() - Method in class org.noear.solon.data.tran.impl.DbTranNode
关闭
closeDataSource(DataSource) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
尝试关闭数据源
code - Variable in enum org.noear.solon.data.tran.TranPolicy
 
commit() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
commit() - Method in class org.noear.solon.data.tran.ConnectionProxy
 
commit() - Method in class org.noear.solon.data.tran.impl.DbTran
 
commit() - Method in class org.noear.solon.data.tran.impl.DbTranNode
提交
ConnectionProxy - Class in org.noear.solon.data.tran
连接代理(用于事务控制)
ConnectionProxy(Connection) - Constructor for class org.noear.solon.data.tran.ConnectionProxy
 
ConnectionWrapper - Class in org.noear.solon.data.datasource
连接包装器
ConnectionWrapper(Connection) - Constructor for class org.noear.solon.data.datasource.ConnectionWrapper
 
create(Transaction) - Method in class org.noear.solon.data.tran.TranExecutorDefault
创建一个事务节点
createArrayOf(String, Object[]) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
createBlob() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
createClob() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
createNClob() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
createSQLXML() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
createStatement() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
createStatement(int, int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
createStatement(int, int, int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
createStruct(String, Object[]) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
current() - Static method in class org.noear.solon.data.tran.TranManager
获取当前事务
currentRemove() - Static method in class org.noear.solon.data.tran.TranManager
移移当前事务
currentSet(DbTran) - Static method in class org.noear.solon.data.tran.TranManager
设置当前事务

D

DataPlugin - Class in org.noear.solon.data.integration
 
DataPlugin() - Constructor for class org.noear.solon.data.integration.DataPlugin
 
DataSourceProxy - Class in org.noear.solon.data.tran
数据源代理(用于事务控制)
DataSourceProxy(DataSource) - Constructor for class org.noear.solon.data.tran.DataSourceProxy
 
DataSourcesBuilder - Class in org.noear.solon.data.integration
 
DataSourcesBuilder() - Constructor for class org.noear.solon.data.integration.DataSourcesBuilder
 
DataSourceSupplier - Class in org.noear.solon.data.datasource
数据源提供者(根据配置,自动构建)
DataSourceSupplier(Properties) - Constructor for class org.noear.solon.data.datasource.DataSourceSupplier
 
DataSourceWrapper - Class in org.noear.solon.data.datasource
数据源包装器
DataSourceWrapper(DataSource) - Constructor for class org.noear.solon.data.datasource.DataSourceWrapper
 
DbTran - Class in org.noear.solon.data.tran.impl
数据事务
DbTran(Transaction) - Constructor for class org.noear.solon.data.tran.impl.DbTran
 
DbTranNode - Class in org.noear.solon.data.tran.impl
数据事务节点(用于生成事务树)
DbTranNode() - Constructor for class org.noear.solon.data.tran.impl.DbTranNode
 
DEFAULT_CLASS_PROP_NAMES - Static variable in class org.noear.solon.data.datasource.DsUtils
 
defaultTargetDataSource - Variable in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
determineCurrentKey() - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
确定当前数据源键
determineCurrentTarget() - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
确定当前目标数据源
determineCurrentTarget() - Method in interface org.noear.solon.data.datasource.RoutingDataSource
确定当前目标数据源
determineCurrentTarget(T) - Method in interface org.noear.solon.data.datasource.RoutingDataSourceMapping
确定当前目标数据源
doBuild(Class<?>, BeanWrap, T) - Method in class org.noear.solon.data.datasource.DsBuilder
 
doBuildHandle(Class<?>, BeanWrap) - Method in class org.noear.solon.data.datasource.DsBuilder
注入处理
doHandle(Class<?>, BeanWrap) - Method in interface org.noear.solon.data.datasource.DsBuildHandler
执行处理
doHandle(VarHolder, BeanWrap) - Method in interface org.noear.solon.data.datasource.DsInjectHandler
执行处理
doInject(VarHolder, T) - Method in class org.noear.solon.data.datasource.DsInjector
注入
doInjectHandle(VarHolder, BeanWrap) - Method in class org.noear.solon.data.datasource.DsInjector
注入处理
doIntercept(Invocation) - Method in class org.noear.solon.data.tran.interceptor.TranInterceptor
Deprecated.
 
doIntercept(Invocation) - Method in class org.noear.solon.data.tran.interceptor.TransactionInterceptor
 
Ds - Annotation Type in org.noear.solon.data.annotation
数据源注解 例:
DsBuilder<T extends Annotation> - Class in org.noear.solon.data.datasource
Ds 构建器
DsBuilder(Function<T, String>) - Constructor for class org.noear.solon.data.datasource.DsBuilder
 
DsBuildHandler - Interface in org.noear.solon.data.datasource
数据源构建处理器
DsInjectHandler - Interface in org.noear.solon.data.datasource
数据源注入处理器
DsInjector<T extends Annotation> - Class in org.noear.solon.data.datasource
Ds 注入器
DsInjector(Function<T, String>) - Constructor for class org.noear.solon.data.datasource.DsInjector
 
DsUtils - Class in org.noear.solon.data.datasource
数据源工具
DsUtils() - Constructor for class org.noear.solon.data.datasource.DsUtils
 

E

equals(Object) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
execute(RunnableEx) - Method in class org.noear.solon.data.tran.impl.DbTran
 
execute(Transaction, RunnableEx) - Method in interface org.noear.solon.data.tran.TranExecutor
执行
execute(Transaction, RunnableEx) - Method in class org.noear.solon.data.tran.TranExecutorDefault
执行事务
execute(Tran, RunnableEx) - Static method in class org.noear.solon.data.tran.TranUtils
execute(Transaction, RunnableEx) - Static method in class org.noear.solon.data.tran.TranUtils
执行事务

F

forNotRoot(Stack<TranEntity>, Transaction, RunnableEx) - Method in class org.noear.solon.data.tran.TranExecutorDefault
执行非根节点的事务
forRoot(Stack<TranEntity>, Transaction, RunnableEx) - Method in class org.noear.solon.data.tran.TranExecutorDefault
执行根节点的事务

G

get() - Method in class org.noear.solon.data.datasource.DataSourceSupplier
 
getAutoCommit() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getCatalog() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getClientInfo(String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getClientInfo() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getConnection() - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getConnection(String, String) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getConnection() - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
getConnection(String, String) - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
getConnection() - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
getConnection(String, String) - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
getConnection() - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
getConnection(String, String) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
getConnection() - Method in class org.noear.solon.data.tran.DataSourceProxy
 
getConnection(DataSource) - Method in class org.noear.solon.data.tran.impl.DbTran
 
getConnection(DataSource) - Method in interface org.noear.solon.data.tran.TranExecutor
获取链接
getConnection(DataSource) - Method in class org.noear.solon.data.tran.TranExecutorDefault
获取链接
getConnection(DataSource) - Static method in class org.noear.solon.data.tran.TranUtils
获取链接
getConnectionProxy(DataSource) - Static method in class org.noear.solon.data.tran.TranUtils
获取链接代理(一般,用于第三方框架事务对接)
getDataSourceProxy(DataSource) - Static method in class org.noear.solon.data.tran.TranUtils
获取数据源代理(一般,用于第三方框架事务对接)
getDefault() - Static method in class org.noear.solon.data.datasource.DsBuilder
 
getDefault() - Static method in class org.noear.solon.data.datasource.DsInjector
 
getHoldability() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getIndex() - Method in interface org.noear.solon.data.tran.TranListener
顺序位
getLoginTimeout() - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getLoginTimeout() - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
getLoginTimeout() - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
getLoginTimeout() - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
getLogWriter() - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getLogWriter() - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
getLogWriter() - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
getLogWriter() - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
getMeta() - Method in class org.noear.solon.data.tran.impl.DbTran
 
getMetaData() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getNetworkTimeout() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getParentLogger() - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getParentLogger() - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
getParentLogger() - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
getParentLogger() - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
getReal() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getReal() - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
getSchema() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getTransactionIsolation() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getTypeMap() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
getWarnings() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
global - Static variable in class org.noear.solon.data.tran.TranExecutorDefault
 

H

handlers - Variable in class org.noear.solon.data.datasource.DsBuilder
 
handlers - Variable in class org.noear.solon.data.datasource.DsInjector
 
hashCode() - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 

I

instance - Static variable in class org.noear.solon.data.tran.interceptor.TranInterceptor
Deprecated.
 
instance - Static variable in class org.noear.solon.data.tran.interceptor.TransactionInterceptor
 
inTrans() - Method in interface org.noear.solon.data.tran.TranExecutor
是否在事务中
inTrans() - Method in class org.noear.solon.data.tran.TranExecutorDefault
是否在事务中
inTrans() - Static method in class org.noear.solon.data.tran.TranUtils
是否在事务中
inTransAndReadOnly() - Method in interface org.noear.solon.data.tran.TranExecutor
是否在事务中且只读
inTransAndReadOnly() - Method in class org.noear.solon.data.tran.TranExecutorDefault
是否在事务中且只读
inTransAndReadOnly() - Static method in class org.noear.solon.data.tran.TranUtils
是否在事务中且只读
isClosed() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
isolation() - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
isolation(TranIsolation) - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
isolation() - Method in class org.noear.solon.data.annotation.TransactionAnno
 
isolation(TranIsolation) - Method in class org.noear.solon.data.annotation.TransactionAnno
 
isReadOnly() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
isValid(int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
isWrapperFor(Class<?>) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
isWrapperFor(Class<?>) - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
isWrapperFor(Class<?>) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 

L

level - Variable in enum org.noear.solon.data.tran.TranIsolation
 
listen(TranListener) - Method in class org.noear.solon.data.tran.impl.DbTran
监听
listen(TranListener) - Method in interface org.noear.solon.data.tran.TranExecutor
监听
listen(TranListener) - Method in class org.noear.solon.data.tran.TranExecutorDefault
 
listen(TranListener) - Static method in class org.noear.solon.data.tran.TranUtils
监听事务
local - Variable in class org.noear.solon.data.tran.TranExecutorDefault
 

M

message() - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
message(String) - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
message() - Method in class org.noear.solon.data.annotation.TransactionAnno
 
message(String) - Method in class org.noear.solon.data.annotation.TransactionAnno
 

N

nameMapper - Variable in class org.noear.solon.data.datasource.DsBuilder
 
nameMapper - Variable in class org.noear.solon.data.datasource.DsInjector
 
nativeSQL(String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 

O

observeDs(AppContext, String, Consumer<BeanWrap>) - Static method in class org.noear.solon.data.datasource.DsUtils
观查数据源
ofTran(Tran) - Static method in class org.noear.solon.data.annotation.TransactionAnno
 
onEvent(AppPluginLoadEndEvent) - Method in class org.noear.solon.data.integration.DataSourcesBuilder
 
org.noear.solon.data.annotation - package org.noear.solon.data.annotation
 
org.noear.solon.data.datasource - package org.noear.solon.data.datasource
 
org.noear.solon.data.integration - package org.noear.solon.data.integration
 
org.noear.solon.data.tran - package org.noear.solon.data.tran
 
org.noear.solon.data.tran.impl - package org.noear.solon.data.tran.impl
 
org.noear.solon.data.tran.interceptor - package org.noear.solon.data.tran.interceptor
 

P

parent - Variable in class org.noear.solon.data.tran.impl.DbTranNode
父节点
policy() - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
policy(TranPolicy) - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
policy() - Method in class org.noear.solon.data.annotation.TransactionAnno
 
policy(TranPolicy) - Method in class org.noear.solon.data.annotation.TransactionAnno
 
prepareCall(String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
prepareCall(String, int, int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
prepareCall(String, int, int, int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
prepareStatement(String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
prepareStatement(String, int, int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
prepareStatement(String, int, int, int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
prepareStatement(String, int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
prepareStatement(String, int[]) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
prepareStatement(String, String[]) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 

R

R2dbcConnectionFactory - Class in org.noear.solon.data.datasource
 
R2dbcConnectionFactory(String) - Constructor for class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
readOnly() - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
readOnly(boolean) - Method in class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
readOnly() - Method in class org.noear.solon.data.annotation.TransactionAnno
 
readOnly(boolean) - Method in class org.noear.solon.data.annotation.TransactionAnno
 
register(AppContext, String, boolean) - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
releaseSavepoint(Savepoint) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
rollback() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
rollback(Savepoint) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
rollback() - Method in class org.noear.solon.data.tran.ConnectionProxy
 
rollback() - Method in class org.noear.solon.data.tran.impl.DbTran
 
rollback() - Method in class org.noear.solon.data.tran.impl.DbTranNode
回滚
routing(Class<T>, RoutingDataSourceMapping<T>) - Static method in class org.noear.solon.data.tran.TranManager
路由记录登记
RoutingDataSource - Interface in org.noear.solon.data.datasource
可路由数据源
RoutingDataSourceMapping<T> - Interface in org.noear.solon.data.datasource
可路由数据源映射
routingGet(DataSource) - Static method in class org.noear.solon.data.tran.TranManager
路由映射获取

S

setAutoCommit(boolean) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setCatalog(String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setClientInfo(String, String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setClientInfo(Properties) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setDefaultTargetDataSource(DataSource) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
设置默认目标数据源
setDriverClassName(String) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
setHoldability(int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setLoginTimeout(int) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
setLoginTimeout(int) - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
setLoginTimeout(int) - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
setLoginTimeout(int) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
setLogWriter(PrintWriter) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
setLogWriter(PrintWriter) - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
setLogWriter(PrintWriter) - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
setLogWriter(PrintWriter) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
setNetworkTimeout(Executor, int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setPassword(String) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
setReadOnly(boolean) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setSavepoint() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setSavepoint(String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setSchema(String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setStrict(boolean) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
设置严格模式
setTargetDataSources(Map<String, DataSource>) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
设置目标数据源集合(替换掉旧的)
setTransactionIsolation(int) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setTypeMap(Map<String, Class<?>>) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
setUrl(String) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
setUsername(String) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
start(AppContext) - Method in class org.noear.solon.data.integration.DataPlugin
 
STATUS_COMMITTED - Static variable in interface org.noear.solon.data.tran.TranListener
提交完成状态
STATUS_ROLLED_BACK - Static variable in interface org.noear.solon.data.tran.TranListener
回滚状态
STATUS_UNKNOWN - Static variable in interface org.noear.solon.data.tran.TranListener
未知状态
strict - Variable in class org.noear.solon.data.datasource.AbstractRoutingDataSource
严格模式(启用后在未匹配到指定数据源时候会抛出异常,不启用则使用默认数据源.)

T

targetDataSources - Variable in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
Tran - Annotation Type in org.noear.solon.data.annotation
Deprecated.
TranAnno - Class in org.noear.solon.data.annotation
Deprecated.
TranAnno() - Constructor for class org.noear.solon.data.annotation.TranAnno
Deprecated.
 
TranDbImpl - Class in org.noear.solon.data.tran.impl
数据事务实现。
TranDbImpl(Transaction) - Constructor for class org.noear.solon.data.tran.impl.TranDbImpl
 
TranDbNewImpl - Class in org.noear.solon.data.tran.impl
数据新事务实现。
TranDbNewImpl(Transaction) - Constructor for class org.noear.solon.data.tran.impl.TranDbNewImpl
 
TranExecutor - Interface in org.noear.solon.data.tran
事务执行器
TranExecutorDefault - Class in org.noear.solon.data.tran
事务执行器实现 基于 节点 与 栈管理
TranExecutorDefault() - Constructor for class org.noear.solon.data.tran.TranExecutorDefault
 
TranInterceptor - Class in org.noear.solon.data.tran.interceptor
Deprecated.
TranInterceptor() - Constructor for class org.noear.solon.data.tran.interceptor.TranInterceptor
Deprecated.
 
TranIsolation - Enum in org.noear.solon.data.tran
事务隔离级别
TranListener - Interface in org.noear.solon.data.tran
事务监听器 //执行顺序 beforeCommit(meta.readOnly()); beforeCompletion(); afterCommit(); afterCompletion();
TranListenerSet - Class in org.noear.solon.data.tran
事务监听集合
TranListenerSet() - Constructor for class org.noear.solon.data.tran.TranListenerSet
 
TranManager - Class in org.noear.solon.data.tran
事务管理器
TranManager() - Constructor for class org.noear.solon.data.tran.TranManager
 
tranMandatory - Variable in class org.noear.solon.data.tran.TranExecutorDefault
 
TranMandatoryImpl - Class in org.noear.solon.data.tran.impl
支持当前事务,如果没有事务则报错(不需要入栈)
TranMandatoryImpl() - Constructor for class org.noear.solon.data.tran.impl.TranMandatoryImpl
 
tranNever - Variable in class org.noear.solon.data.tran.TranExecutorDefault
 
TranNeverImpl - Class in org.noear.solon.data.tran.impl
以无事务的方式执行,如果当前有事务则报错(不需要入栈)
TranNeverImpl() - Constructor for class org.noear.solon.data.tran.impl.TranNeverImpl
 
TranNode - Interface in org.noear.solon.data.tran
事务节点
tranNot - Variable in class org.noear.solon.data.tran.TranExecutorDefault
 
TranNotImpl - Class in org.noear.solon.data.tran.impl
以无事务的方式执行,如果当前有事务则将其挂起(不需要入栈)
TranNotImpl() - Constructor for class org.noear.solon.data.tran.impl.TranNotImpl
 
TranPolicy - Enum in org.noear.solon.data.tran
事务策略
Transaction - Annotation Type in org.noear.solon.data.annotation
事务注解
TransactionAnno - Class in org.noear.solon.data.annotation
事务注解类
TransactionAnno() - Constructor for class org.noear.solon.data.annotation.TransactionAnno
 
TransactionInterceptor - Class in org.noear.solon.data.tran.interceptor
事务拦截器
TransactionInterceptor() - Constructor for class org.noear.solon.data.tran.interceptor.TransactionInterceptor
 
TranUtils - Class in org.noear.solon.data.tran
事务工具
TranUtils() - Constructor for class org.noear.solon.data.tran.TranUtils
 
tryResume(DbTran) - Static method in class org.noear.solon.data.tran.TranManager
尝试恢复
trySuspend() - Static method in class org.noear.solon.data.tran.TranManager
尝试挂起

U

UnpooledDataSource - Class in org.noear.solon.data.datasource
无池数据源
UnpooledDataSource(Properties) - Constructor for class org.noear.solon.data.datasource.UnpooledDataSource
 
UnpooledDataSource(String, String, String, String) - Constructor for class org.noear.solon.data.datasource.UnpooledDataSource
 
unwrap(Class<T>) - Method in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
unwrap(Class<T>) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
unwrap(Class<T>) - Method in class org.noear.solon.data.datasource.DataSourceWrapper
 
unwrap(Class<T>) - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
unwrap(Class<T>) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 

V

valueOf(String) - Static method in enum org.noear.solon.data.tran.TranIsolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.noear.solon.data.tran.TranPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.noear.solon.data.tran.TranIsolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.noear.solon.data.tran.TranPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2025. All rights reserved.