| Package | Description | 
|---|---|
| com.hazelcast.cache | 
 
     This package contains the public API extension for Hazelcast JCache,
     the Hazelcast implementation of the JSR-107 commonly referred to as JCache. 
 | 
| com.hazelcast.cache.impl | 
 
     Hazelcast JSR-107 aka JCache implementation 
 | 
| com.hazelcast.client | 
 Contains classes/interfaces related to Client 
 | 
| com.hazelcast.client.cache.impl | 
 
     Hazelcast JSR-107 aka JCache implementation client side 
 | 
| com.hazelcast.client.console | 
 This package contains ClientConsoleApp 
 | 
| com.hazelcast.client.impl | 
 Contains most of the client side HazelcastInstance implementation functionality. 
 | 
| com.hazelcast.client.spi | 
 Contains classes/interfaces related to Service Provider Interface
 such as ClientProxy , ClientClusterService 
 | 
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| com.hazelcast.console | 
 This package contains classes related to ConsoleApp 
 | 
| com.hazelcast.core | 
 Provides core API interfaces/classes. 
 | 
| com.hazelcast.executor.impl | 
 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.hibernate | 
 Contains interfaces/classes related to Hibernate. 
 | 
| com.hazelcast.hibernate.distributed | 
 Provides distributed class for Hibernate. 
 | 
| com.hazelcast.hibernate.instance | 
 Provides instance interfaces/classes for Hibernate. 
 | 
| com.hazelcast.hibernate.local | 
 Provides local classes for Hibernate. 
 | 
| com.hazelcast.hibernate.region | 
 Provides region interfaces/classes for Hibernate. 
 | 
| com.hazelcast.instance | 
 This package contains Hazelcast Instance functionality. 
 | 
| com.hazelcast.internal.management | 
 Contains classes to provide data/operation interface for Management Center. 
 | 
| com.hazelcast.internal.serialization | 
 Contains the private serialization API + implementation. 
 | 
| com.hazelcast.internal.serialization.impl | |
| com.hazelcast.jca | 
 This package contains jca functionality 
 | 
| com.hazelcast.jmx | 
 Contains Hazelcast management bean classes. 
 | 
| com.hazelcast.map.impl | 
 Contains implementation specific classes of  
com.hazelcast.map package. | 
| com.hazelcast.osgi | 
 This package contains the OSGI functionality contract points for Hazelcast. 
 | 
| com.hazelcast.ringbuffer.impl | 
 Contains the  
Ringbuffer implementation classes. | 
| com.hazelcast.spi | 
 Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. 
 | 
| com.hazelcast.spi.impl | 
 Contains implementations for Hazelcast SPI. 
 | 
| com.hazelcast.spring.cache | 
 Contains Hazelcast cache classes related to Spring. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
HazelcastCacheManager.getHazelcastInstance()
Gets the underlying  
HazelcastInstance implementation. | 
| Modifier and Type | Field and Description | 
|---|---|
protected HazelcastInstance | 
AbstractHazelcastCacheManager.hazelcastInstance  | 
protected HazelcastInstance | 
AbstractHazelcastCachingProvider.hazelcastInstance  | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
AbstractHazelcastCacheManager.getHazelcastInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastServerCachingProvider | 
HazelcastServerCachingProvider.createCachingProvider(HazelcastInstance hazelcastInstance)
Helper method for creating caching provider for testing, etc. 
 | 
| Constructor and Description | 
|---|
AbstractHazelcastCacheManager(javax.cache.spi.CachingProvider cachingProvider,
                             HazelcastInstance hazelcastInstance,
                             URI uri,
                             ClassLoader classLoader,
                             Properties properties)  | 
HazelcastServerCacheManager(HazelcastServerCachingProvider cachingProvider,
                           HazelcastInstance hazelcastInstance,
                           URI uri,
                           ClassLoader classLoader,
                           Properties properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastInstance | 
HazelcastClient.getHazelcastClientByName(String instanceName)
Returns an existing HazelcastClient with instanceName. 
 | 
static HazelcastInstance | 
HazelcastClient.newHazelcastClient()  | 
static HazelcastInstance | 
HazelcastClient.newHazelcastClient(ClientConfig config)  | 
| Modifier and Type | Method and Description | 
|---|---|
static Collection<HazelcastInstance> | 
HazelcastClient.getAllHazelcastClients()
Gets an immutable collection of all client HazelcastInstances created in this JVM. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClientOutOfMemoryHandler.onOutOfMemory(OutOfMemoryError oome,
             HazelcastInstance[] hazelcastInstances)  | 
static void | 
HazelcastClient.shutdown(HazelcastInstance instance)
Shutdown the provided client and remove it from the managed list 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastClientCachingProvider | 
HazelcastClientCachingProvider.createCachingProvider(HazelcastInstance hazelcastInstance)
Helper method for creating caching provider for testing etc 
 | 
| Constructor and Description | 
|---|
HazelcastClientCacheManager(HazelcastClientCachingProvider cachingProvider,
                           HazelcastInstance hazelcastInstance,
                           URI uri,
                           ClassLoader classLoader,
                           Properties properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClientConsoleApp.setHazelcast(HazelcastInstance hazelcast)  | 
| Constructor and Description | 
|---|
ClientConsoleApp(HazelcastInstance hazelcast)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HazelcastClientInstanceImpl  | 
class  | 
HazelcastClientProxy
A client-side proxy  
HazelcastInstance instance. | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
ProxyManager.getHazelcastInstance()  | 
HazelcastInstance | 
ClientContext.getHazelcastInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EntryListenerConfig.MapListenerToEntryListenerAdapter.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ConsoleApp.setHazelcast(HazelcastInstance hazelcast)  | 
void | 
Echo.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
void | 
SimulateLoadTask.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Constructor and Description | 
|---|
ConsoleApp(HazelcastInstance hazelcast)  | 
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastInstance | 
Hazelcast.getHazelcastInstanceByName(String instanceName)
Returns an existing HazelcastInstance with instanceName. 
 | 
static HazelcastInstance | 
Hazelcast.getOrCreateHazelcastInstance(Config config)
Gets or creates the HazelcastInstance with a certain name. 
 | 
static HazelcastInstance | 
Hazelcast.newHazelcastInstance()
Creates a new HazelcastInstance (a new node in a cluster). 
 | 
static HazelcastInstance | 
Hazelcast.newHazelcastInstance(Config config)
Creates a new HazelcastInstance (a new node in a cluster). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Set<HazelcastInstance> | 
Hazelcast.getAllHazelcastInstances()
Returns all active/running HazelcastInstances on this JVM. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MapLoaderLifecycleSupport.init(HazelcastInstance hazelcastInstance,
    Properties properties,
    String mapName)
Initializes this MapLoader implementation. 
 | 
abstract void | 
OutOfMemoryHandler.onOutOfMemory(OutOfMemoryError oome,
             HazelcastInstance[] hazelcastInstances)
When an  
OutOfMemoryError is caught by Hazelcast threads,
 this method is called for ALL HazelcastInstances
 knows by current JVM (actually ClassLoader). | 
void | 
HazelcastInstanceAware.setHazelcastInstance(HazelcastInstance hazelcastInstance)
Gets the HazelcastInstance reference when submitting a Runnable/Callable using Hazelcast ExecutorService. 
 | 
protected void | 
OutOfMemoryHandler.tryCloseConnections(HazelcastInstance hazelcastInstance)
Tries to close the server socket and connections to other HazelcastInstances. 
 | 
protected void | 
OutOfMemoryHandler.tryShutdown(HazelcastInstance hazelcastInstance)
Tries to shutdown HazelcastInstance forcefully;
 including closing sockets and connections, stopping threads, etc. 
 | 
protected void | 
OutOfMemoryHandler.tryStopThreads(HazelcastInstance hazelcastInstance)
Tries to stop internal Hazelcast threads (such as service thread, IO threads, executor threads). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RunnableAdapter.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected HazelcastInstance | 
AbstractHazelcastCacheRegionFactory.instance  | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
AbstractHazelcastCacheRegionFactory.getHazelcastInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
static long | 
HazelcastTimestamper.getMaxOperationTimeout(HazelcastInstance instance)  | 
static int | 
HazelcastTimestamper.getTimeout(HazelcastInstance instance,
          String regionName)  | 
static long | 
HazelcastTimestamper.nextTimestamp(HazelcastInstance instance)  | 
| Constructor and Description | 
|---|
AbstractHazelcastCacheRegionFactory(HazelcastInstance instance)  | 
HazelcastCacheRegionFactory(HazelcastInstance instance)  | 
HazelcastLocalCacheRegionFactory(HazelcastInstance instance)  | 
| Constructor and Description | 
|---|
IMapRegionCache(String name,
               HazelcastInstance hazelcastInstance,
               Properties props,
               CacheDataDescription metadata)  | 
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastInstance | 
HazelcastAccessor.getHazelcastInstance(org.hibernate.Session session)
Deprecated.  
Tries to extract  
HazelcastInstance from Session. | 
static HazelcastInstance | 
HazelcastAccessor.getHazelcastInstance(org.hibernate.SessionFactory sessionFactory)
Deprecated.  
Tries to extract  
HazelcastInstance from SessionFactory. | 
static HazelcastInstance | 
HazelcastAccessor.getHazelcastInstance(SessionFactoryImplementor sessionFactory)
Deprecated.  
Tries to extract  
HazelcastInstance from SessionFactoryImplementor. | 
HazelcastInstance | 
IHazelcastInstanceLoader.loadInstance()
Create a new  
HazelcastInstance or loads an already
 existing instances by it's name. | 
| Modifier and Type | Field and Description | 
|---|---|
protected HazelcastInstance | 
LocalRegionCache.hazelcastInstance  | 
| Constructor and Description | 
|---|
LocalRegionCache(String name,
                HazelcastInstance hazelcastInstance,
                CacheDataDescription metadata)  | 
LocalRegionCache(String name,
                HazelcastInstance hazelcastInstance,
                CacheDataDescription metadata,
                boolean withTopic)  | 
TimestampsRegionCache(String name,
                     HazelcastInstance hazelcastInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
HazelcastRegion.getInstance()  | 
| Constructor and Description | 
|---|
AbstractTransactionalDataRegion(HazelcastInstance instance,
                               String regionName,
                               Properties props,
                               CacheDataDescription metadata,
                               Cache cache)  | 
HazelcastCollectionRegion(HazelcastInstance instance,
                         String regionName,
                         Properties props,
                         CacheDataDescription metadata,
                         Cache cache)  | 
HazelcastEntityRegion(HazelcastInstance instance,
                     String regionName,
                     Properties props,
                     CacheDataDescription metadata,
                     Cache cache)  | 
HazelcastNaturalIdRegion(HazelcastInstance instance,
                        String regionName,
                        Properties props,
                        org.hibernate.cache.spi.CacheDataDescription metadata)  | 
HazelcastQueryResultsRegion(HazelcastInstance instance,
                           String name,
                           Properties props)  | 
HazelcastTimestampsRegion(HazelcastInstance instance,
                         String name,
                         Properties props,
                         Cache cache)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HazelcastInstanceImpl  | 
class  | 
HazelcastInstanceProxy  | 
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastInstance | 
HazelcastInstanceFactory.getHazelcastInstance(String instanceName)  | 
static HazelcastInstance | 
HazelcastInstanceFactory.getOrCreateHazelcastInstance(Config config)  | 
static HazelcastInstance | 
HazelcastInstanceFactory.newHazelcastInstance(Config config)  | 
static HazelcastInstance | 
HazelcastInstanceFactory.newHazelcastInstance(Config config,
                    String instanceName,
                    NodeContext nodeContext)
Creates a new Hazelcast instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Set<HazelcastInstance> | 
HazelcastInstanceFactory.getAllHazelcastInstances()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
OutOfMemoryErrorDispatcher.deregisterClient(HazelcastInstance instance)  | 
static void | 
OutOfMemoryErrorDispatcher.deregisterServer(HazelcastInstance instance)  | 
void | 
DefaultOutOfMemoryHandler.onOutOfMemory(OutOfMemoryError oome,
             HazelcastInstance[] hazelcastInstances)  | 
static void | 
OutOfMemoryErrorDispatcher.registerClient(HazelcastInstance instance)  | 
static void | 
OutOfMemoryErrorDispatcher.registerServer(HazelcastInstance instance)  | 
void | 
MemberImpl.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
static void | 
OutOfMemoryHandlerHelper.tryCloseConnections(HazelcastInstance hazelcastInstance)  | 
static void | 
OutOfMemoryHandlerHelper.tryShutdown(HazelcastInstance hazelcastInstance)  | 
static void | 
OutOfMemoryHandlerHelper.tryStopThreads(HazelcastInstance hazelcastInstance)  | 
| Constructor and Description | 
|---|
ConsoleCommandHandler(HazelcastInstance instance)  | 
| Modifier and Type | Method and Description | 
|---|---|
SerializationServiceBuilder | 
SerializationServiceBuilder.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected HazelcastInstance | 
DefaultSerializationServiceBuilder.hazelcastInstance  | 
| Modifier and Type | Method and Description | 
|---|---|
SerializationServiceBuilder | 
DefaultSerializationServiceBuilder.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
HazelcastConnection
Hazelcast specific connection which allows
 access to this hazelcast instance to acquire
 the maps, lists etc. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HazelcastConnectionImpl
Implementation class of  
HazelcastConnectionImpl | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ResourceAdapterImpl.setHazelcastInstance(HazelcastInstance hazelcast)
Sets the underlying hazelcast instance
 Used only for testing purposes 
 | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
InstanceMBean.getHazelcastInstance()  | 
| Constructor and Description | 
|---|
ClientEngineMBean(HazelcastInstance hazelcastInstance,
                 ClientEngine clientEngine,
                 ManagementService service)  | 
ConnectionManagerMBean(HazelcastInstance hazelcastInstance,
                      ConnectionManager connectionManager,
                      ManagementService service)  | 
EventServiceMBean(HazelcastInstance hazelcastInstance,
                 EventService eventService,
                 ManagementService service)  | 
ManagedExecutorServiceMBean(HazelcastInstance hazelcastInstance,
                           ManagedExecutorService executorService,
                           ManagementService service)  | 
NodeMBean(HazelcastInstance hazelcastInstance,
         Node node,
         ManagementService service)  | 
OperationServiceMBean(HazelcastInstance hazelcastInstance,
                     OperationService operationService,
                     ManagementService service)  | 
ProxyServiceMBean(HazelcastInstance hazelcastInstance,
                 ProxyService proxyService,
                 ManagementService service)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MapStoreWrapper.init(HazelcastInstance hazelcastInstance,
    Properties properties,
    String mapName)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
HazelcastOSGiInstance
Contract point for  
HazelcastInstance implementations based on OSGi service. | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
HazelcastOSGiInstance.getDelegatedInstance()
Gets the delegated (underlying)  
HazelcastInstance. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ReadResultSetImpl.setHazelcastInstance(HazelcastInstance hz)  | 
| Constructor and Description | 
|---|
ReadResultSetImpl(int minSize,
                 int maxSize,
                 HazelcastInstance hz,
                 IFunction<Object,Boolean> filter)  | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
NodeEngine.getHazelcastInstance()
Returns the HazelcastInstance that this  
NodeEngine belongs to. | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
NodeEngineImpl.getHazelcastInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
static javax.cache.CacheManager | 
SpringHazelcastCachingProvider.getCacheManager(HazelcastInstance instance,
               String uriString,
               Properties props)
Creates a  
CacheManager on an existing HazelcastInstance. | 
void | 
HazelcastCacheManager.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Constructor and Description | 
|---|
HazelcastCacheManager(HazelcastInstance hazelcastInstance)  | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.