Package | Description |
---|---|
com.hazelcast.cache.impl |
Hazelcast JSR-107 aka JCache implementation
|
com.hazelcast.cardinality.impl | |
com.hazelcast.collection.impl.collection | |
com.hazelcast.collection.impl.list |
This package contains IList functionality for Hazelcast.
|
com.hazelcast.collection.impl.queue | |
com.hazelcast.collection.impl.set |
This package contains ISet functionality for Hazelcast.
|
com.hazelcast.cp.internal |
Contains implementation of CP Subsystem
|
com.hazelcast.cp.internal.datastructures.atomiclong |
Contains service classes for the Raft-based
IAtomicLong implementation |
com.hazelcast.cp.internal.datastructures.atomicref |
Contains service classes for the Raft-based
IAtomicReference implementation |
com.hazelcast.cp.internal.datastructures.countdownlatch |
Contains service classes for the Raft-based
ICountDownLatch implementation |
com.hazelcast.cp.internal.datastructures.lock |
Contains service classes for the Raft-based
FencedLock
and FencedLock implementation |
com.hazelcast.cp.internal.datastructures.semaphore |
Contains service classes for the Raft-based
ISemaphore implementation |
com.hazelcast.cp.internal.datastructures.spi |
Contains the abstractions that is used for managing proxies
for the Raft-based data structure implementations
|
com.hazelcast.cp.internal.datastructures.spi.atomic | |
com.hazelcast.cp.internal.datastructures.spi.blocking |
Contains the interfaces and abstractions that are implemented / extended
by blocking Raft services, such as Lock, Semaphore, and CountDownLatch
|
com.hazelcast.cp.internal.session |
Contains service classes
for the Raft-based
ISemaphore implementation |
com.hazelcast.durableexecutor.impl |
Contains the
DurableExecutorService implementation classes. |
com.hazelcast.internal.locksupport | |
com.hazelcast.internal.longregister |
This package contains LongRegister implementation.
|
com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
com.hazelcast.multimap.impl |
Contains classes for Hazelcast MultiMap module.
|
com.hazelcast.replicatedmap.impl |
This package contains the implementation of the replicated map service itself and some connection interfaces only used
internally.
|
com.hazelcast.ringbuffer.impl |
Contains the
Ringbuffer implementation classes. |
com.hazelcast.scheduledexecutor.impl | |
com.hazelcast.spi.impl |
Contains implementations for Hazelcast SPI.
|
com.hazelcast.spi.partition |
Contains the SPI for partition logic for Hazelcast.
|
com.hazelcast.transaction.impl.xa |
Provides implementation for Hazelcast XA transaction support.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ICacheService |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCacheService |
class |
CacheService
Cache Service is the main access point of JCache implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
CardinalityEstimatorService |
Modifier and Type | Class and Description |
---|---|
class |
CollectionService |
Modifier and Type | Class and Description |
---|---|
class |
ListService |
Modifier and Type | Class and Description |
---|---|
class |
QueueService
Provides important services via methods for the the Queue
such as
QueueEvictionProcessor |
Modifier and Type | Class and Description |
---|---|
class |
SetService |
Modifier and Type | Class and Description |
---|---|
class |
RaftService
Contains
RaftNode instances that run the Raft consensus algorithm
for the created CP groups. |
Modifier and Type | Class and Description |
---|---|
class |
AtomicLongService
Contains Raft-based atomic long instances, implements snapshotting,
and creates proxies
|
Modifier and Type | Class and Description |
---|---|
class |
AtomicRefService
Contains Raft-based atomic reference instances, implements snapshotting,
and creates proxies
|
Modifier and Type | Class and Description |
---|---|
class |
CountDownLatchService
Contains Raft-based count down latch instances
|
Modifier and Type | Class and Description |
---|---|
class |
LockService
Contains Raft-based lock instances
|
Modifier and Type | Class and Description |
---|---|
class |
SemaphoreService
Contains Raft-based semaphore instances
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCPMigrationAwareService
Abstract MigrationAwareService implementation to provide partition migration support
for CP data structures unsafe mode.
|
Modifier and Type | Class and Description |
---|---|
class |
RaftAtomicValueService<T,V extends RaftAtomicValue<T>,S extends RaftAtomicValueSnapshot<T>>
Contains Raft-based atomic value instances, implements snapshotting,
and creates proxies
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBlockingService<W extends WaitKey,R extends BlockingResource<W>,RR extends ResourceRegistry<W,R>>
Base class for services that maintain blocking resources.
|
Modifier and Type | Class and Description |
---|---|
class |
RaftSessionService
This service offers a set of abstractions to track liveliness of Hazelcast
clients and servers that use (possibly blocking) data structures
on the Raft layer, such as locks and semaphores.
|
Modifier and Type | Class and Description |
---|---|
class |
DistributedDurableExecutorService |
Modifier and Type | Class and Description |
---|---|
class |
LockSupportServiceImpl |
Modifier and Type | Class and Description |
---|---|
class |
LongRegisterService |
Modifier and Type | Class and Description |
---|---|
class |
MapService
Defines map service behavior.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiMapService |
Modifier and Type | Class and Description |
---|---|
class |
ReplicatedMapService
This is the main service implementation to handle proxy creation, event publishing, migration, anti-entropy and
manages the backing
PartitionContainer s that actually hold the data |
Modifier and Type | Class and Description |
---|---|
class |
RingbufferService
The SPI Service that deals with the
Ringbuffer . |
Modifier and Type | Class and Description |
---|---|
class |
DistributedScheduledExecutorService
Scheduled executor service, middle-man responsible for managing Scheduled Executor containers.
|
Modifier and Type | Class and Description |
---|---|
class |
CountingMigrationAwareService
A
MigrationAwareService that delegates to another MigrationAwareService and keeps track of the number of
migrations concerning the partition owner (either as current or new replica index) currently in-flight. |
Modifier and Type | Interface and Description |
---|---|
interface |
FragmentedMigrationAwareService
FragmentedMigrationAwareService is an extension to the MigrationAwareService which allows
migration/replication of partition replicas in smaller fragments. |
Modifier and Type | Class and Description |
---|---|
class |
XAService
Provides XAResource to the user via proxyService
Holds all prepared state xa transactions
|
Copyright © 2019 Hazelcast, Inc.. All rights reserved.