|
GridGain 2.1.0
Java API Specification |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GridSpi | |
|---|---|
| org.gridgain.grid.spi |
Contains common classes and interfaces for SPI implementations. |
| org.gridgain.grid.spi.checkpoint |
Contains APIs for checkpoint manager SPI. |
| org.gridgain.grid.spi.checkpoint.coherence |
Contains Tangosol Coherence implementation for checkpoint SPI. |
| org.gridgain.grid.spi.checkpoint.database |
Contains database implementation for checkpoint SPI. |
| org.gridgain.grid.spi.checkpoint.gigaspaces |
Contains GigaSpaces implementation for checkpoint SPI. |
| org.gridgain.grid.spi.checkpoint.sharedfs |
Contains default shared file system implementation for checkpoint SPI. |
| org.gridgain.grid.spi.collision |
Contains APIs for collision SPI. |
| org.gridgain.grid.spi.collision.fifoqueue |
Contains default FIFO based collision SPI implementation. |
| org.gridgain.grid.spi.collision.jobstealing |
Contains job stealing collision SPI implementation. |
| org.gridgain.grid.spi.collision.priorityqueue |
Contains priority based collision SPI implementation. |
| org.gridgain.grid.spi.communication |
Contains APIs for grid communication SPI. |
| org.gridgain.grid.spi.communication.coherence |
Contains Tangosol Coherence implementation for communication SPI. |
| org.gridgain.grid.spi.communication.jgroups |
Contains JGroups-based implementation for communication SPI. |
| org.gridgain.grid.spi.communication.jms |
Contains JMS-based implementation for communication SPI. |
| org.gridgain.grid.spi.communication.mail |
Contains IMAP/POP3-based implementation for communication SPI. |
| org.gridgain.grid.spi.communication.mule |
Contains Mule-based implementation for communication SPI. |
| org.gridgain.grid.spi.communication.tcp |
Contains default TCP/IP-based implementation for communication SPI. |
| org.gridgain.grid.spi.deployment |
Contains APIs for deployment SPI. |
| org.gridgain.grid.spi.deployment.local |
Contains default local deployment SPI implementation. |
| org.gridgain.grid.spi.deployment.uri |
Contains URI-based deployment SPI implementation. |
| org.gridgain.grid.spi.discovery |
Contains APIs for topology manager SPI. |
| org.gridgain.grid.spi.discovery.coherence |
Contains Oracle Coherence implementation for discovery SPI. |
| org.gridgain.grid.spi.discovery.jboss |
Contains JBoss implementation for discovery SPI. |
| org.gridgain.grid.spi.discovery.jgroups |
Contains JGroups implementation for discovery SPI. |
| org.gridgain.grid.spi.discovery.jms |
Contains JMS implementation for discovery SPI. |
| org.gridgain.grid.spi.discovery.mail |
Contains IMAP/POP3 implementation for discovery SPI. |
| org.gridgain.grid.spi.discovery.mule |
Contains Mule implementation for discovery SPI. |
| org.gridgain.grid.spi.discovery.multicast |
Contains default IP-multicast implementation for discovery SPI. |
| org.gridgain.grid.spi.eventstorage |
Contains APIs for event storage SPI. |
| org.gridgain.grid.spi.eventstorage.memory |
Contains default in-memory implementation for event storage SPI. |
| org.gridgain.grid.spi.failover |
Contains APIs for failover SPI. |
| org.gridgain.grid.spi.failover.always |
Contains default "always" failover SPI. |
| org.gridgain.grid.spi.failover.jobstealing |
Contains "job-stealing" failover SPI. |
| org.gridgain.grid.spi.failover.never |
Contains "never" failover SPI. |
| org.gridgain.grid.spi.loadbalancing |
Contains APIs for load balancing SPI. |
| org.gridgain.grid.spi.loadbalancing.adaptive |
Contains adaptive load balancing SPI. |
| org.gridgain.grid.spi.loadbalancing.affinity |
Contains affinity-based load balancing SPI. |
| org.gridgain.grid.spi.loadbalancing.coherence |
Contains Coherence-based affinity load balancing SPI. |
| org.gridgain.grid.spi.loadbalancing.roundrobin |
Contains default round-robin implementation for load balancing SPI. |
| org.gridgain.grid.spi.loadbalancing.weightedrandom |
Contains weighted random-base implementation for load balancing SPI. |
| org.gridgain.grid.spi.metrics |
Contains APIs for metrics SPI. |
| org.gridgain.grid.spi.metrics.jdk |
Contains default basic JVM-based metrics SPI implementation. |
| org.gridgain.grid.spi.topology |
Contains APIs for topology SPI. |
| org.gridgain.grid.spi.topology.attributes |
Contains attributes based topology SPI implementation. |
| org.gridgain.grid.spi.topology.basic |
Contains default basic topology SPI implementation. |
| org.gridgain.grid.spi.topology.nodefilter |
Contains topology SPI implementation based on filtering node metrics. |
| org.gridgain.grid.spi.tracing |
Contains APIs for tracing SPI. |
| org.gridgain.grid.spi.tracing.jxinsight |
Contains JXInsight tracing implementation. |
| Uses of GridSpi in org.gridgain.grid.spi |
|---|
| Classes in org.gridgain.grid.spi that implement GridSpi | |
|---|---|
class |
GridSpiAdapter
This class provides convenient adapter for SPI implementations. |
| Uses of GridSpi in org.gridgain.grid.spi.checkpoint |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.checkpoint | |
|---|---|
interface |
GridCheckpointSpi
Checkpoint SPI provides an ability to save an intermediate job state. |
| Uses of GridSpi in org.gridgain.grid.spi.checkpoint.coherence |
|---|
| Classes in org.gridgain.grid.spi.checkpoint.coherence that implement GridSpi | |
|---|---|
class |
GridCoherenceCheckpointSpi
This class defines Coherence-based checkpoint SPI implementation. |
| Uses of GridSpi in org.gridgain.grid.spi.checkpoint.database |
|---|
| Classes in org.gridgain.grid.spi.checkpoint.database that implement GridSpi | |
|---|---|
class |
GridDatabaseCheckpointSpi
This class defines database checkpoint SPI implementation. |
| Uses of GridSpi in org.gridgain.grid.spi.checkpoint.gigaspaces |
|---|
| Classes in org.gridgain.grid.spi.checkpoint.gigaspaces that implement GridSpi | |
|---|---|
class |
GridGigaSpacesCheckpointSpi
This class defines GigaSpaces-based implementation for checkpoint SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.checkpoint.sharedfs |
|---|
| Classes in org.gridgain.grid.spi.checkpoint.sharedfs that implement GridSpi | |
|---|---|
class |
GridSharedFsCheckpointSpi
This class defines shared file system GridCheckpointSpi implementation for
checkpoint SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.collision |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.collision | |
|---|---|
interface |
GridCollisionSpi
Collision SPI allows to regulate how grid jobs get executed when they arrive on a destination node for execution. |
| Uses of GridSpi in org.gridgain.grid.spi.collision.fifoqueue |
|---|
| Classes in org.gridgain.grid.spi.collision.fifoqueue that implement GridSpi | |
|---|---|
class |
GridFifoQueueCollisionSpi
This class provides implementation for Collision SPI based on FIFO queue. |
| Uses of GridSpi in org.gridgain.grid.spi.collision.jobstealing |
|---|
| Classes in org.gridgain.grid.spi.collision.jobstealing that implement GridSpi | |
|---|---|
class |
GridJobStealingCollisionSpi
Collision SPI that supports job stealing from over-utilized nodes to under-utilized nodes. |
| Uses of GridSpi in org.gridgain.grid.spi.collision.priorityqueue |
|---|
| Classes in org.gridgain.grid.spi.collision.priorityqueue that implement GridSpi | |
|---|---|
class |
GridPriorityQueueCollisionSpi
This class provides implementation for Collision SPI based on priority queue. |
| Uses of GridSpi in org.gridgain.grid.spi.communication |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.communication | |
|---|---|
interface |
GridCommunicationSpi
Communication SPI is responsible for data exchange between nodes. |
| Uses of GridSpi in org.gridgain.grid.spi.communication.coherence |
|---|
| Classes in org.gridgain.grid.spi.communication.coherence that implement GridSpi | |
|---|---|
class |
GridCoherenceCommunicationSpi
Oracle Coherence implementation of GridCommunicationSpi SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.communication.jgroups |
|---|
| Classes in org.gridgain.grid.spi.communication.jgroups that implement GridSpi | |
|---|---|
class |
GridJgroupsCommunicationSpi
JGroups implementation of GridCommunicationSpi SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.communication.jms |
|---|
| Classes in org.gridgain.grid.spi.communication.jms that implement GridSpi | |
|---|---|
class |
GridJmsCommunicationSpi
JMS implementation of GridCommunicationSpi. |
| Uses of GridSpi in org.gridgain.grid.spi.communication.mail |
|---|
| Classes in org.gridgain.grid.spi.communication.mail that implement GridSpi | |
|---|---|
class |
GridMailCommunicationSpi
Email implementation of GridCommunicationSpi. |
| Uses of GridSpi in org.gridgain.grid.spi.communication.mule |
|---|
| Classes in org.gridgain.grid.spi.communication.mule that implement GridSpi | |
|---|---|
class |
GridMuleCommunicationSpi
Mule implementation of GridCommunicationSpi SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.communication.tcp |
|---|
| Classes in org.gridgain.grid.spi.communication.tcp that implement GridSpi | |
|---|---|
class |
GridTcpCommunicationSpi
GridTcpCommunicationSpi is default communication SPI which uses TCP/IP protocol and Java NIO to communicate with other nodes. |
| Uses of GridSpi in org.gridgain.grid.spi.deployment |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.deployment | |
|---|---|
interface |
GridDeploymentSpi
Grid deployment SPI is in charge of deploying tasks and classes from different sources. |
| Uses of GridSpi in org.gridgain.grid.spi.deployment.local |
|---|
| Classes in org.gridgain.grid.spi.deployment.local that implement GridSpi | |
|---|---|
class |
GridLocalDeploymentSpi
Local deployment SPI that implements only within VM deployment on local node via GridLocalDeploymentSpi.register(ClassLoader, Class) method. |
| Uses of GridSpi in org.gridgain.grid.spi.deployment.uri |
|---|
| Classes in org.gridgain.grid.spi.deployment.uri that implement GridSpi | |
|---|---|
class |
GridUriDeploymentSpi
Implementation of GridDeploymentSpi which can deploy tasks from
different sources like file system folders, FTP, email and HTTP. |
| Uses of GridSpi in org.gridgain.grid.spi.discovery |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.discovery | |
|---|---|
interface |
GridDiscoverySpi
Grid discovery SPI allows to discover remote nodes in grid. |
| Uses of GridSpi in org.gridgain.grid.spi.discovery.coherence |
|---|
| Classes in org.gridgain.grid.spi.discovery.coherence that implement GridSpi | |
|---|---|
class |
GridCoherenceDiscoverySpi
Oracle Coherence implementation of GridDiscoverySpi SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.discovery.jboss |
|---|
| Classes in org.gridgain.grid.spi.discovery.jboss that implement GridSpi | |
|---|---|
class |
GridJbossDiscoverySpi
JBoss implementation of GridDiscoverySpi SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.discovery.jgroups |
|---|
| Classes in org.gridgain.grid.spi.discovery.jgroups that implement GridSpi | |
|---|---|
class |
GridJgroupsDiscoverySpi
JGroups implementation of GridDiscoverySpi SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.discovery.jms |
|---|
| Classes in org.gridgain.grid.spi.discovery.jms that implement GridSpi | |
|---|---|
class |
GridJmsDiscoverySpi
JMS implementation of GridDiscoverySpi. |
| Uses of GridSpi in org.gridgain.grid.spi.discovery.mail |
|---|
| Classes in org.gridgain.grid.spi.discovery.mail that implement GridSpi | |
|---|---|
class |
GridMailDiscoverySpi
Email implementation of GridDiscoverySpi. |
| Uses of GridSpi in org.gridgain.grid.spi.discovery.mule |
|---|
| Classes in org.gridgain.grid.spi.discovery.mule that implement GridSpi | |
|---|---|
class |
GridMuleDiscoverySpi
Mule implementation of GridDiscoverySpi SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.discovery.multicast |
|---|
| Classes in org.gridgain.grid.spi.discovery.multicast that implement GridSpi | |
|---|---|
class |
GridMulticastDiscoverySpi
Discovery SPI implementation that uses IP-multicast for node discovery. |
| Uses of GridSpi in org.gridgain.grid.spi.eventstorage |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.eventstorage | |
|---|---|
interface |
GridEventStorageSpi
This SPI provides local node events storage. |
| Uses of GridSpi in org.gridgain.grid.spi.eventstorage.memory |
|---|
| Classes in org.gridgain.grid.spi.eventstorage.memory that implement GridSpi | |
|---|---|
class |
GridMemoryEventStorageSpi
In-memory GridEventStorageSpi implementation. |
| Uses of GridSpi in org.gridgain.grid.spi.failover |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.failover | |
|---|---|
interface |
GridFailoverSpi
Failover SPI provides developer with ability to supply custom logic for handling failed execution of a grid job. |
| Uses of GridSpi in org.gridgain.grid.spi.failover.always |
|---|
| Classes in org.gridgain.grid.spi.failover.always that implement GridSpi | |
|---|---|
class |
GridAlwaysFailoverSpi
Failover SPI that always reroutes a failed job to another node. |
| Uses of GridSpi in org.gridgain.grid.spi.failover.jobstealing |
|---|
| Classes in org.gridgain.grid.spi.failover.jobstealing that implement GridSpi | |
|---|---|
class |
GridJobStealingFailoverSpi
Job stealing failover SPI needs to always be used in conjunction with GridJobStealingCollisionSpi SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.failover.never |
|---|
| Classes in org.gridgain.grid.spi.failover.never that implement GridSpi | |
|---|---|
class |
GridNeverFailoverSpi
This class provides failover SPI implementation that never fails over. |
| Uses of GridSpi in org.gridgain.grid.spi.loadbalancing |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.loadbalancing | |
|---|---|
interface |
GridLoadBalancingSpi
Load balancing SPI provides the next best balanced node for job execution. |
| Uses of GridSpi in org.gridgain.grid.spi.loadbalancing.adaptive |
|---|
| Classes in org.gridgain.grid.spi.loadbalancing.adaptive that implement GridSpi | |
|---|---|
class |
GridAdaptiveLoadBalancingSpi
Load balancing SPI that adapts to overall node performance. |
| Uses of GridSpi in org.gridgain.grid.spi.loadbalancing.affinity |
|---|
| Classes in org.gridgain.grid.spi.loadbalancing.affinity that implement GridSpi | |
|---|---|
class |
GridAffinityLoadBalancingSpi
Load balancing SPI which uses data affinity for routing jobs to remote nodes. |
| Uses of GridSpi in org.gridgain.grid.spi.loadbalancing.coherence |
|---|
| Classes in org.gridgain.grid.spi.loadbalancing.coherence that implement GridSpi | |
|---|---|
class |
GridCoherenceLoadBalancingSpi
Load balancing SPI which uses data affinity for routing jobs to remote nodes. |
| Uses of GridSpi in org.gridgain.grid.spi.loadbalancing.roundrobin |
|---|
| Classes in org.gridgain.grid.spi.loadbalancing.roundrobin that implement GridSpi | |
|---|---|
class |
GridRoundRobinLoadBalancingSpi
This SPI iterates through nodes in round-robin fashion and pick the next sequential node. |
| Uses of GridSpi in org.gridgain.grid.spi.loadbalancing.weightedrandom |
|---|
| Classes in org.gridgain.grid.spi.loadbalancing.weightedrandom that implement GridSpi | |
|---|---|
class |
GridWeightedRandomLoadBalancingSpi
Load balancing SPI that picks a random node for job execution. |
| Uses of GridSpi in org.gridgain.grid.spi.metrics |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.metrics | |
|---|---|
interface |
GridLocalMetricsSpi
Grid local metrics SPI allows grid to get metrics on local VM. |
| Uses of GridSpi in org.gridgain.grid.spi.metrics.jdk |
|---|
| Classes in org.gridgain.grid.spi.metrics.jdk that implement GridSpi | |
|---|---|
class |
GridJdkLocalMetricsSpi
This class provides JDK MXBean based local VM metrics. |
| Uses of GridSpi in org.gridgain.grid.spi.topology |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.topology | |
|---|---|
interface |
GridTopologySpi
Topology SPI allows developer to have a custom logic deciding what specific set of grid nodes (topology) is available to GridGain in any given point of time. |
| Uses of GridSpi in org.gridgain.grid.spi.topology.attributes |
|---|
| Classes in org.gridgain.grid.spi.topology.attributes that implement GridSpi | |
|---|---|
class |
GridAttributesTopologySpi
This class provides attribute based implementation for topology SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.topology.basic |
|---|
| Classes in org.gridgain.grid.spi.topology.basic that implement GridSpi | |
|---|---|
class |
GridBasicTopologySpi
This class provides basic implementation for topology SPI. |
| Uses of GridSpi in org.gridgain.grid.spi.topology.nodefilter |
|---|
| Classes in org.gridgain.grid.spi.topology.nodefilter that implement GridSpi | |
|---|---|
class |
GridNodeFilterTopologySpi
This class provides implementation for topology SPI based on GridNodeFilter. |
| Uses of GridSpi in org.gridgain.grid.spi.tracing |
|---|
| Subinterfaces of GridSpi in org.gridgain.grid.spi.tracing | |
|---|---|
interface |
GridTracingSpi
SPI provides pluggable tracing facility for GridGain. |
| Uses of GridSpi in org.gridgain.grid.spi.tracing.jxinsight |
|---|
| Classes in org.gridgain.grid.spi.tracing.jxinsight that implement GridSpi | |
|---|---|
class |
GridJxinsightTracingSpi
Tracing SPI implementation that receives method call notifications from local grid and informs JXInsight Tracer. |
|
GridGain 2.1.0
Java API Specification |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
|
GridGain - Grid Computing Made Simple, ver. 2.1.0.19122008
2005-2008 Copyright © GridGain Systems. All Rights Reserved. |
|
|