跳过导航链接
A B C D E G I J K L O P Q R S U Z 

A

acquire(String) - 类 中的方法kim.sesame.framework.locks.jdbc.DefaultLockRepository
 
acquire(String) - 接口 中的方法kim.sesame.framework.locks.jdbc.LockRepository
 
addSerialNumberRule(SerialNumberRuleEntity) - 类 中的方法kim.sesame.framework.serial.dao.SerialNumberRuleDao
 
afterPropertiesSet() - 类 中的方法kim.sesame.framework.locks.jdbc.DefaultLockRepository
 
afterPropertiesSet() - 类 中的方法kim.sesame.framework.serial.service.SerialNumberService
 

B

bounded() - 接口 中的方法kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry.KeyToPathStrategy
 

C

check_notExistsCreate() - 类 中的方法kim.sesame.framework.serial.dao.SerialNumberRuleDao
 
close() - 类 中的方法kim.sesame.framework.locks.jdbc.DefaultLockRepository
 
close() - 接口 中的方法kim.sesame.framework.locks.jdbc.LockRepository
 

D

DEFAULT_EXPIRE_UNUSED_OLDER_THEN_TIME - 接口 中的静态变量kim.sesame.framework.locks.ExpirableLockRegistry
本地锁超时时间 默认1小时
DEFAULT_TABLE_NAME - 类 中的静态变量kim.sesame.framework.locks.jdbc.DefaultLockRepository
Default value for the table prefix property.
DEFAULT_TTL - 类 中的静态变量kim.sesame.framework.locks.jdbc.DefaultLockRepository
Default value for the time-to-live property.
DefaultLockRegistry - kim.sesame.framework.locks中的类
Default implementation of LockRegistry which uses Masked Hashcode algorithm to obtain locks.
DefaultLockRegistry() - 类 的构造器kim.sesame.framework.locks.DefaultLockRegistry
Constructs a DefaultLockRegistry with the default mask 0xFF with 256 locks.
DefaultLockRegistry(int) - 类 的构造器kim.sesame.framework.locks.DefaultLockRegistry
Constructs a DefaultLockRegistry with the supplied mask - the mask must have a value Math.pow(2, n) - 1 where n is 1 to 31, creating a hash of Math.pow(2, n) locks.
defaultLockRepository(JdbcTemplate) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryAutoConfiguration.JdbcLockRegistryAutoConfiguration
 
DefaultLockRepository - kim.sesame.framework.locks.jdbc中的类
The default implementation of the LockRepository based on the table from the script presented in the org/springframework/integration/jdbc/schema-*.sql.
DefaultLockRepository(JdbcTemplate) - 类 的构造器kim.sesame.framework.locks.jdbc.DefaultLockRepository
 
defaultRedisLockRegistry(RedisConnectionFactory) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryAutoConfiguration.RedisLockRegistryAutoConfiguration
 
delete(String) - 类 中的方法kim.sesame.framework.locks.jdbc.DefaultLockRepository
 
delete(String) - 接口 中的方法kim.sesame.framework.locks.jdbc.LockRepository
 
destroy() - 类 中的方法kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry
 

E

ExpirableLockRegistry - kim.sesame.framework.locks中的接口
A LockRegistry implementing this interface supports the removal of aged locks that are not currently locked.
expireLockRegistryLocks() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryLocksExpireJob
定时失效 LockRegistryLocks中的 locks 默认执行时间一小时 1000 * 60 * 60
expireUnusedOlderThan(long) - 接口 中的方法kim.sesame.framework.locks.ExpirableLockRegistry
Remove locks last acquired more than 'age' ago that are not currently locked.
expireUnusedOlderThan(long) - 类 中的方法kim.sesame.framework.locks.jdbc.JdbcLockRegistry
 
expireUnusedOlderThan(long) - 类 中的方法kim.sesame.framework.locks.redis.RedisLockRegistry
 
expireUnusedOlderThan(long) - 类 中的方法kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry
Remove locks last acquired more than 'age' ago that are not currently locked.

G

generateSerialNumber(SerialNumberRule, String...) - 接口 中的方法kim.sesame.framework.serial.define.ISerialNumberService
生成序列号
generateSerialNumber(SerialNumberRule, String...) - 类 中的方法kim.sesame.framework.serial.service.SerialNumberService
 
getDefaultExpireUnusedOlderThanTime() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
getDefaultExpireUnusedOlderThanTime() - 接口 中的方法kim.sesame.framework.locks.ExpirableLockRegistry
获取默认本地锁超时失效时间
getDefaultExpireUnusedOlderThanTime() - 类 中的方法kim.sesame.framework.locks.redis.RedisLockRegistry
 
getExpireAfter() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
getExpireJobFixedDelay() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties
 
getJdbc() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties
 
getRedis() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties
 
getRegion() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 
getRegistryKey() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
getTableName() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 
getTimeToLive() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 

I

isAcquired(String) - 类 中的方法kim.sesame.framework.locks.jdbc.DefaultLockRepository
 
isAcquired(String) - 接口 中的方法kim.sesame.framework.locks.jdbc.LockRepository
 
isEnable() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 
isEnable() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
ISerialNumberService - kim.sesame.framework.serial.define中的接口
序列号Service

J

Jdbc() - 类 的构造器kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 
jdbcLockRegistry(DefaultLockRepository) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryAutoConfiguration.JdbcLockRegistryAutoConfiguration
 
JdbcLockRegistry - kim.sesame.framework.locks.jdbc中的类
A LockRegistry using a shared database to co-ordinate the locks.
JdbcLockRegistry(LockRepository) - 类 的构造器kim.sesame.framework.locks.jdbc.JdbcLockRegistry
 
JdbcLockRegistryAutoConfiguration() - 类 的构造器kim.sesame.framework.locks.config.LockRegistryAutoConfiguration.JdbcLockRegistryAutoConfiguration
 

K

kim.sesame.framework.locks - 程序包 kim.sesame.framework.locks
 
kim.sesame.framework.locks.config - 程序包 kim.sesame.framework.locks.config
 
kim.sesame.framework.locks.jdbc - 程序包 kim.sesame.framework.locks.jdbc
 
kim.sesame.framework.locks.redis - 程序包 kim.sesame.framework.locks.redis
 
kim.sesame.framework.locks.zookeeper - 程序包 kim.sesame.framework.locks.zookeeper
 
kim.sesame.framework.serial.dao - 程序包 kim.sesame.framework.serial.dao
 
kim.sesame.framework.serial.define - 程序包 kim.sesame.framework.serial.define
 
kim.sesame.framework.serial.entity - 程序包 kim.sesame.framework.serial.entity
 
kim.sesame.framework.serial.service - 程序包 kim.sesame.framework.serial.service
 

L

LockRegistry - kim.sesame.framework.locks中的接口
Strategy for maintaining a registry of shared locks
LockRegistryAutoConfiguration - kim.sesame.framework.locks.config中的类
Lock 自动装载
LockRegistryAutoConfiguration() - 类 的构造器kim.sesame.framework.locks.config.LockRegistryAutoConfiguration
 
LockRegistryAutoConfiguration.JdbcLockRegistryAutoConfiguration - kim.sesame.framework.locks.config中的类
Jdbc锁自动装载
LockRegistryAutoConfiguration.RedisLockRegistryAutoConfiguration - kim.sesame.framework.locks.config中的类
Redis锁自动装载
LockRegistryAutoConfiguration.ZookeeperLockRegistryAutoConfiguration - kim.sesame.framework.locks.config中的类
 
lockRegistryLocksExpireJob() - 类 中的方法kim.sesame.framework.locks.config.LockRegistryAutoConfiguration
 
LockRegistryLocksExpireJob - kim.sesame.framework.locks.config中的类
分布式锁注册器失效Job
LockRegistryLocksExpireJob() - 类 的构造器kim.sesame.framework.locks.config.LockRegistryLocksExpireJob
 
LockRegistryProperties - kim.sesame.framework.locks.config中的类
锁注册器配置文件
LockRegistryProperties() - 类 的构造器kim.sesame.framework.locks.config.LockRegistryProperties
 
LockRegistryProperties.Jdbc - kim.sesame.framework.locks.config中的类
 
LockRegistryProperties.Redis - kim.sesame.framework.locks.config中的类
 
LockRepository - kim.sesame.framework.locks.jdbc中的接口
Encapsulation of the SQL shunting that is needed for locks.

O

obtain(Object) - 类 中的方法kim.sesame.framework.locks.DefaultLockRegistry
Obtains a lock by masking the lockKey's hashCode() with the mask and using the result as an index to the lock table.
obtain(Object) - 类 中的方法kim.sesame.framework.locks.jdbc.JdbcLockRegistry
 
obtain(Object) - 接口 中的方法kim.sesame.framework.locks.LockRegistry
Obtains the lock associated with the parameter object.
obtain(Object) - 类 中的方法kim.sesame.framework.locks.PassThruLockRegistry
 
obtain(Object) - 类 中的方法kim.sesame.framework.locks.redis.RedisLockRegistry
 
obtain(Object) - 类 中的方法kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry
 

P

PassThruLockRegistry - kim.sesame.framework.locks中的类
The LockRegistry implementation which has no effect.
PassThruLockRegistry() - 类 的构造器kim.sesame.framework.locks.PassThruLockRegistry
 
pathFor(String) - 接口 中的方法kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry.KeyToPathStrategy
Return the path for the key.

Q

querySerialNumberRuleForUpdate(String) - 类 中的方法kim.sesame.framework.serial.dao.SerialNumberRuleDao
 

R

Redis() - 类 的构造器kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
RedisLockRegistry - kim.sesame.framework.locks.redis中的类
Implementation of LockRegistry providing a distributed lock using Redis.
RedisLockRegistry(RedisConnectionFactory, String) - 类 的构造器kim.sesame.framework.locks.redis.RedisLockRegistry
Constructs a lock registry with the default (60 second) lock expiration.
RedisLockRegistry(RedisConnectionFactory, String, long, long) - 类 的构造器kim.sesame.framework.locks.redis.RedisLockRegistry
Constructs a lock registry with the supplied lock expiration.
RedisLockRegistryAutoConfiguration() - 类 的构造器kim.sesame.framework.locks.config.LockRegistryAutoConfiguration.RedisLockRegistryAutoConfiguration
 

S

SerialNumberRule - kim.sesame.framework.serial.define中的类
 
SerialNumberRule(String, String, boolean, boolean, String, boolean, String, boolean, String, boolean, boolean, int, boolean, String) - 类 的构造器kim.sesame.framework.serial.define.SerialNumberRule
 
SerialNumberRuleDao - kim.sesame.framework.serial.dao中的类
序列号Dao
SerialNumberRuleDao() - 类 的构造器kim.sesame.framework.serial.dao.SerialNumberRuleDao
 
SerialNumberRuleEntity - kim.sesame.framework.serial.entity中的类
序列号实体
SerialNumberRuleEntity() - 类 的构造器kim.sesame.framework.serial.entity.SerialNumberRuleEntity
 
SerialNumberService - kim.sesame.framework.serial.service中的类
序列号Service
SerialNumberService() - 类 的构造器kim.sesame.framework.serial.service.SerialNumberService
 
setApplicationContext(ApplicationContext) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryLocksExpireJob
 
setDefaultExpireUnusedOlderThanTime(long) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
setEnable(boolean) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 
setEnable(boolean) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
setExpireAfter(long) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
setExpireJobFixedDelay(long) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties
 
setJdbc(LockRegistryProperties.Jdbc) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties
 
setMutexTaskExecutor(AsyncTaskExecutor) - 类 中的方法kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry
Set an AsyncTaskExecutor to use when establishing (and testing) the connection with Zookeeper.
setRedis(LockRegistryProperties.Redis) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties
 
setRegion(String) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 
setRegion(String) - 类 中的方法kim.sesame.framework.locks.jdbc.DefaultLockRepository
A unique grouping identifier for all locks persisted with this store.
setRegistryKey(String) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Redis
 
setTableName(String) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 
setTableName(String) - 类 中的方法kim.sesame.framework.locks.jdbc.DefaultLockRepository
 
setTimeToLive(int) - 类 中的方法kim.sesame.framework.locks.config.LockRegistryProperties.Jdbc
 
setTimeToLive(int) - 类 中的方法kim.sesame.framework.locks.jdbc.DefaultLockRepository
Specify the time (in milliseconds) to expire dead locks.

U

updateSerialNumberRule(SerialNumberRuleEntity) - 类 中的方法kim.sesame.framework.serial.dao.SerialNumberRuleDao
 

Z

ZookeeperLockRegistry - kim.sesame.framework.locks.zookeeper中的类
ExpirableLockRegistry implementation using Zookeeper, or more specifically, Curator InterProcessMutex.
ZookeeperLockRegistry(CuratorFramework) - 类 的构造器kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry
Construct a lock registry using the default ZookeeperLockRegistry.KeyToPathStrategy which simple appends the key to '/SpringIntegration-LockRegistry/'.
ZookeeperLockRegistry(CuratorFramework, String) - 类 的构造器kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry
Construct a lock registry using the default ZookeeperLockRegistry.KeyToPathStrategy which simple appends the key to '<root>/'.
ZookeeperLockRegistry(CuratorFramework, ZookeeperLockRegistry.KeyToPathStrategy) - 类 的构造器kim.sesame.framework.locks.zookeeper.ZookeeperLockRegistry
Construct a lock registry using the supplied ZookeeperLockRegistry.KeyToPathStrategy.
ZookeeperLockRegistry.KeyToPathStrategy - kim.sesame.framework.locks.zookeeper中的接口
Strategy to convert a lock key (e.g. aggregation correlation id) to a Zookeeper path.
ZookeeperLockRegistryAutoConfiguration() - 类 的构造器kim.sesame.framework.locks.config.LockRegistryAutoConfiguration.ZookeeperLockRegistryAutoConfiguration
 
A B C D E G I J K L O P Q R S U Z 
跳过导航链接

Copyright © 2018 Pivotal Software, Inc.. All rights reserved.