Skip navigation links
C D I L O T U 

C

createInstance(CopycatClient, Properties) - Method in class io.atomix.concurrent.util.DistributedLockFactory
 
createSerializableTypeResolver() - Method in class io.atomix.concurrent.util.DistributedLockFactory
 
createStateMachine(Properties) - Method in class io.atomix.concurrent.util.DistributedLockFactory
 

D

DistributedLock - Class in io.atomix.concurrent
Facilitates synchronizing access to cluster-wide shared resources.
DistributedLock(CopycatClient, Properties) - Constructor for class io.atomix.concurrent.DistributedLock
 
DistributedLockFactory - Class in io.atomix.concurrent.util
Distributed lock factory.
DistributedLockFactory() - Constructor for class io.atomix.concurrent.util.DistributedLockFactory
 

I

io.atomix.concurrent - package io.atomix.concurrent
Provides distributed coordination resources such as io.atomix.coordination.DistributedLock and io.atomix.coordination.DistributedGroup.
io.atomix.concurrent.util - package io.atomix.concurrent.util
 

L

lock() - Method in class io.atomix.concurrent.DistributedLock
Acquires the lock.

O

open() - Method in class io.atomix.concurrent.DistributedLock
 

T

tryLock() - Method in class io.atomix.concurrent.DistributedLock
Attempts to acquire the lock if available.
tryLock(Duration) - Method in class io.atomix.concurrent.DistributedLock
Attempts to acquire the lock if available within the given timeout.

U

unlock() - Method in class io.atomix.concurrent.DistributedLock
Releases the lock.
C D I L O T U 
Skip navigation links

Copyright © 2013–2017. All rights reserved.