Package | Description |
---|---|
com.hazelcast.client |
This package contains the serverside client functionality
|
com.hazelcast.client.proxy | |
com.hazelcast.client.spi | |
com.hazelcast.client.txn.proxy | |
com.hazelcast.collection | |
com.hazelcast.collection.list | |
com.hazelcast.collection.set | |
com.hazelcast.collection.txn | |
com.hazelcast.concurrent.atomiclong |
This package contains IAtomicLong functionality for Hazelcast.
The IAtomicLong is the distributed version of the AtomicLong . |
com.hazelcast.concurrent.atomicreference |
This package contains IAtomicReferece functionality for Hazelcast.
The IAtomicReference is the distributed version of the AtomicReference . |
com.hazelcast.concurrent.countdownlatch |
This package contains ICountDownLatch functionality for Hazelcast.
The ICountDownLatch is the distributed version of the CountDownLatch . |
com.hazelcast.concurrent.idgen |
This package contains IdGenerator functionality for Hazelcast.
With the IdGenerator it is very simple to create cluster wide id's. |
com.hazelcast.concurrent.lock | |
com.hazelcast.concurrent.semaphore |
This package contains ISemaphore functionality for Hazelcast.
The ISemaphore is the distributed version of the Semaphore . |
com.hazelcast.core |
Provides core API interfaces/classes.
|
com.hazelcast.executor |
This package contains IExecutorService functionality for Hazelcast.
The IExecutorService extends the ExecutorService and provides all kinds
of additional methods related to distributed systems. |
com.hazelcast.instance | |
com.hazelcast.map.proxy | |
com.hazelcast.map.tx | |
com.hazelcast.mapreduce |
This package contains the MapReduce API definition for Hazelcast.
All map reduce operations running in a distributed manner inside the active Hazelcast cluster. |
com.hazelcast.mapreduce.impl |
This package contains the default implementation for the map reduce framework
internals.
|
com.hazelcast.multimap | |
com.hazelcast.multimap.txn | |
com.hazelcast.queue.proxy | |
com.hazelcast.queue.tx | |
com.hazelcast.spi |
Provides interfaces/classes for Hazelcast SPI.
|
com.hazelcast.spi.impl | |
com.hazelcast.topic |
This package contains ITopic functionality for Hazelcast.
With the ITopic it is possible to create publish subscribe solutions similar to JMS Topics. |
com.hazelcast.transaction |
Provides interfaces/classes for Hazelcast transaction support.
|
Modifier and Type | Method and Description |
---|---|
<T extends DistributedObject> |
HazelcastClient.getDistributedObject(String serviceName,
Object id)
Deprecated.
|
<T extends DistributedObject> |
HazelcastClientProxy.getDistributedObject(String serviceName,
Object id)
Deprecated.
|
<T extends DistributedObject> |
HazelcastClient.getDistributedObject(String serviceName,
String name) |
<T extends DistributedObject> |
HazelcastClientProxy.getDistributedObject(String serviceName,
String name) |
Modifier and Type | Method and Description |
---|---|
Collection<DistributedObject> |
HazelcastClient.getDistributedObjects() |
Collection<DistributedObject> |
HazelcastClientProxy.getDistributedObjects() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientCollectionProxy<E> |
class |
ClientAtomicLongProxy |
class |
ClientAtomicReferenceProxy<E> |
class |
ClientConditionProxy |
class |
ClientCountDownLatchProxy |
class |
ClientExecutorServiceProxy |
class |
ClientIdGeneratorProxy |
class |
ClientListProxy<E> |
class |
ClientLockProxy |
class |
ClientMapProxy<K,V> |
class |
ClientMapReduceProxy |
class |
ClientMultiMapProxy<K,V> |
class |
ClientQueueProxy<E> |
class |
ClientSemaphoreProxy |
class |
ClientSetProxy<E> |
class |
ClientTopicProxy<E> |
Modifier and Type | Class and Description |
---|---|
class |
ClientProxy |
Modifier and Type | Method and Description |
---|---|
Collection<? extends DistributedObject> |
ProxyManager.getDistributedObjects() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientTxnCollectionProxy<E> |
class |
ClientTxnListProxy<E> |
class |
ClientTxnMapProxy<K,V> |
class |
ClientTxnMultiMapProxy<K,V> |
class |
ClientTxnQueueProxy<E> |
class |
ClientTxnSetProxy<E> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCollectionProxyImpl<S extends RemoteService,E> |
Modifier and Type | Class and Description |
---|---|
class |
ListProxyImpl<E> |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
ListService.createDistributedObject(String objectId) |
Modifier and Type | Class and Description |
---|---|
class |
SetProxyImpl<E> |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
SetService.createDistributedObject(String objectId) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTransactionalCollectionProxy<S extends RemoteService,E> |
class |
TransactionalListProxy<E> |
class |
TransactionalSetProxy<E> |
Modifier and Type | Class and Description |
---|---|
class |
AtomicLongProxy |
Modifier and Type | Class and Description |
---|---|
class |
AtomicReferenceProxy<E> |
Modifier and Type | Class and Description |
---|---|
class |
CountDownLatchProxy |
Modifier and Type | Class and Description |
---|---|
class |
IdGeneratorProxy |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
IdGeneratorService.createDistributedObject(String name) |
Modifier and Type | Class and Description |
---|---|
class |
LockProxy |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
LockServiceImpl.createDistributedObject(String objectId) |
Modifier and Type | Class and Description |
---|---|
class |
SemaphoreProxy |
Modifier and Type | Interface and Description |
---|---|
interface |
AsyncAtomicLong
A
IAtomicLong that exposes its operations using a ICompletableFuture
so it can be used in the reactive programming model approach. |
interface |
AsyncAtomicReference<E>
A
IAtomicReference that exposes its operations using a ICompletableFuture
so it can be used in the reactive programming model approach. |
interface |
BaseMap<K,V>
Base interface for Hazelcast distributed maps.
|
interface |
BaseMultiMap<K,V>
Base interface for Hazelcast distributed multi-maps.
|
interface |
BaseQueue<E>
Base interface for Hazelcast distributed queues.
|
interface |
IAtomicLong
IAtomicLong is a redundant and highly available distributed alternative to the
java.util.concurrent.atomic.AtomicLong . |
interface |
IAtomicReference<E>
IAtomicReference is a redundant and highly available distributed alternative to the
java.util.concurrent.atomic.AtomicReference . |
interface |
ICollection<E>
Concurrent, distributed, partitioned, listenable collection.
|
interface |
ICountDownLatch
ICountDownLatch is a backed-up distributed alternative to the
java.util.concurrent.CountDownLatch . |
interface |
IdGenerator
Cluster-wide unique id generator.
|
interface |
IExecutorService
Distributed implementation of
ExecutorService . |
interface |
IList<E>
Concurrent, distributed implementation of
List |
interface |
ILock
Distributed implementation of
Lock . |
interface |
IMap<K,V>
Concurrent, distributed, observable and queryable map.
|
interface |
IQueue<E>
Concurrent, blocking, distributed, observable queue.
|
interface |
ISemaphore
ISemaphore is a backed-up distributed alternative to the
Semaphore . |
interface |
ISet<E>
Concurrent, distributed implementation of
Set
This class is not a general-purpose Set implementation! While this class implements
the Set interface, it intentionally violates Set's general contract, which mandates the
use of the equals method when comparing objects. |
interface |
ITopic<E>
Hazelcast provides distribution mechanism for publishing messages that are delivered to multiple subscribers
which is also known as publish/subscribe (pub/sub) messaging model.
|
interface |
MultiMap<K,V>
A specialized map whose keys can be associated with multiple values.
|
interface |
TransactionalList<E>
Transactional implementation of
IList . |
interface |
TransactionalMap<K,V>
Transactional implementation of
BaseMap . |
interface |
TransactionalMultiMap<K,V>
Transactional implementation of
BaseMultiMap . |
interface |
TransactionalQueue<E>
Transactional implementation of
BaseQueue . |
interface |
TransactionalSet<E>
Transactional implementation of
ISet . |
Modifier and Type | Method and Description |
---|---|
<T extends DistributedObject> |
HazelcastInstance.getDistributedObject(String serviceName,
Object id)
Deprecated.
|
<T extends DistributedObject> |
HazelcastInstance.getDistributedObject(String serviceName,
String name) |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
DistributedObjectEvent.getDistributedObject()
Returns DistributedObject instance
|
Modifier and Type | Method and Description |
---|---|
Collection<DistributedObject> |
HazelcastInstance.getDistributedObjects()
Returns all
DistributedObject 's such as; queue, map, set, list, topic, lock, multimap. |
Constructor and Description |
---|
DistributedObjectEvent(DistributedObjectEvent.EventType eventType,
String serviceName,
DistributedObject distributedObject) |
Modifier and Type | Class and Description |
---|---|
class |
ExecutorServiceProxy |
Modifier and Type | Method and Description |
---|---|
<S extends DistributedObject> |
HazelcastInstanceProxy.getDistributedObject(String serviceName,
Object id) |
<T extends DistributedObject> |
HazelcastInstanceImpl.getDistributedObject(String serviceName,
Object id)
Deprecated.
|
<T extends DistributedObject> |
HazelcastInstanceProxy.getDistributedObject(String serviceName,
String name) |
<T extends DistributedObject> |
HazelcastInstanceImpl.getDistributedObject(String serviceName,
String name) |
Modifier and Type | Method and Description |
---|---|
Collection<DistributedObject> |
HazelcastInstanceProxy.getDistributedObjects() |
Collection<DistributedObject> |
HazelcastInstanceImpl.getDistributedObjects() |
Modifier and Type | Class and Description |
---|---|
class |
MapProxyImpl<K,V> |
Modifier and Type | Class and Description |
---|---|
class |
TransactionalMapProxy |
class |
TransactionalMapProxySupport |
Modifier and Type | Interface and Description |
---|---|
interface |
JobTracker
The JobTracker interface is used to create instances of
Job s depending
on the given data structure / data source. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJobTracker
This is the base class for all
JobTracker implementations on node and client side.It combines a lot of the base functionality to handle remote operations. |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
MapReduceService.createDistributedObject(String objectName) |
Modifier and Type | Class and Description |
---|---|
class |
MultiMapProxySupport |
class |
ObjectMultiMapProxy<K,V> |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
MultiMapService.createDistributedObject(String name) |
Modifier and Type | Class and Description |
---|---|
class |
TransactionalMultiMapProxy<K,V> |
class |
TransactionalMultiMapProxySupport |
Modifier and Type | Class and Description |
---|---|
class |
QueueProxyImpl<E>
User: ali
Date: 11/14/12
Time: 13:23 AM
|
Modifier and Type | Class and Description |
---|---|
class |
TransactionalQueueProxy<E> |
class |
TransactionalQueueProxySupport |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDistributedObject<S extends RemoteService> |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
RemoteService.createDistributedObject(String objectName) |
DistributedObject |
ProxyService.getDistributedObject(String serviceName,
String objectId) |
Modifier and Type | Method and Description |
---|---|
Collection<DistributedObject> |
ProxyService.getAllDistributedObjects() |
Collection<DistributedObject> |
ProxyService.getDistributedObjects(String serviceName) |
Modifier and Type | Method and Description |
---|---|
DistributedObject |
ProxyServiceImpl.getDistributedObject(String serviceName,
String name) |
Modifier and Type | Method and Description |
---|---|
Collection<DistributedObject> |
ProxyServiceImpl.getAllDistributedObjects() |
Collection<DistributedObject> |
ProxyServiceImpl.getDistributedObjects(String serviceName) |
Modifier and Type | Class and Description |
---|---|
class |
TopicProxy<E> |
class |
TotalOrderedTopicProxy |
Modifier and Type | Interface and Description |
---|---|
interface |
TransactionalObject
Marker interface for all transactional distributed objects.
|
Copyright © 2014 Hazelcast, Inc.. All rights reserved.