Package com.hazelcast.core

Interface Summary
AtomicNumber AtomicNumber is a backed-up distributed implementation of java.util.concurrent.atomic.AtomicLong.
Client  
ClientListener  
ClientService  
Cluster Hazelcast cluster interface.
EntryListener<K,V> Map Entry listener to get notified when a map entry is added, removed, updated or evicted.
ExecutionCallback<V>  
HazelcastInstance Hazelcast instance.
HazelcastInstanceAware  
ICollection<E> Concurrent, distributed, partitioned, observable collection.
ICountDownLatch ICountDownLatch is a backed-up distributed implementation of java.util.concurrent.CountDownLatch.
IdGenerator Cluster-wide unique id generator.
IList<E>  
ILock  
IMap<K,V> Concurrent, distributed, observable and queryable map.
Instance  
InstanceListener  
IQueue<E>  
ISemaphore ISemaphore is a backed-up distributed implementation of java.util.concurrent.Semaphore.
ISet<E> Concurrent, Distributed 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.

ItemListener<E> Item listener for IQueue, ISet and IList
ITopic<E>  
LifecycleListener  
LifecycleService LifecycleService allows you to shutdown, restart, pause and resume an HazelcastInstance.
ManagedContext Container managed context, such as Spring or Guice etc.
MapEntry<K,V>  
MapLoader<K,V> Hazelcast distributed map implementation is an in-memory data store but it can be backed by any type of data store such as RDBMS, OODBMS, or simply a file based data store.
MapLoaderLifecycleSupport Provides Lifecycle support for the implementing MapLoader class.
MapStore<K,V> Hazelcast distributed map implementation is an in-memory data store but it can be backed by any type of data store such as RDBMS, OODBMS, or simply a file based data store.
MapStoreFactory<K,V> Factory for MapLoader or MapStore instances, specifiable in MapStoreConfig.
Member Cluster member interface.
MembershipListener Cluster membership listener.
MessageListener<E> Message listener for ITopic.
MultiMap<K,V> A specialized map whose keys can be associated with multiple values.
PartitionAware<T>  
SemaphoreFactory Hazelcast distributed semaphore helper class can be used to dynamically interact with certain semaphore events.
Transaction Hazelcast transaction interface.
 

Class Summary
DistributedTask<V> A cancellable asynchronous distributed computation.
DistributedTask.DistributedRunnableAdapterImpl<V>  
EntryAdapter<K,V> Adapter for EntryListener.
EntryEvent<K,V> Map Entry event.
Hazelcast Factory for all of the Hazelcast data and execution components such as maps, queues, multimaps, topics and executor service.
HazelcastInstanceAwareObject  
InstanceEvent  
ItemEvent<E>  
LifecycleEvent  
MembershipEvent Membership event fired when a new member is added to the cluster and/or when a member leaves the cluster.
Message<E>  
MultiTask<V>  
OutOfMemoryHandler Handler for OutOfMemoryError
Prefix Holds the prefix constants used by Hazelcast.
 

Enum Summary
ClientType  
EntryEventType  
Instance.InstanceType  
InstanceEvent.InstanceEventType  
ItemEventType  
LifecycleEvent.LifecycleState  
 

Exception Summary
DuplicateInstanceNameException  
HazelcastException Base Hazelcast exception.
InstanceDestroyedException  
MemberLeftException  
OperationRejectedException Hazelcast operations may throw an OperationRejectedException when an operation can not be accepted because number of concurrent calls reaches the limit.
OperationTimeoutException An unchecked version of TimeoutException.
RuntimeInterruptedException An unchecked version of InterruptedException.
 



Copyright © 2008-2012 Hazelcast, Inc. All Rights Reserved.