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

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
 
accept(BeanWrap) - Method in class org.noear.solon.data.cache.CacheServiceWrapConsumer
 
add(String, String, int) - Method in class org.noear.solon.data.cache.CacheTags
为缓存添加一个标签
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
添加孩子事务
afterCommit() - Method in interface org.noear.solon.data.tran.TranListener
提交之后
afterCommit() - Method in class org.noear.solon.data.tran.TranListenerSet
提交之后
afterCompletion(int) - Method in interface org.noear.solon.data.tran.TranListener
完成之后
afterCompletion(int) - Method in class org.noear.solon.data.tran.TranListenerSet
完成之后
annotationType() - Method in class org.noear.solon.data.annotation.TranAnno
 
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, Tran, RunnableEx) - Method in class org.noear.solon.data.tran.TranExecutorDefault
应用事务

B

beforeCommit(boolean) - Method in interface org.noear.solon.data.tran.TranListener
提交之前(可以出异常触发回滚)
beforeCommit(boolean) - Method in class org.noear.solon.data.tran.TranListenerSet
提交之前
beforeCompletion() - Method in interface org.noear.solon.data.tran.TranListener
完成之前
beforeCompletion() - Method in class org.noear.solon.data.tran.TranListenerSet
完成之前
build() - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
buildByInv(Invocation) - Static method in class org.noear.solon.data.util.InvKeys
基于调用构建Key
buildByTmlAndInv(String, Invocation) - Static method in class org.noear.solon.data.util.InvKeys
基于模板与调用构建Key
buildByTmlAndInv(String, Invocation, Object) - Static method in class org.noear.solon.data.util.InvKeys
基于模板与调用构建Key
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

Cache - Annotation Type in org.noear.solon.data.annotation
缓存注解器 注意:针对 Controller、Service、Dao 等所有基于MethodWrap运行的目标,才有效
cache(Cache, Invocation, SupplierEx) - Method in class org.noear.solon.data.cache.CacheExecutorImp
添加缓存
CacheExecutorImp - Class in org.noear.solon.data.cache
缓存执行器
CacheExecutorImp() - Constructor for class org.noear.solon.data.cache.CacheExecutorImp
 
CacheFactory - Interface in org.noear.solon.data.cache
缓存服务工厂
cacheFactoryAdd(String, CacheFactory) - Static method in class org.noear.solon.data.cache.CacheLib
注册缓存工厂
cacheFactoryGet(String) - Static method in class org.noear.solon.data.cache.CacheLib
获取缓存工厂
CacheInterceptor - Class in org.noear.solon.data.cache.interceptor
缓存拦截器
CacheInterceptor() - Constructor for class org.noear.solon.data.cache.interceptor.CacheInterceptor
 
CacheLib - Class in org.noear.solon.data.cache
缓存服务库管理
CacheLib() - Constructor for class org.noear.solon.data.cache.CacheLib
 
CachePut - Annotation Type in org.noear.solon.data.annotation
缓存更新注解器(之前有缓存才会被更新;不然无法进行类型检测) 注意:针对 Controller、Service、Dao 等所有基于MethodWrap运行的目标,才有效
cachePut(CachePut, Invocation, Object) - Method in class org.noear.solon.data.cache.CacheExecutorImp
缓存更新
CachePutInterceptor - Class in org.noear.solon.data.cache.interceptor
缓存更新拦截器
CachePutInterceptor() - Constructor for class org.noear.solon.data.cache.interceptor.CachePutInterceptor
 
CacheRemove - Annotation Type in org.noear.solon.data.annotation
缓存移除注解器 注意:针对 Controller、Service、Dao 等所有基于MethodWrap运行的目标,才有效
cacheRemove(CacheRemove, Invocation, Object) - Method in class org.noear.solon.data.cache.CacheExecutorImp
清除移除
CacheRemoveInterceptor - Class in org.noear.solon.data.cache.interceptor
缓存移除拦截器
CacheRemoveInterceptor() - Constructor for class org.noear.solon.data.cache.interceptor.CacheRemoveInterceptor
 
CacheService - Interface in org.noear.solon.data.cache
缓存服务接口(用于支持@Cache相关注解)
cacheServiceAdd(String, CacheService) - Static method in class org.noear.solon.data.cache.CacheLib
添加缓存服务
cacheServiceAddIfAbsent(String, CacheService) - Static method in class org.noear.solon.data.cache.CacheLib
添加缓存服务
cacheServiceGet(String) - Static method in class org.noear.solon.data.cache.CacheLib
获取缓存服务
cacheServiceMap() - Static method in class org.noear.solon.data.cache.CacheLib
缓存服务集合;只读
CacheServiceSupplier - Class in org.noear.solon.data.cache
CacheService 供应者,根据注册的工厂获取对应的缓存服务
CacheServiceSupplier(Properties) - Constructor for class org.noear.solon.data.cache.CacheServiceSupplier
 
CacheServiceWrapConsumer - Class in org.noear.solon.data.cache
缓存服务事件监控器。
CacheServiceWrapConsumer() - Constructor for class org.noear.solon.data.cache.CacheServiceWrapConsumer
 
CacheTags - Class in org.noear.solon.data.cache
缓存标签管理器
CacheTags(CacheService) - Constructor for class org.noear.solon.data.cache.CacheTags
 
CacheTagsService - Interface in org.noear.solon.data.cache
支持标签的缓存服务
CacheTagsServiceImpl - Class in org.noear.solon.data.cache
支持标签的缓存服务实现
CacheTagsServiceImpl(CacheService) - Constructor for class org.noear.solon.data.cache.CacheTagsServiceImpl
 
children - Variable in class org.noear.solon.data.tran.impl.DbTranNode
孩子节点
clear() - Method in class org.noear.solon.data.cache.LocalCacheService
表空
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(Properties) - Method in interface org.noear.solon.data.cache.CacheFactory
创建缓存服务
create(Properties) - Method in class org.noear.solon.data.cache.LocalCacheFactoryImpl
 
create(Tran) - 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

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(Tran) - 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
 
deserialize(String, Type) - Method in class org.noear.solon.data.cache.impl.JavabinSerializer
 
deserialize(String, Type) - Method in class org.noear.solon.data.cache.impl.JsonSerializer
 
deserializeDo(ClassLoader, byte[]) - Method in class org.noear.solon.data.cache.impl.JavabinSerializer
反序列化
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
确定当前目标数据源
doIntercept(Invocation) - Method in class org.noear.solon.data.cache.interceptor.CacheInterceptor
 
doIntercept(Invocation) - Method in class org.noear.solon.data.cache.interceptor.CachePutInterceptor
 
doIntercept(Invocation) - Method in class org.noear.solon.data.cache.interceptor.CacheRemoveInterceptor
 
doIntercept(Invocation) - Method in class org.noear.solon.data.tran.interceptor.TranInterceptor
 
DsUtils - Class in org.noear.solon.data.datasource
数据源工具
DsUtils() - Constructor for class org.noear.solon.data.datasource.DsUtils
 

E

EmptyCacheService - Class in org.noear.solon.data.cache
空缓存服务
EmptyCacheService() - Constructor for class org.noear.solon.data.cache.EmptyCacheService
 
equals(Object) - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 
execute(RunnableEx) - Method in class org.noear.solon.data.tran.impl.DbTran
 
execute(Tran, RunnableEx) - Method in interface org.noear.solon.data.tran.TranExecutor
执行
execute(Tran, RunnableEx) - Method in class org.noear.solon.data.tran.TranExecutorDefault
执行事务
execute(Tran, RunnableEx) - Static method in class org.noear.solon.data.tran.TranUtils
执行事务

F

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

G

get(String, Type) - Method in interface org.noear.solon.data.cache.CacheService
获取
get(String, Class<T>) - Method in interface org.noear.solon.data.cache.CacheService
获取
get() - Method in class org.noear.solon.data.cache.CacheServiceSupplier
 
get(String, Type) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
 
get(String, Type) - Method in class org.noear.solon.data.cache.EmptyCacheService
 
get(String, Type) - Method in class org.noear.solon.data.cache.LocalCacheService
获取
get(String, Type) - Method in class org.noear.solon.data.cache.SecondCacheService
 
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
获取数据源代理(一般,用于第三方框架事务对接)
getDefalutSeconds() - Method in class org.noear.solon.data.cache.LocalCacheService
 
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
 
getOrStore(String, Type, int, Supplier<T>) - Method in interface org.noear.solon.data.cache.CacheService
获取或者存储
getOrStoreTag(String, Type, int, Supplier<T>, String...) - Method in interface org.noear.solon.data.cache.CacheTagsService
获取或者存储
getOrStoreTag(String, Class<T>, int, Supplier<T>, String...) - Method in interface org.noear.solon.data.cache.CacheTagsService
获取或者存储
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.cache.CacheExecutorImp
 
global - Static variable in class org.noear.solon.data.tran.TranExecutorDefault
 

H

hashCode() - Method in class org.noear.solon.data.datasource.UnpooledDataSource
 

I

instance - Static variable in class org.noear.solon.data.cache.impl.JavabinSerializer
 
instance - Static variable in class org.noear.solon.data.cache.impl.JsonSerializer
 
instance - Static variable in class org.noear.solon.data.cache.LocalCacheService
 
instance - Static variable in class org.noear.solon.data.tran.interceptor.TranInterceptor
 
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
是否在事务中且只读
InvKeys - Class in org.noear.solon.data.util
拦截动作模板处理
InvKeys() - Constructor for class org.noear.solon.data.util.InvKeys
 
isClosed() - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
isolation() - Method in class org.noear.solon.data.annotation.TranAnno
 
isolation(TranIsolation) - Method in class org.noear.solon.data.annotation.TranAnno
 
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
 

J

JavabinSerializer - Class in org.noear.solon.data.cache.impl
Javabin 序列化实现
JavabinSerializer() - Constructor for class org.noear.solon.data.cache.impl.JavabinSerializer
 
JsonSerializer - Class in org.noear.solon.data.cache.impl
Json 序列化实现
JsonSerializer() - Constructor for class org.noear.solon.data.cache.impl.JsonSerializer
 
JsonSerializer(boolean) - Constructor for class org.noear.solon.data.cache.impl.JsonSerializer
 

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
 
LocalCacheFactoryImpl - Class in org.noear.solon.data.cache
 
LocalCacheFactoryImpl() - Constructor for class org.noear.solon.data.cache.LocalCacheFactoryImpl
 
LocalCacheService - Class in org.noear.solon.data.cache
默认缓存服务
LocalCacheService() - Constructor for class org.noear.solon.data.cache.LocalCacheService
 
LocalCacheService(int) - Constructor for class org.noear.solon.data.cache.LocalCacheService
 
LocalCacheService(Properties) - Constructor for class org.noear.solon.data.cache.LocalCacheService
 
lock(String) - Method in class org.noear.solon.data.util.StringMutexLock

M

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

N

name() - Method in class org.noear.solon.data.cache.impl.JavabinSerializer
 
name() - Method in class org.noear.solon.data.cache.impl.JsonSerializer
 
nativeSQL(String) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 

O

ObjectInputStreamEx - Class in org.noear.solon.data.cache.impl
ObjectInputStream 增加类加载控制
ObjectInputStreamEx(ClassLoader, InputStream) - Constructor for class org.noear.solon.data.cache.impl.ObjectInputStreamEx
 
observeDs(AppContext, String, Consumer<BeanWrap>) - Static method in class org.noear.solon.data.datasource.DsUtils
观查数据源
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.cache - package org.noear.solon.data.cache
 
org.noear.solon.data.cache.impl - package org.noear.solon.data.cache.impl
 
org.noear.solon.data.cache.interceptor - package org.noear.solon.data.cache.interceptor
 
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
 
org.noear.solon.data.util - package org.noear.solon.data.util
 

P

parent - Variable in class org.noear.solon.data.tran.impl.DbTranNode
父节点
policy() - Method in class org.noear.solon.data.annotation.TranAnno
 
policy(TranPolicy) - Method in class org.noear.solon.data.annotation.TranAnno
 
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
 
readOnly(boolean) - Method in class org.noear.solon.data.annotation.TranAnno
 
register(AppContext, String, boolean) - Method in class org.noear.solon.data.datasource.R2dbcConnectionFactory
 
releaseSavepoint(Savepoint) - Method in class org.noear.solon.data.datasource.ConnectionWrapper
 
remove(String) - Method in interface org.noear.solon.data.cache.CacheService
移除
remove(String) - Method in class org.noear.solon.data.cache.CacheTags
移除标签相关的所有缓存
remove(String) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
 
remove(String) - Method in class org.noear.solon.data.cache.EmptyCacheService
 
remove(String) - Method in class org.noear.solon.data.cache.LocalCacheService
移除
remove(String) - Method in class org.noear.solon.data.cache.SecondCacheService
 
removeTag(String...) - Method in interface org.noear.solon.data.cache.CacheTagsService
移除
removeTag(String...) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
 
resolveClass(ObjectStreamClass) - Method in class org.noear.solon.data.cache.impl.ObjectInputStreamEx
 
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

SecondCacheService - Class in org.noear.solon.data.cache
二级缓存服务
SecondCacheService(CacheService, CacheService) - Constructor for class org.noear.solon.data.cache.SecondCacheService
 
SecondCacheService(CacheService, CacheService, int) - Constructor for class org.noear.solon.data.cache.SecondCacheService
 
serialize(Object) - Method in class org.noear.solon.data.cache.impl.JavabinSerializer
 
serialize(Object) - Method in class org.noear.solon.data.cache.impl.JsonSerializer
 
serializeDo(Object) - Method in class org.noear.solon.data.cache.impl.JavabinSerializer
 
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.XPluginImpl
 
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
未知状态
store(String, Object, int) - Method in interface org.noear.solon.data.cache.CacheService
保存
store(String, Object, int) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
 
store(String, Object, int) - Method in class org.noear.solon.data.cache.EmptyCacheService
 
store(String, Object, int) - Method in class org.noear.solon.data.cache.LocalCacheService
保存
store(String, Object, int) - Method in class org.noear.solon.data.cache.SecondCacheService
 
storeTag(String, Object, int, String...) - Method in interface org.noear.solon.data.cache.CacheTagsService
保存
storeTag(String, Object, int, String...) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
 
strict - Variable in class org.noear.solon.data.datasource.AbstractRoutingDataSource
严格模式(启用后在未匹配到指定数据源时候会抛出异常,不启用则使用默认数据源.)
StringMutexLock - Class in org.noear.solon.data.util
字符串排它锁
StringMutexLock() - Constructor for class org.noear.solon.data.util.StringMutexLock
 

T

targetDataSources - Variable in class org.noear.solon.data.datasource.AbstractRoutingDataSource
 
Tran - Annotation Type in org.noear.solon.data.annotation
事务注解
TranAnno - Class in org.noear.solon.data.annotation
事务注解类
TranAnno() - Constructor for class org.noear.solon.data.annotation.TranAnno
 
TranDbImpl - Class in org.noear.solon.data.tran.impl
数据事务实现。
TranDbImpl(Tran) - Constructor for class org.noear.solon.data.tran.impl.TranDbImpl
 
TranDbNewImpl - Class in org.noear.solon.data.tran.impl
数据新事务实现。
TranDbNewImpl(Tran) - 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
事务拦截器
TranInterceptor() - Constructor for class org.noear.solon.data.tran.interceptor.TranInterceptor
 
TranIsolation - Enum in org.noear.solon.data.tran
事务隔离级别
TranListener - Interface in org.noear.solon.data.tran
事务监听器
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
事务策略
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
尝试挂起
typedInstance - Static variable in class org.noear.solon.data.cache.impl.JsonSerializer
 

U

unlock(String) - Method in class org.noear.solon.data.util.StringMutexLock
解锁
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
 
update(String, Object, int) - Method in class org.noear.solon.data.cache.CacheTags
更新标签相关的所有缓存
update(String, String, Object, int) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
为缓存添加一个标签

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.

X

XPluginImpl - Class in org.noear.solon.data.integration
 
XPluginImpl() - Constructor for class org.noear.solon.data.integration.XPluginImpl
 

_

_get(String) - Method in class org.noear.solon.data.cache.CacheTags
获取缓存键列表
_get(String) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
获取标签键列表
_set(String, List<String>, int) - Method in class org.noear.solon.data.cache.CacheTags
设置缓存键列表
_set(String, List<String>, int) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
设置缓存键列表
_tagKey(String) - Method in class org.noear.solon.data.cache.CacheTags
生成标签键
_tagKey(String) - Method in class org.noear.solon.data.cache.CacheTagsServiceImpl
生成标签键
A B C D E F G H I J L M N O P R S T U V X _ 
Skip navigation links

Copyright © 2025. All rights reserved.