跳过导航链接
A B C D E F G H I L N O P R S T U V X _ 

A

AbstractRoutingDataSource - org.noear.solon.data.datasource中的类
可路由数据源
AbstractRoutingDataSource() - 类 的构造器org.noear.solon.data.datasource.AbstractRoutingDataSource
 
accept(BeanWrap) - 类 中的方法org.noear.solon.data.cache.CacheServiceWrapConsumer
 
add(String, String, int) - 类 中的方法org.noear.solon.data.cache.CacheTags
为缓存添加一个标签
add(TranNode) - 接口 中的方法org.noear.solon.data.tran.TranNode
添加孩子事务
add(TranNode) - 类 中的方法org.noear.solon.data.tranImp.DbTranNode
添加孩子节点
annotationType() - 类 中的方法org.noear.solon.data.annotation.TranAnno
 
apply(RunnableEx) - 接口 中的方法org.noear.solon.data.tran.TranNode
应用事务
apply(RunnableEx) - 类 中的方法org.noear.solon.data.tranImp.TranDbImp
 
apply(RunnableEx) - 类 中的方法org.noear.solon.data.tranImp.TranDbNewImp
 
apply(RunnableEx) - 类 中的方法org.noear.solon.data.tranImp.TranMandatoryImp
 
apply(RunnableEx) - 类 中的方法org.noear.solon.data.tranImp.TranNeverImp
 
apply(RunnableEx) - 类 中的方法org.noear.solon.data.tranImp.TranNotImp
 
applyDo(Stack<TranEntity>, TranNode, Tran, RunnableEx) - 类 中的方法org.noear.solon.data.tran.TranExecutorImp
应用事务

B

buildByInv(Invocation) - 类 中的静态方法org.noear.solon.data.util.InvKeys
基于调用构建Key
buildByTmlAndInv(String, Invocation) - 类 中的静态方法org.noear.solon.data.util.InvKeys
基于模板与调用构建Key
buildByTmlAndInv(String, Invocation, Object) - 类 中的静态方法org.noear.solon.data.util.InvKeys
基于模板与调用构建Key
buildDs(Properties) - 类 中的静态方法org.noear.solon.data.datasource.DsUtils
 
buildDs(Properties, Class<?>) - 类 中的静态方法org.noear.solon.data.datasource.DsUtils
 
buildDsMap(Properties) - 类 中的静态方法org.noear.solon.data.datasource.DsUtils
构建数据源字典
buildDsMap(Properties, Class<?>) - 类 中的静态方法org.noear.solon.data.datasource.DsUtils
构建数据源字典

C

Cache - org.noear.solon.data.annotation中的注释类型
缓存注解器 注意:针对 Controller、Service、Dao 等所有基于MethodWrap运行的目标,才有效
cache(Cache, Invocation, SupplierEx) - 类 中的方法org.noear.solon.data.cache.CacheExecutorImp
添加缓存
CacheExecutorImp - org.noear.solon.data.cache中的类
缓存执行器
CacheExecutorImp() - 类 的构造器org.noear.solon.data.cache.CacheExecutorImp
 
CacheFactory - org.noear.solon.data.cache中的接口
缓存服务工厂
cacheFactoryAdd(String, CacheFactory) - 类 中的静态方法org.noear.solon.data.cache.CacheLib
注册缓存工厂
cacheFactoryGet(String) - 类 中的静态方法org.noear.solon.data.cache.CacheLib
获取缓存工厂
CacheInterceptor - org.noear.solon.data.around中的类
缓存拦截器
CacheInterceptor() - 类 的构造器org.noear.solon.data.around.CacheInterceptor
 
CacheLib - org.noear.solon.data.cache中的类
缓存服务库管理
CacheLib() - 类 的构造器org.noear.solon.data.cache.CacheLib
 
CachePut - org.noear.solon.data.annotation中的注释类型
缓存更新注解器(之前有缓存才会被更新;不然无法进行类型检测) 注意:针对 Controller、Service、Dao 等所有基于MethodWrap运行的目标,才有效
cachePut(CachePut, Invocation, Object) - 类 中的方法org.noear.solon.data.cache.CacheExecutorImp
缓存更新
CachePutInterceptor - org.noear.solon.data.around中的类
缓存更新拦截器
CachePutInterceptor() - 类 的构造器org.noear.solon.data.around.CachePutInterceptor
 
CacheRemove - org.noear.solon.data.annotation中的注释类型
缓存移除注解器 注意:针对 Controller、Service、Dao 等所有基于MethodWrap运行的目标,才有效
cacheRemove(CacheRemove, Invocation, Object) - 类 中的方法org.noear.solon.data.cache.CacheExecutorImp
清除移除
CacheRemoveInterceptor - org.noear.solon.data.around中的类
缓存移除拦截器
CacheRemoveInterceptor() - 类 的构造器org.noear.solon.data.around.CacheRemoveInterceptor
 
CacheService - org.noear.solon.data.cache中的接口
缓存服务接口(用于支持@Cache相关注解)
cacheServiceAdd(String, CacheService) - 类 中的静态方法org.noear.solon.data.cache.CacheLib
添加缓存服务
cacheServiceAddIfAbsent(String, CacheService) - 类 中的静态方法org.noear.solon.data.cache.CacheLib
添加缓存服务
cacheServiceGet(String) - 类 中的静态方法org.noear.solon.data.cache.CacheLib
获取缓存服务
cacheServiceMap() - 类 中的静态方法org.noear.solon.data.cache.CacheLib
缓存服务集合;只读
CacheServiceSupplier - org.noear.solon.data.cache中的类
CacheService 供应者,根据注册的工厂获取对应的缓存服务
CacheServiceSupplier(Properties) - 类 的构造器org.noear.solon.data.cache.CacheServiceSupplier
 
CacheServiceWrapConsumer - org.noear.solon.data.cache中的类
缓存服务事件监控器。
CacheServiceWrapConsumer() - 类 的构造器org.noear.solon.data.cache.CacheServiceWrapConsumer
 
CacheTags - org.noear.solon.data.cache中的类
缓存标签管理器
CacheTags(CacheService) - 类 的构造器org.noear.solon.data.cache.CacheTags
 
CacheTagsService - org.noear.solon.data.cache中的接口
支持标签的缓存服务
CacheTagsServiceImpl - org.noear.solon.data.cache中的类
支持标签的缓存服务实现
CacheTagsServiceImpl(CacheService) - 类 的构造器org.noear.solon.data.cache.CacheTagsServiceImpl
 
children - 类 中的变量org.noear.solon.data.tranImp.DbTranNode
孩子节点
clear() - 类 中的方法org.noear.solon.data.cache.LocalCacheService
表空
close() - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
close() - 类 中的方法org.noear.solon.data.tranImp.DbTran
 
close() - 类 中的方法org.noear.solon.data.tranImp.DbTranNode
关闭
code - 枚举 中的变量org.noear.solon.data.tran.TranPolicy
 
commit() - 类 中的方法org.noear.solon.data.tranImp.DbTran
 
commit() - 类 中的方法org.noear.solon.data.tranImp.DbTranNode
提交
create(Properties) - 接口 中的方法org.noear.solon.data.cache.CacheFactory
创建缓存服务
create(Properties) - 类 中的方法org.noear.solon.data.cache.LocalCacheFactoryImpl
 
create(Tran) - 类 中的方法org.noear.solon.data.tran.TranExecutorImp
创建一个事务节点
current() - 类 中的静态方法org.noear.solon.data.tran.TranManager
获取当前事务
currentRemove() - 类 中的静态方法org.noear.solon.data.tran.TranManager
移移当前事务
currentSet(DbTran) - 类 中的静态方法org.noear.solon.data.tran.TranManager
设置当前事务

D

DataSourceSupplier - org.noear.solon.data.datasource中的类
数据源提供者(根据配置,自动构建)
DataSourceSupplier(Properties) - 类 的构造器org.noear.solon.data.datasource.DataSourceSupplier
 
DbTran - org.noear.solon.data.tranImp中的类
数据事务
DbTran(Tran) - 类 的构造器org.noear.solon.data.tranImp.DbTran
 
DbTranNode - org.noear.solon.data.tranImp中的类
数据事务节点(用于生成事务树)
DbTranNode() - 类 的构造器org.noear.solon.data.tranImp.DbTranNode
 
deserialize(T) - 接口 中的方法org.noear.solon.data.cache.Serializer
反序列化
determineCurrentKey() - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
确定当前数据源键
determineCurrentTarget() - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
确定当前目标数据源
doIntercept(Invocation) - 类 中的方法org.noear.solon.data.around.CacheInterceptor
 
doIntercept(Invocation) - 类 中的方法org.noear.solon.data.around.CachePutInterceptor
 
doIntercept(Invocation) - 类 中的方法org.noear.solon.data.around.CacheRemoveInterceptor
 
doIntercept(Invocation) - 类 中的方法org.noear.solon.data.around.TranInterceptor
 
DsUtils - org.noear.solon.data.datasource中的类
数据源工具
DsUtils() - 类 的构造器org.noear.solon.data.datasource.DsUtils
 

E

equals(Object) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
execute(Tran, RunnableEx) - 接口 中的方法org.noear.solon.data.tran.TranExecutor
执行
execute(Tran, RunnableEx) - 类 中的方法org.noear.solon.data.tran.TranExecutorImp
执行事务
execute(Tran, RunnableEx) - 类 中的静态方法org.noear.solon.data.tran.TranUtils
执行事务
execute(RunnableEx) - 类 中的方法org.noear.solon.data.tranImp.DbTran
 

F

forNotRoot(Stack<TranEntity>, Tran, RunnableEx) - 类 中的方法org.noear.solon.data.tran.TranExecutorImp
执行非根节点的事务
forRoot(Stack<TranEntity>, Tran, RunnableEx) - 类 中的方法org.noear.solon.data.tran.TranExecutorImp
执行根节点的事务

G

get(String) - 接口 中的方法org.noear.solon.data.cache.CacheService
获取
get() - 类 中的方法org.noear.solon.data.cache.CacheServiceSupplier
 
get(String) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
 
get(String) - 类 中的方法org.noear.solon.data.cache.LocalCacheService
获取
get(String) - 类 中的方法org.noear.solon.data.cache.SecondCacheService
 
get() - 类 中的方法org.noear.solon.data.datasource.DataSourceSupplier
 
getConnection() - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getConnection(String, String) - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getConnection(DataSource) - 接口 中的方法org.noear.solon.data.tran.TranExecutor
获取链接
getConnection(DataSource) - 类 中的方法org.noear.solon.data.tran.TranExecutorImp
获取链接
getConnection(DataSource) - 类 中的静态方法org.noear.solon.data.tran.TranUtils
获取链接
getConnection(DataSource) - 类 中的方法org.noear.solon.data.tranImp.DbTran
 
getConnection() - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
getConnection(String, String) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
getDefalutSeconds() - 类 中的方法org.noear.solon.data.cache.LocalCacheService
 
getLoginTimeout() - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getLoginTimeout() - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
getLogWriter() - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getLogWriter() - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
getMeta() - 类 中的方法org.noear.solon.data.tranImp.DbTran
 
getOrStore(String, int, Supplier<T>) - 接口 中的方法org.noear.solon.data.cache.CacheService
获取或者存储
getOrStoreTag(String, int, Supplier<T>, String...) - 接口 中的方法org.noear.solon.data.cache.CacheTagsService
获取或者存储
getParentLogger() - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
getParentLogger() - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
global - 类 中的静态变量org.noear.solon.data.cache.CacheExecutorImp
 
global - 类 中的静态变量org.noear.solon.data.tran.TranExecutorImp
 

H

hashCode() - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 

I

instance - 类 中的静态变量org.noear.solon.data.cache.LocalCacheService
 
inTrans() - 接口 中的方法org.noear.solon.data.tran.TranExecutor
是否在事务中
inTrans() - 类 中的方法org.noear.solon.data.tran.TranExecutorImp
是否在事务中
inTrans() - 类 中的静态方法org.noear.solon.data.tran.TranUtils
是否在事务中
inTransAndReadOnly() - 接口 中的方法org.noear.solon.data.tran.TranExecutor
是否在事务中且只读
inTransAndReadOnly() - 类 中的方法org.noear.solon.data.tran.TranExecutorImp
是否在事务中且只读
inTransAndReadOnly() - 类 中的静态方法org.noear.solon.data.tran.TranUtils
是否在事务中且只读
InvKeys - org.noear.solon.data.util中的类
拦截动作模板处理
InvKeys() - 类 的构造器org.noear.solon.data.util.InvKeys
 
isolation() - 类 中的方法org.noear.solon.data.annotation.TranAnno
 
isolation(TranIsolation) - 类 中的方法org.noear.solon.data.annotation.TranAnno
 
isWrapperFor(Class<?>) - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
isWrapperFor(Class<?>) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 

L

level - 枚举 中的变量org.noear.solon.data.tran.TranIsolation
 
local - 类 中的变量org.noear.solon.data.tran.TranExecutorImp
 
LocalCacheFactoryImpl - org.noear.solon.data.cache中的类
 
LocalCacheFactoryImpl() - 类 的构造器org.noear.solon.data.cache.LocalCacheFactoryImpl
 
LocalCacheService - org.noear.solon.data.cache中的类
默认缓存服务
LocalCacheService() - 类 的构造器org.noear.solon.data.cache.LocalCacheService
 
LocalCacheService(int) - 类 的构造器org.noear.solon.data.cache.LocalCacheService
 
LocalCacheService(Properties) - 类 的构造器org.noear.solon.data.cache.LocalCacheService
 

N

name() - 接口 中的方法org.noear.solon.data.cache.Serializer
名称

O

org.noear.solon.data.annotation - 程序包 org.noear.solon.data.annotation
 
org.noear.solon.data.around - 程序包 org.noear.solon.data.around
 
org.noear.solon.data.cache - 程序包 org.noear.solon.data.cache
 
org.noear.solon.data.datasource - 程序包 org.noear.solon.data.datasource
 
org.noear.solon.data.integration - 程序包 org.noear.solon.data.integration
 
org.noear.solon.data.tran - 程序包 org.noear.solon.data.tran
 
org.noear.solon.data.tranImp - 程序包 org.noear.solon.data.tranImp
 
org.noear.solon.data.util - 程序包 org.noear.solon.data.util
 

P

parent - 类 中的变量org.noear.solon.data.tranImp.DbTranNode
父节点
policy() - 类 中的方法org.noear.solon.data.annotation.TranAnno
 
policy(TranPolicy) - 类 中的方法org.noear.solon.data.annotation.TranAnno
 

R

readOnly() - 类 中的方法org.noear.solon.data.annotation.TranAnno
 
readOnly(boolean) - 类 中的方法org.noear.solon.data.annotation.TranAnno
 
remove(String) - 接口 中的方法org.noear.solon.data.cache.CacheService
移除
remove(String) - 类 中的方法org.noear.solon.data.cache.CacheTags
移除标签相关的所有缓存
remove(String) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
 
remove(String) - 类 中的方法org.noear.solon.data.cache.LocalCacheService
移除
remove(String) - 类 中的方法org.noear.solon.data.cache.SecondCacheService
 
removeTag(String...) - 接口 中的方法org.noear.solon.data.cache.CacheTagsService
移除
removeTag(String...) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
 
rollback() - 类 中的方法org.noear.solon.data.tranImp.DbTran
 
rollback() - 类 中的方法org.noear.solon.data.tranImp.DbTranNode
回滚

S

SecondCacheService - org.noear.solon.data.cache中的类
二级缓存服务
SecondCacheService(CacheService, CacheService) - 类 的构造器org.noear.solon.data.cache.SecondCacheService
 
SecondCacheService(CacheService, CacheService, int) - 类 的构造器org.noear.solon.data.cache.SecondCacheService
 
serialize(Object) - 接口 中的方法org.noear.solon.data.cache.Serializer
序列化
Serializer<T> - org.noear.solon.data.cache中的接口
对象序列化接口
setDefaultTargetDataSource(DataSource) - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
setDriverClassName(String) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
setLoginTimeout(int) - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
setLoginTimeout(int) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
setLogWriter(PrintWriter) - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
setLogWriter(PrintWriter) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
setPassword(String) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
setStrict(boolean) - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
setTargetDataSources(Map<String, DataSource>) - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
setUrl(String) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
setUsername(String) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
start(AopContext) - 类 中的方法org.noear.solon.data.integration.XPluginImp
 
store(String, Object, int) - 接口 中的方法org.noear.solon.data.cache.CacheService
保存
store(String, Object, int) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
 
store(String, Object, int) - 类 中的方法org.noear.solon.data.cache.LocalCacheService
保存
store(String, Object, int) - 类 中的方法org.noear.solon.data.cache.SecondCacheService
 
storeTag(String, Object, int, String...) - 接口 中的方法org.noear.solon.data.cache.CacheTagsService
保存
storeTag(String, Object, int, String...) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
 

T

Tran - org.noear.solon.data.annotation中的注释类型
事务注解 注意:针对 Controller、Service、Dao 等所有基于MethodWrap运行的目标,才有效
TranAnno - org.noear.solon.data.annotation中的类
事务注解类
TranAnno() - 类 的构造器org.noear.solon.data.annotation.TranAnno
 
TranDbImp - org.noear.solon.data.tranImp中的类
数据事务实现。
TranDbImp(Tran) - 类 的构造器org.noear.solon.data.tranImp.TranDbImp
 
TranDbNewImp - org.noear.solon.data.tranImp中的类
数据新事务实现。
TranDbNewImp(Tran) - 类 的构造器org.noear.solon.data.tranImp.TranDbNewImp
 
TranExecutor - org.noear.solon.data.tran中的接口
事务执行器
TranExecutorImp - org.noear.solon.data.tran中的类
事务执行器实现 基于 节点 与 栈管理
TranExecutorImp() - 类 的构造器org.noear.solon.data.tran.TranExecutorImp
 
TranInterceptor - org.noear.solon.data.around中的类
事务拦截器
TranInterceptor() - 类 的构造器org.noear.solon.data.around.TranInterceptor
 
TranIsolation - org.noear.solon.data.tran中的枚举
事务隔离级别
TranManager - org.noear.solon.data.tran中的类
事务管理器
tranMandatory - 类 中的变量org.noear.solon.data.tran.TranExecutorImp
 
TranMandatoryImp - org.noear.solon.data.tranImp中的类
支持当前事务,如果没有事务则报错(不需要入栈)
TranMandatoryImp() - 类 的构造器org.noear.solon.data.tranImp.TranMandatoryImp
 
tranNever - 类 中的变量org.noear.solon.data.tran.TranExecutorImp
 
TranNeverImp - org.noear.solon.data.tranImp中的类
以无事务的方式执行,如果当前有事务则报错(不需要入栈)
TranNeverImp() - 类 的构造器org.noear.solon.data.tranImp.TranNeverImp
 
TranNode - org.noear.solon.data.tran中的接口
事务节点
tranNot - 类 中的变量org.noear.solon.data.tran.TranExecutorImp
 
TranNotImp - org.noear.solon.data.tranImp中的类
以无事务的方式执行,如果当前有事务则将其挂起(不需要入栈)
TranNotImp() - 类 的构造器org.noear.solon.data.tranImp.TranNotImp
 
TranPolicy - org.noear.solon.data.tran中的枚举
事务策略
TranUtils - org.noear.solon.data.tran中的类
事务工具
TranUtils() - 类 的构造器org.noear.solon.data.tran.TranUtils
 
tryResume(DbTran) - 类 中的静态方法org.noear.solon.data.tran.TranManager
尝试恢复
trySuspend() - 类 中的静态方法org.noear.solon.data.tran.TranManager
尝试挂起

U

UnpooledDataSource - org.noear.solon.data.util中的类
无池数据源
UnpooledDataSource(Properties) - 类 的构造器org.noear.solon.data.util.UnpooledDataSource
 
UnpooledDataSource(String, String, String, String) - 类 的构造器org.noear.solon.data.util.UnpooledDataSource
 
unwrap(Class<T>) - 类 中的方法org.noear.solon.data.datasource.AbstractRoutingDataSource
 
unwrap(Class<T>) - 类 中的方法org.noear.solon.data.util.UnpooledDataSource
 
update(String, Object, int) - 类 中的方法org.noear.solon.data.cache.CacheTags
更新标签相关的所有缓存
update(String, String, Object, int) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
为缓存添加一个标签

V

valueOf(String) - 枚举 中的静态方法org.noear.solon.data.tran.TranIsolation
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.noear.solon.data.tran.TranPolicy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.noear.solon.data.tran.TranIsolation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.noear.solon.data.tran.TranPolicy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

X

XPluginImp - org.noear.solon.data.integration中的类
 
XPluginImp() - 类 的构造器org.noear.solon.data.integration.XPluginImp
 

_

_get(String) - 类 中的方法org.noear.solon.data.cache.CacheTags
获取缓存键列表
_get(String) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
获取标签键列表
_set(String, List<String>, int) - 类 中的方法org.noear.solon.data.cache.CacheTags
设置缓存键列表
_set(String, List<String>, int) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
设置缓存键列表
_tagKey(String) - 类 中的方法org.noear.solon.data.cache.CacheTags
生成标签键
_tagKey(String) - 类 中的方法org.noear.solon.data.cache.CacheTagsServiceImpl
生成标签键
A B C D E F G H I L N O P R S T U V X _ 
跳过导航链接

Copyright © 2023. All rights reserved.