| 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.cache.impl.journal | |
| 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.clientside | 
 Contains most of the client side HazelcastInstance implementation functionality. 
 | 
| com.hazelcast.client.spi | 
 Contains classes/interfaces related to the Hazelcast client Service Provider Interface. 
 | 
| 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.instance | 
 This package contains Hazelcast Instance functionality. 
 | 
| com.hazelcast.internal.adapter | 
 Data structure adapters for Near Cache. 
 | 
| com.hazelcast.internal.diagnostics | 
 Contains functionality what is happening in a HazelcastInstance. 
 | 
| com.hazelcast.internal.eviction | 
 
     Eviction policy implementations. 
 | 
| com.hazelcast.internal.jmx | 
 Contains Hazelcast management bean classes. 
 | 
| com.hazelcast.internal.journal | 
 This package contains supporting classes for data structure specific event journals. 
 | 
| 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.map.impl | 
 Contains implementation specific classes of  
com.hazelcast.map package. | 
| com.hazelcast.map.impl.journal | |
| com.hazelcast.osgi | 
 This package contains the OSGI functionality contract points for Hazelcast. 
 | 
| com.hazelcast.quorum.impl | 
 Contains cluster quorum implementation classes. 
 | 
| com.hazelcast.ringbuffer.impl | 
 Contains the  
Ringbuffer implementation classes. | 
| com.hazelcast.scheduledexecutor.impl | |
| 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. 
 | 
| com.hazelcast.spring.transaction | 
 Contains Hazelcast transaction classes for Spring Transaction API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
HazelcastCacheManager.getHazelcastInstance()
Gets the underlying  
HazelcastInstance implementation. | 
| Modifier and Type | Method and Description | 
|---|---|
static Properties | 
HazelcastCachingProvider.propertiesByInstanceItself(HazelcastInstance instance)
Create the  
Properties with the provided instance itself. | 
| Modifier and Type | Field and Description | 
|---|---|
protected HazelcastInstance | 
AbstractHazelcastCacheManager.hazelcastInstance  | 
protected HazelcastInstance | 
AbstractHazelcastCachingProvider.hazelcastInstance  | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
AbstractHazelcastCacheManager.getHazelcastInstance()  | 
protected abstract HazelcastInstance | 
AbstractHazelcastCachingProvider.getOrCreateInstance(URI uri,
                   ClassLoader classLoader,
                   Properties properties)  | 
protected HazelcastInstance | 
HazelcastServerCachingProvider.getOrCreateInstance(URI uri,
                   ClassLoader classLoader,
                   Properties properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract <T extends AbstractHazelcastCacheManager> | 
AbstractHazelcastCachingProvider.createCacheManager(HazelcastInstance instance,
                  URI uri,
                  ClassLoader classLoader,
                  Properties properties)  | 
protected <T extends AbstractHazelcastCacheManager> | 
HazelcastServerCachingProvider.createCacheManager(HazelcastInstance instance,
                  URI uri,
                  ClassLoader classLoader,
                  Properties properties)  | 
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 | 
|---|---|
void | 
DeserializingEventJournalCacheEvent.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastInstance | 
HazelcastClient.getHazelcastClientByName(String instanceName)
Returns an existing HazelcastClient with instanceName. 
 | 
static HazelcastInstance | 
HazelcastClient.newHazelcastClient()
Creates a new HazelcastInstance (a new client in a cluster). 
 | 
static HazelcastInstance | 
HazelcastClient.newHazelcastClient(ClientConfig config)
Creates a new HazelcastInstance (a new client in a cluster). 
 | 
static HazelcastInstance | 
HazelcastClient.newHazelcastFailoverClient()
Creates a client with cluster switch capability. 
 | 
static HazelcastInstance | 
HazelcastClient.newHazelcastFailoverClient(ClientFailoverConfig clientFailoverConfig)
Creates a client with cluster switch capability. 
 | 
| 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 | 
|---|---|
protected HazelcastInstance | 
HazelcastClientCachingProvider.getOrCreateInstance(URI uri,
                   ClassLoader classLoader,
                   Properties properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected <T extends AbstractHazelcastCacheManager> | 
HazelcastClientCachingProvider.createCacheManager(HazelcastInstance instance,
                  URI uri,
                  ClassLoader classLoader,
                  Properties properties)  | 
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()
Gets or creates a HazelcastInstance with the default XML configuration looked up in:
 
     
         System property: Hazelcast will first check if "hazelcast.config" system property is set to a file or a
          
classpath:... path. | 
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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RunnableAdapter.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HazelcastInstanceImpl  | 
class  | 
HazelcastInstanceProxy
A proxy around the actual HazelcastInstanceImpl. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastInstance | 
HazelcastInstanceFactory.getHazelcastInstance(String instanceName)  | 
static HazelcastInstance | 
HazelcastInstanceFactory.getOrCreateHazelcastInstance(Config config)  | 
static HazelcastInstance | 
HazelcastInstanceFactory.newHazelcastInstance(Config config)
Creates a new Hazelcast instance. 
 | 
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)  | 
| Constructor and Description | 
|---|
TransactionalMapDataStructureAdapter(HazelcastInstance hazelcastInstance,
                                    String name)  | 
| Constructor and Description | 
|---|
SystemLogPlugin(HazelcastProperties properties,
               ConnectionListenable connectionObservable,
               HazelcastInstance hazelcastInstance,
               ILogger logger)  | 
SystemLogPlugin(HazelcastProperties properties,
               ConnectionListenable connectionObservable,
               HazelcastInstance hazelcastInstance,
               ILogger logger,
               NodeExtension nodeExtension)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected HazelcastInstance | 
ExpirationManager.getHazelcastInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastInstance | 
InstanceMBean.getHazelcastInstance()  | 
| Constructor and Description | 
|---|
ClientEngineMBean(HazelcastInstance hazelcastInstance,
                 ClientEngine clientEngine,
                 ManagementService service)  | 
EventServiceMBean(HazelcastInstance hazelcastInstance,
                 EventService eventService,
                 ManagementService service)  | 
ManagedExecutorServiceMBean(HazelcastInstance hazelcastInstance,
                           ManagedExecutorService executorService,
                           ManagementService service)  | 
NetworkingServiceMBean(HazelcastInstance hazelcastInstance,
                      NetworkingService ns,
                      ManagementService service)  | 
NodeMBean(HazelcastInstance hazelcastInstance,
         Node node,
         ManagementService service)  | 
OperationServiceMBean(HazelcastInstance hazelcastInstance,
                     InternalOperationService operationService,
                     ManagementService service)  | 
ProxyServiceMBean(HazelcastInstance hazelcastInstance,
                 ProxyService proxyService,
                 ManagementService service)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DeserializingEntry.setHazelcastInstance(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 | Method and Description | 
|---|---|
void | 
MapStoreWrapper.init(HazelcastInstance hazelcastInstance,
    Properties properties,
    String mapName)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DeserializingEventJournalMapEvent.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| 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 | 
AbstractPingAwareQuorumFunction.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ReadResultSetImpl.setHazelcastInstance(HazelcastInstance hz)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ScheduledFutureProxy.setHazelcastInstance(HazelcastInstance hazelcastInstance)  | 
| 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 | 
|---|---|
HazelcastInstance | 
HazelcastCacheManager.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)  | 
| Modifier and Type | Method and Description | 
|---|---|
static TransactionContext | 
HazelcastTransactionManager.getTransactionContext(HazelcastInstance hazelcastInstance)
Returns the transaction context for the given Hazelcast instance bounded to the current thread. 
 | 
| Constructor and Description | 
|---|
HazelcastTransactionManager(HazelcastInstance hazelcastInstance)  | 
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.