| Interface | Description |
|---|---|
| ExecutorAwareMessage |
Message with specified custom executor must be processed in the appropriate thread pool.
|
| GridComponent |
Interface for all main internal Ignite components (managers and processors).
|
| GridInternalWrapper<T> |
Internal wrapper interface for custom resource injection logic.
|
| GridKernalContext | |
| GridKernalGateway |
This interface guards access to implementations of public methods that access kernal
functionality from the following main API interfaces:
ClusterGroup
Note that this kernal gateway should not be used to guard against method from
the following non-rich interfaces since their implementations are already managed
by their respective implementing classes:
Ignite
ClusterNode
Kernal gateway is also responsible for notifying various futures about the change in
kernal state so that issued futures could properly interrupt themselves when kernal
becomes unavailable while future is held externally by the user. |
| GridProxyListener |
Interception listener is notified about method apply.
|
| GridTaskSessionInternal |
Internal task session interface.
|
| IgniteDiagnosticAware | |
| IgniteEx |
Extended Grid interface which provides some additional methods required for kernal and Visor.
|
| IgniteInternalFuture<R> |
Extension for standard
Future interface. |
| IgniteTransactionsEx |
Extended interface to work with system transactions.
|
| InvalidEnvironmentException |
Marker interface of invalid environment exception.
|
| ThinProtocolFeature |
The base feature class.
|
| Class | Description |
|---|---|
| AsyncSupportAdapter<T extends IgniteAsyncSupport> |
Adapter for
IgniteAsyncSupport. |
| ClassSet |
Set of classes represented as prefix tree.
|
| ClusterLocalNodeMetricsMXBeanImpl |
Local node metrics MBean.
|
| ClusterMetricsMXBeanImpl |
Cluster metrics MBean.
|
| ClusterMetricsSnapshot |
Implementation for
ClusterMetrics interface. |
| ComputeMXBeanImpl |
ComputeMXBean implementation.
|
| ComputeTaskInternalFuture<R> |
This class provide implementation for task future.
|
| GridCachePluginContext<C extends CachePluginConfiguration> |
Cache plugin context.
|
| GridCodegenConverter.Default |
Used as the default value for converter type
|
| GridJobCancelRequest |
Job cancellation request.
|
| GridJobContextImpl |
Remote job context implementation.
|
| GridJobExecuteRequest |
Job execution request.
|
| GridJobExecuteResponse |
Job execution response.
|
| GridJobResultImpl |
Class provides implementation for job result.
|
| GridJobSessionImpl |
Job session implementation.
|
| GridJobSiblingImpl |
This class provides implementation for job sibling.
|
| GridJobSiblingsRequest |
Job siblings request.
|
| GridJobSiblingsResponse |
Job siblings response.
|
| GridKernalContextImpl |
Implementation of kernal context.
|
| GridKernalGatewayImpl | |
| GridLoggerProxy | |
| GridMessageListenHandler |
Continuous handler for message subscription.
|
| GridPluginComponent | |
| GridPluginContext | |
| GridTaskCancelRequest |
Request for cancelling tasks.
|
| GridTaskNameHashKey |
Keys for task name hashing.
|
| GridTaskSessionImpl |
Task session.
|
| GridTaskSessionRequest |
Task session request.
|
| IgniteComputeImpl |
IgniteCompute implementation. |
| IgniteDiagnosticInfo | |
| IgniteDiagnosticMessage | |
| IgniteDiagnosticMessage.DiagnosticBaseClosure | |
| IgniteDiagnosticMessage.ExchangeInfoClosure | |
| IgniteDiagnosticMessage.TxEntriesInfoClosure | |
| IgniteDiagnosticMessage.TxInfoClosure | |
| IgniteDiagnosticPrepareContext |
Groups diagnostic closures by node/closure type.
|
| IgniteEventsImpl |
IgniteEvents implementation. |
| IgniteKernal | |
| IgniteMessagingImpl |
IgniteMessaging implementation. |
| IgniteNodeAttributes |
This class defines constants (NOT enums) for internally-used node attributes.
|
| IgniteProperties |
Ignite properties holder.
|
| IgniteSchedulerImpl |
IgniteScheduler implementation. |
| IgniteServicesImpl |
IgniteServices implementation. |
| IgniteVersionUtils |
Ignite version utils.
|
| IgnitionEx |
This class is part of an internal API and can be modified at any time without backward compatibility.
|
| IgnitionMXBeanAdapter |
Management bean that provides access to
Ignition. |
| LongJVMPauseDetector |
Class for detection of long JVM pauses.
|
| MarshallerContextImpl |
Marshaller context implementation.
|
| MarshallerPlatformIds |
Constants for platform IDs to feed into
MarshallerContext. |
| QueryMXBeanImpl |
QueryMXBean implementation.
|
| SecurityAwareBiPredicate<E1,E2> |
Security aware IgniteBiPredicate.
|
| SecurityAwarePredicate<E> |
Security aware IgnitePredicate.
|
| SecurityCredentialsAttrFilterPredicate |
Predicate to filter out security credentials attribute by its name.
|
| ServiceMXBeanImpl |
ServiceMXBean implementation.
|
| StripedExecutorMXBeanAdapter |
Adapter for
StripedExecutorMXBean which delegates all method calls to the underlying
ExecutorService instance. |
| ThreadPoolMXBeanAdapter |
Adapter for
ThreadPoolMXBean which delegates all method calls to the underlying
ExecutorService instance. |
| TransactionMetricsMxBeanImpl | Deprecated
Use
GridMetricManager instead. |
| TransactionsMXBeanImpl |
TransactionsMXBean implementation.
|
| Enum | Description |
|---|---|
| GridClosureCallMode |
Distribution modes for one or more closures executed via
Grid.call(...) methods. |
| GridComponent.DiscoveryDataExchangeType |
Unique component type for discovery data exchange.
|
| GridKernalState |
Kernal life cycle states.
|
| GridTopic |
Communication topic.
|
| IgniteComponentType |
Component type.
|
| IgniteFeatures |
Defines supported features and check its on other nodes.
|
| Exception | Description |
|---|---|
| DuplicateTypeIdException |
The exception indicates a duplicate type ID was encountered.
|
| GridInternalException |
When log debug mode is disabled this exception should be logged in short form - without stack trace.
|
| IgniteClientDisconnectedCheckedException | |
| IgniteDeploymentCheckedException |
Deployment or re-deployment failed.
|
| IgniteFutureCancelledCheckedException |
Future computation cannot be retrieved because it was cancelled.
|
| IgniteFutureTimeoutCheckedException |
Future computation completion is timed out.
|
| IgniteInterruptedCheckedException |
This exception is used to wrap standard
InterruptedException into IgniteCheckedException. |
| IgniteNeedReconnectException |
Indicates that node should try reconnect to cluster.
|
| IgniteTooManyOpenFilesException |
Custom exception for
SocketException with Too many open files error message. |
| NodeStoppingException | |
| UnregisteredBinaryTypeException |
Exception thrown during serialization if binary metadata isn't registered and it's registration isn't allowed.
|
| UnregisteredClassException |
Exception thrown during serialization if class isn't registered and it's registration isn't allowed.
|
| Annotation Type | Description |
|---|---|
| GridCodegenConverter |
Annotates fields that required custom reading / writing.
|
| GridDirectCollection |
Annotates iterable fields.
|
| GridDirectMap |
Annotates map fields.
|
| GridDirectTransient |
Annotates transient fields.
|
| IgniteCodeGeneratingFail |
Annotates fields that code generator should not be override.
|
| SkipDaemon |
Lifecycle callbacks will not be called for grid components marked with this annotation.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.0 Release Date : October 15 2020