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>  
Prefix Holds the prefix constants used by Hazelcast.
 

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

Exception Summary
DuplicateInstanceNameException  
InstanceDestroyedException  
MemberLeftException  
RuntimeInterruptedException An unchecked version of InterruptedException.
 



Copyright 2008-2012 Hazel Ltd. All Rights Reserved.