Name | Description | Type | Package | Framework |
AdaptiveCpuLoadProbe | Based on setUseAverage(boolean) parameter, this implementation will either use average CPU load | Class | org.apache.ignite.spi.loadbalancing.adaptive | Ignite |
AdaptiveJobCountLoadProbe | Based on setUseAverage(boolean) parameter, this implementation will either use average job count values or current (default is to use averages). | Class | org.apache.ignite.spi.loadbalancing.adaptive | Ignite |
AdaptiveLoadBalancingSpi | Load balancing SPI that adapts to overall node performance. | Class | org.apache.ignite.spi.loadbalancing.adaptive | Ignite |
AdaptiveLoadBalancingSpiMBean | Management MBean for AdaptiveLoadBalancingSpi SPI. | Interface | org.apache.ignite.spi.loadbalancing.adaptive | Ignite |
AdaptiveLoadProbe | Pluggable implementation of node load probing. | Interface | org.apache.ignite.spi.loadbalancing.adaptive | Ignite |
AdaptiveProcessingTimeLoadProbe | Based on setUseAverage(boolean) parameter, this implementation will either use average job execution | Class | org.apache.ignite.spi.loadbalancing.adaptive | Ignite |
AlwaysFailoverSpi | Failover SPI that always reroutes a failed job to another node. | Class | org.apache.ignite.spi.failover.always | Ignite |
AlwaysFailoverSpiMBean | Management bean for AlwaysFailoverSpi. | Interface | org.apache.ignite.spi.failover.always | Ignite |
CacheCheckpointSpi | This class defines cache-based implementation for checkpoint SPI. | Class | org.apache.ignite.spi.checkpoint.cache | Ignite |
CacheCheckpointSpiMBean | Management bean that provides general administrative and configuration information about cache checkpoint SPI. | Interface | org.apache.ignite.spi.checkpoint.cache | Ignite |
CheckpointListener | Listener for notifications of checkpoints removed by CheckpointSpi. | Interface | org.apache.ignite.spi.checkpoint | Ignite |
CheckpointSpi | Checkpoint SPI provides an ability to save an intermediate job state. | Interface | org.apache.ignite.spi.checkpoint | Ignite |
CollisionContext | Context for resolving collisions. | Interface | org.apache.ignite.spi.collision | Ignite |
CollisionExternalListener | Listener to be set on CollisionSpi for notification of external collision events (e. | Interface | org.apache.ignite.spi.collision | Ignite |
CollisionJobContext | This interface defines set of operations that collision SPI implementation can perform on jobs that are either waiting or executing. | Interface | org.apache.ignite.spi.collision | Ignite |
CollisionSpi | Collision SPI allows to regulate how grid jobs get executed when they arrive on a destination node for execution. | Interface | org.apache.ignite.spi.collision | Ignite |
CommunicationListener | Listener SPI notifies IO manager with. | Interface | org.apache.ignite.spi.communication | Ignite |
CommunicationSpi | Communication SPI is responsible for data exchange between nodes. | Interface | org.apache.ignite.spi.communication | Ignite |
DeploymentListener | Listener for deployment events. | Interface | org.apache.ignite.spi.deployment | Ignite |
DeploymentResource | Generic abstraction over deployed resource containing resource's name, class and corresponding class loader. | Interface | org.apache.ignite.spi.deployment | Ignite |
DeploymentResourceAdapter | Simple adapter for DeploymentResource interface. | Class | org.apache.ignite.spi.deployment | Ignite |
DeploymentSpi | Grid deployment SPI is in charge of deploying tasks and classes from different Class loaders that are in charge of loading task classes (and other classes) | Interface | org.apache.ignite.spi.deployment | Ignite |
DiscoveryMetricsProvider | Provides metrics to discovery SPI. | Interface | org.apache.ignite.spi.discovery | Ignite |
DiscoverySpi | Grid discovery SPI allows to discover remote nodes in grid. | Interface | org.apache.ignite.spi.discovery | Ignite |
DiscoverySpiDataExchange | Handler for initial data exchange between Ignite nodes. | Interface | org.apache.ignite.spi.discovery | Ignite |
DiscoverySpiHistorySupport | This annotation is for all implementations of DiscoverySpi that support topology snapshots history. | Class | org.apache.ignite.spi.discovery | Ignite |
DiscoverySpiListener | Listener for grid node discovery events. | Interface | org.apache.ignite.spi.discovery | Ignite |
DiscoverySpiNodeAuthenticator | Interface | org.apache.ignite.spi.discovery | Ignite | |
DiscoverySpiOrderSupport | This annotation is for all implementations of DiscoverySpi that support proper node ordering. | Class | org.apache.ignite.spi.discovery | Ignite |
EventStorageSpi | This SPI provides local node events storage. | Interface | org.apache.ignite.spi.eventstorage | Ignite |
FailoverContext | This interface defines a set of operations available to failover SPI one a given failed job. | Interface | org.apache.ignite.spi.failover | Ignite |
FailoverSpi | Failover SPI provides developer with ability to supply custom logic for handling failed execution of a grid job. | Interface | org.apache.ignite.spi.failover | Ignite |
FifoQueueCollisionSpi | This class provides implementation for Collision SPI based on FIFO queue. | Class | org.apache.ignite.spi.collision.fifoqueue | Ignite |
FifoQueueCollisionSpiMBean | Management bean that provides access to the FIFO queue collision SPI configuration. | Interface | org.apache.ignite.spi.collision.fifoqueue | Ignite |
FileSwapSpaceSpi | File-based swap space SPI implementation which holds keys in memory. | Class | org.apache.ignite.spi.swapspace.file | Ignite |
FileSwapSpaceSpiMBean | Management bean for FileSwapSpaceSpi. | Interface | org.apache.ignite.spi.swapspace.file | Ignite |
IgnitePortProtocol | enum IgnitePortProtocolProtocols supported by port processor. | Class | org.apache.ignite.spi | Ignite |
IgniteSpi | This interface defines life-cycle of SPI implementation. | Interface | org.apache.ignite.spi | Ignite |
IgniteSpiAdapter | This class provides convenient adapter for SPI implementations. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiCloseableIterator | Interface | org.apache.ignite.spi | Ignite | |
IgniteSpiConfiguration | Annotates SPI configuration setters on whether or not it is optional. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiConsistencyChecked | SPIs that have this annotation present will be checked for consistency within grid. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiContext | SPI context provides common functionality for all SPI implementations. | Interface | org.apache.ignite.spi | Ignite |
IgniteSpiException | Exception thrown by SPI implementations. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiManagementMBean | This interface defines basic MBean for all SPI implementations. | Interface | org.apache.ignite.spi | Ignite |
IgniteSpiMultiException | Grid SPI exception which may contain more than one failure. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiMultipleInstancesSupport | Annotates whether or not multiple instances of this SPI can be started in the same VM. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiNodeValidationResult | Result of joining node validation. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiNoop | Annotates NO-OP SPI implementations. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiThread | This class provides convenient adapter for threads used by SPIs. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiThreadFactory | This class provides implementation of ThreadFactory factory for creating grid SPI threads. | Class | org.apache.ignite.spi | Ignite |
IgniteSpiVersionCheckException | Grid SPI exception for version check failure. | Class | org.apache.ignite.spi | Ignite |
IgnoreIfPeerClassLoadingDisabled | This annotation is for all implementations of DeploymentSpi that may be ignored if peer class loading is disabled. | Class | org.apache.ignite.spi.deployment | Ignite |
IndexingQueryFilter | Interface | org.apache.ignite.spi.indexing | Ignite | |
IndexingSpi | Indexing SPI allows user to index cache content. | Interface | org.apache.ignite.spi.indexing | Ignite |
JdbcCheckpointSpi | This class defines JDBC checkpoint SPI implementation. | Class | org.apache.ignite.spi.checkpoint.jdbc | Ignite |
JdbcCheckpointSpiMBean | Management bean that provides general administrative and configuration information about jdbc checkpoint SPI. | Interface | org.apache.ignite.spi.checkpoint.jdbc | Ignite |
JobStealingCollisionSpi | Collision SPI that supports job stealing from over-utilized nodes to under-utilized nodes. | Class | org.apache.ignite.spi.collision.jobstealing | Ignite |
JobStealingCollisionSpiMBean | Management MBean for job stealing based collision SPI. | Interface | org.apache.ignite.spi.collision.jobstealing | Ignite |
JobStealingDisabled | This annotation disables job stealing if corresponding feature is configured. | Class | org.apache.ignite.spi.collision.jobstealing | Ignite |
JobStealingFailoverSpi | Job stealing failover SPI needs to always be used in conjunction with JobStealingCollisionSpi SPI. | Class | org.apache.ignite.spi.failover.jobstealing | Ignite |
JobStealingFailoverSpiMBean | Management bean for JobStealingFailoverSpi. | Interface | org.apache.ignite.spi.failover.jobstealing | Ignite |
JobStealingRequest | Job stealing request. | Class | org.apache.ignite.spi.collision.jobstealing | Ignite |
LoadBalancingSpi | Load balancing SPI provides the next best balanced node for job execution. | Interface | org.apache.ignite.spi.loadbalancing | Ignite |
LocalDeploymentSpi | Local deployment SPI that implements only within VM deployment on local node via register(ClassLoader, Class) method. | Class | org.apache.ignite.spi.deployment.local | Ignite |
LocalDeploymentSpiMBean | Management MBean for LocalDeploymentSpi SPI. | Interface | org.apache.ignite.spi.deployment.local | Ignite |
MemoryEventStorageSpi | In-memory EventStorageSpi implementation. | Class | org.apache.ignite.spi.eventstorage.memory | Ignite |
MemoryEventStorageSpiMBean | Management bean for MemoryEventStorageSpi. | Interface | org.apache.ignite.spi.eventstorage.memory | Ignite |
NeverFailoverSpi | This class provides failover SPI implementation that never fails over. | Class | org.apache.ignite.spi.failover.never | Ignite |
NeverFailoverSpiMBean | Management bean for NeverFailoverSpi. | Interface | org.apache.ignite.spi.failover.never | Ignite |
NoopCheckpointSpi | No-op implementation of CheckpointSpi. | Class | org.apache.ignite.spi.checkpoint.noop | Ignite |
NoopCollisionSpi | No-op implementation of CollisionSpi. | Class | org.apache.ignite.spi.collision.noop | Ignite |
NoopIndexingSpi | Default implementation of IndexingSpi which does not index cache. | Class | org.apache.ignite.spi.indexing.noop | Ignite |
NoopSwapSpaceSpi | No-op implementation of SwapSpaceSpi. | Class | org.apache.ignite.spi.swapspace.noop | Ignite |
PriorityQueueCollisionSpi | This class provides implementation for Collision SPI based on priority queue. | Class | org.apache.ignite.spi.collision.priorityqueue | Ignite |
PriorityQueueCollisionSpiMBean | Management bean that provides access to the priority queue collision SPI configuration. | Interface | org.apache.ignite.spi.collision.priorityqueue | Ignite |
RoundRobinLoadBalancingSpi | This SPI iterates through nodes in round-robin fashion and pick the next sequential node. | Class | org.apache.ignite.spi.loadbalancing.roundrobin | Ignite |
RoundRobinLoadBalancingSpiMBean | Management bean for RoundRobinLoadBalancingSpi SPI. | Interface | org.apache.ignite.spi.loadbalancing.roundrobin | Ignite |
S3CheckpointSpi | This class defines Amazon S3-based implementation for checkpoint SPI. | Class | org.apache.ignite.spi.checkpoint.s3 | Ignite |
S3CheckpointSpiMBean | Management bean for S3CheckpointSpi. | Interface | org.apache.ignite.spi.checkpoint.s3 | Ignite |
SharedFsCheckpointSpi | This class defines shared file system CheckpointSpi implementation for checkpoint SPI. | Class | org.apache.ignite.spi.checkpoint.sharedfs | Ignite |
SharedFsCheckpointSpiMBean | Management bean that provides general administrative and configuration information about shared file system checkpoints. | Interface | org.apache.ignite.spi.checkpoint.sharedfs | Ignite |
SwapContext | Context for swap operations. | Class | org.apache.ignite.spi.swapspace | Ignite |
SwapKey | Utility wrapper class that represents swap key. | Class | org.apache.ignite.spi.swapspace | Ignite |
SwapSpaceSpi | Provides a mechanism in grid for storing data on disk. | Interface | org.apache.ignite.spi.swapspace | Ignite |
SwapSpaceSpiListener | Swap space SPI eviction listener. | Interface | org.apache.ignite.spi.swapspace | Ignite |
TcpClientDiscoverySpi | Client discovery SPI implementation that uses TCP/IP for node discovery. | Class | org.apache.ignite.spi.discovery.tcp | Ignite |
TcpClientDiscoverySpiMBean | Management bean for TcpClientDiscoverySpi. | Interface | org.apache.ignite.spi.discovery.tcp | Ignite |
TcpCommunicationSpi | GridTcpCommunicationSpi is default communication SPI which uses TCP/IP protocol and Java NIO to communicate with other nodes. | Class | org.apache.ignite.spi.communication.tcp | Ignite |
TcpCommunicationSpi .HandshakeMessage | Class | org.apache.ignite.spi.communication.tcp | Ignite | |
TcpCommunicationSpi .NodeIdMessage | Class | org.apache.ignite.spi.communication.tcp | Ignite | |
TcpCommunicationSpi .RecoveryLastReceivedMessage | Recovery acknowledgment message. | Class | org.apache.ignite.spi.communication.tcp | Ignite |
TcpCommunicationSpiMBean | MBean provide access to TCP-based communication SPI. | Interface | org.apache.ignite.spi.communication.tcp | Ignite |
TcpDiscoveryIpFinder | IP finder interface for TcpDiscoverySpi. | Interface | org.apache.ignite.spi.discovery.tcp.ipfinder | Ignite |
TcpDiscoveryIpFinderAdapter | IP finder interface implementation adapter. | Class | org.apache.ignite.spi.discovery.tcp.ipfinder | Ignite |
TcpDiscoveryJdbcIpFinder | JDBC-based IP finder. | Class | org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc | Ignite |
TcpDiscoveryMulticastIpFinder | Multicast-based IP finder. | Class | org.apache.ignite.spi.discovery.tcp.ipfinder.multicast | Ignite |
TcpDiscoveryS3IpFinder | AWS S3-based IP finder. | Class | org.apache.ignite.spi.discovery.tcp.ipfinder.s3 | Ignite |
TcpDiscoverySharedFsIpFinder | Shared filesystem-based IP finder. | Class | org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs | Ignite |
TcpDiscoverySpi | Discovery SPI implementation that uses TCP/IP for node discovery. | Class | org.apache.ignite.spi.discovery.tcp | Ignite |
TcpDiscoverySpiMBean | Management bean for TcpDiscoverySpi. | Interface | org.apache.ignite.spi.discovery.tcp | Ignite |
TcpDiscoveryVmIpFinder | IP Finder which works only with pre-configured list of IP addresses specified via setAddresses(Collection) method. | Class | org.apache.ignite.spi.discovery.tcp.ipfinder.vm | Ignite |
UriDeploymentSpi | different sources like file system folders, FTP, email and HTTP. | Class | org.apache.ignite.spi.deployment.uri | Ignite |
UriDeploymentSpiMBean | Management bean for UriDeploymentSpi. | Interface | org.apache.ignite.spi.deployment.uri | Ignite |
WeightedRandomLoadBalancingSpi | Load balancing SPI that picks a random node for job execution. | Class | org.apache.ignite.spi.loadbalancing.weightedrandom | Ignite |
WeightedRandomLoadBalancingSpiMBean | Management MBean for WeightedRandomLoadBalancingSpi SPI. | Interface | org.apache.ignite.spi.loadbalancing.weightedrandom | Ignite |