Index

A C D G I O P T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

ADDED - Enum constant in enum org.apache.shardingsphere.mode.repository.cluster.listener.DataChangedEvent.Type
 

C

ClusterPersistRepository - Interface in org.apache.shardingsphere.mode.repository.cluster
Cluster persist repository.
ClusterPersistRepositoryConfiguration - Class in org.apache.shardingsphere.mode.repository.cluster
Cluster persist repository configuration.
ClusterPersistRepositoryConfiguration() - Constructor for class org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepositoryConfiguration
 
ClusterPersistRepositoryException - Exception Class in org.apache.shardingsphere.mode.repository.cluster.exception
Cluster persist repository exception.
ClusterPersistRepositoryException(Exception) - Constructor for exception class org.apache.shardingsphere.mode.repository.cluster.exception.ClusterPersistRepositoryException
 
create(String, C, P) - Method in interface org.apache.shardingsphere.mode.repository.cluster.lock.creator.DistributedLockCreator
Create distributed lock.
create(String, ClusterPersistRepository, DefaultLockTypedProperties) - Method in class org.apache.shardingsphere.mode.repository.cluster.lock.impl.DefaultDistributedLockCreator
 

D

DataChangedEvent - Class in org.apache.shardingsphere.mode.repository.cluster.listener
Data changed event.
DataChangedEvent() - Constructor for class org.apache.shardingsphere.mode.repository.cluster.listener.DataChangedEvent
 
DataChangedEvent.Type - Enum in org.apache.shardingsphere.mode.repository.cluster.listener
Data changed type.
DataChangedEventListener - Interface in org.apache.shardingsphere.mode.repository.cluster.listener
Data changed listener.
DefaultDistributedLock - Class in org.apache.shardingsphere.mode.repository.cluster.lock.impl
Default distributed lock.
DefaultDistributedLock(String, ClusterPersistRepository, DefaultLockTypedProperties) - Constructor for class org.apache.shardingsphere.mode.repository.cluster.lock.impl.DefaultDistributedLock
 
DefaultDistributedLockCreator - Class in org.apache.shardingsphere.mode.repository.cluster.lock.impl
Default distributed lock creator.
DefaultDistributedLockCreator() - Constructor for class org.apache.shardingsphere.mode.repository.cluster.lock.impl.DefaultDistributedLockCreator
 
DefaultLockPropertyKey - Enum in org.apache.shardingsphere.mode.repository.cluster.lock.impl.props
Default lock property key.
DefaultLockTypedProperties - Class in org.apache.shardingsphere.mode.repository.cluster.lock.impl.props
Default lock typed properties.
DefaultLockTypedProperties(Properties) - Constructor for class org.apache.shardingsphere.mode.repository.cluster.lock.impl.props.DefaultLockTypedProperties
 
DELETED - Enum constant in enum org.apache.shardingsphere.mode.repository.cluster.listener.DataChangedEvent.Type
 
DistributedLock - Interface in org.apache.shardingsphere.mode.repository.cluster.lock
Distributed lock.
DistributedLockCreator<C,P extends org.apache.shardingsphere.infra.util.props.TypedProperties<?>> - Interface in org.apache.shardingsphere.mode.repository.cluster.lock.creator
Distributed lock creator.
DistributedLockHolder - Class in org.apache.shardingsphere.mode.repository.cluster.lock.holder
Distributed lock holder.
DistributedLockHolder(String, Object, TypedProperties<?>) - Constructor for class org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder
 

G

getDistributedLock(String) - Method in class org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder
Get distributed lock.
getDistributedLockHolder() - Method in interface org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
Get distributed lock holder.
getType() - Method in class org.apache.shardingsphere.mode.repository.cluster.lock.impl.DefaultDistributedLockCreator
 

I

IGNORED - Enum constant in enum org.apache.shardingsphere.mode.repository.cluster.listener.DataChangedEvent.Type
 
init(ClusterPersistRepositoryConfiguration) - Method in interface org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
Initialize registry center.
INSTANCE_ID - Enum constant in enum org.apache.shardingsphere.mode.repository.cluster.lock.impl.props.DefaultLockPropertyKey
 

O

onChange(DataChangedEvent) - Method in interface org.apache.shardingsphere.mode.repository.cluster.listener.DataChangedEventListener
Fire when data changed.
org.apache.shardingsphere.mode.repository.cluster - package org.apache.shardingsphere.mode.repository.cluster
 
org.apache.shardingsphere.mode.repository.cluster.exception - package org.apache.shardingsphere.mode.repository.cluster.exception
 
org.apache.shardingsphere.mode.repository.cluster.listener - package org.apache.shardingsphere.mode.repository.cluster.listener
 
org.apache.shardingsphere.mode.repository.cluster.lock - package org.apache.shardingsphere.mode.repository.cluster.lock
 
org.apache.shardingsphere.mode.repository.cluster.lock.creator - package org.apache.shardingsphere.mode.repository.cluster.lock.creator
 
org.apache.shardingsphere.mode.repository.cluster.lock.holder - package org.apache.shardingsphere.mode.repository.cluster.lock.holder
 
org.apache.shardingsphere.mode.repository.cluster.lock.impl - package org.apache.shardingsphere.mode.repository.cluster.lock.impl
 
org.apache.shardingsphere.mode.repository.cluster.lock.impl.props - package org.apache.shardingsphere.mode.repository.cluster.lock.impl.props
 

P

persistEphemeral(String, String) - Method in interface org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
Persist ephemeral data.
persistExclusiveEphemeral(String, String) - Method in interface org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
Persist exclusive ephemeral data.

T

tryLock(long) - Method in interface org.apache.shardingsphere.mode.repository.cluster.lock.DistributedLock
Try lock.
tryLock(long) - Method in class org.apache.shardingsphere.mode.repository.cluster.lock.impl.DefaultDistributedLock
 

U

unlock() - Method in interface org.apache.shardingsphere.mode.repository.cluster.lock.DistributedLock
Unlock.
unlock() - Method in class org.apache.shardingsphere.mode.repository.cluster.lock.impl.DefaultDistributedLock
 
UPDATED - Enum constant in enum org.apache.shardingsphere.mode.repository.cluster.listener.DataChangedEvent.Type
 

V

valueOf(String) - Static method in enum org.apache.shardingsphere.mode.repository.cluster.listener.DataChangedEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.mode.repository.cluster.lock.impl.props.DefaultLockPropertyKey
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.shardingsphere.mode.repository.cluster.listener.DataChangedEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.mode.repository.cluster.lock.impl.props.DefaultLockPropertyKey
Returns an array containing the constants of this enum type, in the order they are declared.

W

watch(String, DataChangedEventListener) - Method in interface org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
Watch key or path of governance server.
A C D G I O P T U V W 
All Classes and Interfaces|All Packages|Serialized Form