| 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.core.server | This package contains classes to launch standalone Hazelcast Instance | 
| com.hazelcast.executor.impl | This package contains IExecutorService functionality for Hazelcast. The IExecutorService extends the ExecutorServiceand provides all kinds
 of additional methods related to distributed systems. | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.internal.diagnostics | Contains functionality what is happening in a HazelcastInstance. | 
| com.hazelcast.internal.jmx | Contains Hazelcast management bean classes. | 
| 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.mappackage. | 
| com.hazelcast.osgi | This package contains the OSGI functionality contract points for Hazelcast. | 
| com.hazelcast.ringbuffer.impl | Contains the  Ringbufferimplementation 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. | 
| com.hazelcast.spring.transaction | Contains Hazelcast transaction classes for Spring Transaction API. | 
| Modifier and Type | Method and Description | 
|---|---|
| HazelcastInstance | HazelcastCacheManager. getHazelcastInstance()Gets the underlying  HazelcastInstanceimplementation. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Properties | HazelcastCachingProvider. propertiesByInstanceItself(HazelcastInstance instance)Create the  Propertieswith 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() | 
| 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) | 
| CacheEventListenerAdaptor(ICache<K,V> source,
                         javax.cache.configuration.CacheEntryListenerConfiguration<K,V> cacheEntryListenerConfiguration,
                         SerializationService serializationService,
                         HazelcastInstance hazelcastInstance) | 
| HazelcastServerCacheManager(HazelcastServerCachingProvider cachingProvider,
                           HazelcastInstance hazelcastInstance,
                           URI uri,
                           ClassLoader classLoader,
                           Properties properties) | 
| Modifier and Type | Method and Description | 
|---|---|
| static HazelcastInstance | HazelcastClientManager. getHazelcastClientByName(String instanceName) | 
| static HazelcastInstance | HazelcastClient. getHazelcastClientByName(String instanceName)Returns an existing HazelcastClient with instanceName. | 
| static HazelcastInstance | HazelcastClient. newHazelcastClient() | 
| static HazelcastInstance | HazelcastClient. newHazelcastClient(ClientConfig config) | 
| static HazelcastInstance | HazelcastClientManager. newHazelcastClient(ClientConfig config,
                  HazelcastClientFactory hazelcastClientFactory) | 
| static HazelcastInstance | HazelcastClientManager. newHazelcastClient(HazelcastClientFactory hazelcastClientFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Collection<HazelcastInstance> | HazelcastClientManager. getAllHazelcastClients() | 
| 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 | HazelcastClientManager. shutdown(HazelcastInstance instance) | 
| 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  | HazelcastClientProxyA client-side proxy  HazelcastInstanceinstance. | 
| 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  OutOfMemoryErroris caught by Hazelcast threads,
 this method is called for ALLHazelcastInstances
 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 | 
|---|---|
| static void | StartServer. printMemberPort(HazelcastInstance hz) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RunnableAdapter. setHazelcastInstance(HazelcastInstance hazelcastInstance) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HazelcastInstanceImpl | 
| class  | HazelcastInstanceProxyA 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) | 
| static void | OutOfMemoryHandlerHelper. tryStopThreads(HazelcastInstance hazelcastInstance) | 
| Constructor and Description | 
|---|
| SystemLogPlugin(HazelcastProperties properties,
               ConnectionListenable connectionObservable,
               HazelcastInstance hazelcastInstance,
               ILogger logger) | 
| 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,
                     InternalOperationService operationService,
                     ManagementService service) | 
| ProxyServiceMBean(HazelcastInstance hazelcastInstance,
                 ProxyService proxyService,
                 ManagementService service) | 
| 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 | Interface and Description | 
|---|---|
| interface  | HazelcastOSGiInstanceContract point for  HazelcastInstanceimplementations 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  NodeEnginebelongs 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  CacheManageron 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 © 2016 Hazelcast, Inc.. All Rights Reserved.