Package | Description |
---|---|
com.hazelcast.instance |
This package contains Hazelcast Instance functionality.
|
com.hazelcast.spi |
Provides interfaces/classes for Hazelcast SPI.
|
com.hazelcast.spi.impl |
Contains implementations for Hazelcast SPI.
|
com.hazelcast.transaction.impl |
Provides implementation for Hazelcast transaction support.
|
com.hazelcast.util |
This package contains classes to support the inner workings of Hazelcast
as well as some backports of newer Java features / data structures to
support older Java versions in a clean and nice way.
|
Modifier and Type | Class and Description |
---|---|
class |
HazelcastInstanceFactory |
class |
HazelcastInstanceImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
CoreService
Marker interface for core Hazelcast services.
|
class |
OperationAccessor
Allows access to certain attributes on an Operation.
|
Modifier and Type | Method and Description |
---|---|
Node |
NodeEngineImpl.getNode() |
Operation[] |
NodeEngineImpl.getPostJoinOperations()
Post join operations must be lock free; means no locks at all;
no partition locks, no key-based locks, no service level locks!
Post join operations should return response, at least a null response.
|
<T> T |
NodeEngineImpl.getService(String serviceName) |
Collection<ServiceInfo> |
NodeEngineImpl.getServiceInfos(Class serviceClass) |
<S> Collection<S> |
NodeEngineImpl.getServices(Class<S> serviceClass)
Returns a list of services matching provides service class/interface.
|
void |
NodeEngineImpl.handlePacket(Packet packet) |
void |
NodeEngineImpl.onClientDisconnected(String clientUuid) |
void |
NodeEngineImpl.onMemberLeft(MemberImpl member) |
void |
NodeEngineImpl.onPartitionMigrate(MigrationInfo migrationInfo) |
void |
NodeEngineImpl.shutdown(boolean terminate) |
void |
NodeEngineImpl.start() |
Modifier and Type | Class and Description |
---|---|
class |
TransactionAccessor |
Modifier and Type | Method and Description |
---|---|
static FutureUtil.ExceptionHandler |
FutureUtil.logAllExceptions(ILogger logger,
Level level)
This ExceptionHandler rethrows
ExecutionException s and logs
MemberLeftException s to the log. |
static FutureUtil.ExceptionHandler |
FutureUtil.logAllExceptions(ILogger logger,
String message,
Level level)
This ExceptionHandler rethrows
ExecutionException s and logs
MemberLeftException s to the log. |
static FutureUtil.ExceptionHandler |
FutureUtil.logAllExceptions(Level level)
This ExceptionHandler rethrows
ExecutionException s and logs
MemberLeftException s to the log. |
static FutureUtil.ExceptionHandler |
FutureUtil.logAllExceptions(String message,
Level level)
This ExceptionHandler rethrows
ExecutionException s and logs
MemberLeftException s to the log. |
static <V> Collection<V> |
FutureUtil.returnWithDeadline(Collection<Future<V>> futures,
long timeout,
TimeUnit timeUnit) |
static <V> Collection<V> |
FutureUtil.returnWithDeadline(Collection<Future<V>> futures,
long timeout,
TimeUnit timeUnit,
FutureUtil.ExceptionHandler exceptionHandler) |
static <V> Collection<V> |
FutureUtil.returnWithDeadline(Collection<Future<V>> futures,
long overallTimeout,
TimeUnit overallTimeUnit,
long perFutureTimeout,
TimeUnit perFutureTimeUnit) |
static <V> Collection<V> |
FutureUtil.returnWithDeadline(Collection<Future<V>> futures,
long overallTimeout,
TimeUnit overallTimeUnit,
long perFutureTimeout,
TimeUnit perFutureTimeUnit,
FutureUtil.ExceptionHandler exceptionHandler) |
static void |
FutureUtil.waitWithDeadline(Collection<Future> futures,
long timeout,
TimeUnit timeUnit) |
static void |
FutureUtil.waitWithDeadline(Collection<Future> futures,
long timeout,
TimeUnit timeUnit,
FutureUtil.ExceptionHandler exceptionHandler) |
static void |
FutureUtil.waitWithDeadline(Collection<Future> futures,
long overallTimeout,
TimeUnit overallTimeUnit,
long perFutureTimeout,
TimeUnit perFutureTimeUnit) |
static void |
FutureUtil.waitWithDeadline(Collection<Future> futures,
long overallTimeout,
TimeUnit overallTimeUnit,
long perFutureTimeout,
TimeUnit perFutureTimeUnit,
FutureUtil.ExceptionHandler exceptionHandler) |
Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.