Package org.apache.ignite
Contains entry-point Ignite & HPC APIs.
-
Interface Summary Interface Description DataRegionMetrics Deprecated. Check theReadOnlyMetricRegistry
with "name=io.dataregion.DataRegionMetricsProvider This interface provides calculated metrics for data region.Ignite Main entry-point for all Ignite APIs.IgniteAtomicLong This interface provides a rich API for working with distributedly cached atomic long value.IgniteAtomicReference<T> This interface provides a rich API for working with distributed atomic reference.IgniteAtomicSequence This interface provides a rich API for working with distributed atomic sequence.IgniteAtomicStamped<T,S> This interface provides a rich API for working with distributed atomic stamped value.IgniteBinary Defines binary objects functionality.IgniteCache<K,V> Main entry point for all Data Grid APIs. You can get a named cache by callingIgnite.cache(String)
method.IgniteCluster Represents whole cluster (all available nodes) and also provides a handle onIgniteCluster.nodeLocalMap()
which provides map-like functionality linked to current grid node.IgniteCompute Defines compute grid functionality for executing tasks and closures over nodes in theClusterGroup
.IgniteCondition This interface provides a rich API for working with condition objects associated with distributed reentrant locks.IgniteCountDownLatch This interface provides a rich API for working with distributed count down latch.IgniteDataStreamer<K,V> Data streamer is responsible for streaming external data into cache.IgniteEncryption Defines encryption features.IgniteEvents Provides functionality for local and remote event notifications on nodes defined byIgniteEvents.clusterGroup()
.IgniteLock This interface provides a rich API for working with distributed reentrant locks.IgniteLogger This interface defines basic logging functionality used throughout the system.IgniteMessaging Provides functionality for topic-based message exchange among nodes defined byIgniteMessaging.clusterGroup()
.IgniteQueue<T> This interface provides a rich API for working with distributed queues based on In-Memory Data Grid.IgniteScheduler Provides functionality for scheduling jobs locally using UNIX cron-based syntax.IgniteSemaphore This interface provides a rich API for working with distributed semaphore.IgniteServices Defines functionality necessary to deploy distributed services on the grid.IgniteSet<T> Set implementation based on on In-Memory Data Grid.IgniteSnapshot This interface provides functionality for creating cluster-wide cache data snapshots.IgniteTransactions Transactions facade provides ACID-compliant semantic when working with caches.IgnitionListener Listener for gird state change notifications.MemoryMetrics Deprecated. Check theReadOnlyMetricRegistry
with "name=io.dataregion. -
Class Summary Class Description DataRegionMetricsAdapter Deprecated. Check theReadOnlyMetricRegistry
with "name=io.dataregion.IgniteClientSpringBean Represents Ignite client Spring bean that provides the ability to automatically start Ignite client during Spring Context initialization.IgniteJdbcDriver JDBC driver implementation for In-Memory Data Grid.IgniteJdbcThinDataSource JDBC thin DataSource implementation.IgniteJdbcThinDriver JDBC driver thin implementation for In-Memory Data Grid.IgniteSpring Factory methods to start Ignite with optional Spring application context, this context can be injected into grid tasks and grid jobs using@SpringApplicationContextResource
annotation.IgniteSpringBean Ignite Spring bean allows to bypassIgnition
methods.IgniteSystemProperties Contains constants for all system properties and environmental variables in Ignite.Ignition This class defines a factory for the main Ignite API. -
Enum Summary Enum Description IgniteState Possible states ofIgnition
.ShutdownPolicy This class reperesents a policy of shutdown. -
Exception Summary Exception Description IgniteAuthenticationException Exception that represents authentication failure.IgniteCacheRestartingException Exception thrown from ignite cache API if cache is restarting.IgniteCheckedException General grid exception.IgniteClientDisconnectedException Exception thrown from Ignite API when client node disconnected from cluster.IgniteDataStreamerTimeoutException Exception is thrown when timeout of someIgniteDataStreamer
operations occurs.IgniteDeploymentException Deployment or re-deployment failed.IgniteException General grid exception.IgniteIllegalStateException This exception indicates the ignite access in invalid state.IgniteInterruptedException This exception is used to wrap standardInterruptedException
intoIgniteException
. -
Annotation Types Summary Annotation Type Description SystemProperty Ignite system property info.