| Package | Description |
|---|---|
| io.atomix.core.counter |
Atomic counter primitive.
|
| io.atomix.core.election |
Distributed leader election primitives.
|
| io.atomix.core.idgenerator |
Atomic ID generator primitive.
|
| io.atomix.core.lock |
Distributed lock primitive.
|
| io.atomix.core.map |
Atomic map primitive.
|
| io.atomix.core.queue |
Distributed queue primitive.
|
| io.atomix.core.semaphore |
Distributed semaphore primitive.
|
| io.atomix.core.set |
Distributed set primitive.
|
| io.atomix.core.tree |
Distributed tree primitive interfaces.
|
| io.atomix.core.value |
Atomic value primitive.
|
| io.atomix.core.workqueue |
Distributed work processing primitives.
|
| io.atomix.primitive |
Provides classes and interfaces for defining and managing primitive types.
|
| io.atomix.primitive.resource |
Provides interfaces for defining REST APIs for distributed primitives.
|
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
AtomicCounterType.newResource(AtomicCounter primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
LeaderElectionType.newResource(LeaderElection<T> primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
AtomicIdGeneratorType.newResource(AtomicIdGenerator primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
AtomicLockType.newResource(AtomicLock primitive) |
PrimitiveResource |
DistributedLockType.newResource(DistributedLock primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
AtomicMapType.newResource(AtomicMap<K,V> primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
DistributedQueueType.newResource(DistributedQueue<E> primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
AtomicSemaphoreType.newResource(AtomicSemaphore primitive) |
PrimitiveResource |
DistributedSemaphoreType.newResource(DistributedSemaphore primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
DistributedNavigableSetType.newResource(DistributedNavigableSet<E> primitive) |
PrimitiveResource |
DistributedSetType.newResource(DistributedSet<E> primitive) |
PrimitiveResource |
DistributedSortedSetType.newResource(DistributedSortedSet<E> primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
AtomicDocumentTreeType.newResource(AtomicDocumentTree<V> primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
AtomicValueType.newResource(AtomicValue<V> primitive) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
WorkQueueType.newResource(WorkQueue<E> primitive) |
| Modifier and Type | Method and Description |
|---|---|
default PrimitiveResource |
PrimitiveType.newResource(P primitive)
Creates a new resource for the given primitive.
|
| Modifier and Type | Method and Description |
|---|---|
PrimitiveResource |
PrimitiveResourceFactory.create(P primitive)
Creates a new primitive resource.
|
Copyright © 2013–2018. All rights reserved.