GridGain™ 2.1.0
Java API Specification

Uses of Class
org.gridgain.grid.spi.GridSpiException

Packages that use GridSpiException
org.gridgain.grid.spi icon Contains common classes and interfaces for SPI implementations. 
org.gridgain.grid.spi.checkpoint icon Contains APIs for checkpoint manager SPI. 
org.gridgain.grid.spi.checkpoint.coherence icon Contains Tangosol Coherence implementation for checkpoint SPI. 
org.gridgain.grid.spi.checkpoint.database icon Contains database implementation for checkpoint SPI. 
org.gridgain.grid.spi.checkpoint.gigaspaces icon Contains GigaSpaces implementation for checkpoint SPI. 
org.gridgain.grid.spi.checkpoint.sharedfs icon Contains default shared file system implementation for checkpoint SPI. 
org.gridgain.grid.spi.collision.fifoqueue icon Contains default FIFO based collision SPI implementation. 
org.gridgain.grid.spi.collision.jobstealing icon Contains job stealing collision SPI implementation. 
org.gridgain.grid.spi.collision.priorityqueue icon Contains priority based collision SPI implementation. 
org.gridgain.grid.spi.communication icon Contains APIs for grid communication SPI. 
org.gridgain.grid.spi.communication.coherence icon Contains Tangosol Coherence implementation for communication SPI. 
org.gridgain.grid.spi.communication.jgroups icon Contains JGroups-based implementation for communication SPI. 
org.gridgain.grid.spi.communication.jms icon Contains JMS-based implementation for communication SPI. 
org.gridgain.grid.spi.communication.mail icon Contains IMAP/POP3-based implementation for communication SPI. 
org.gridgain.grid.spi.communication.mule icon Contains Mule-based implementation for communication SPI. 
org.gridgain.grid.spi.communication.mule2 icon Contains Mule 2.0 based implementation for communication SPI. 
org.gridgain.grid.spi.communication.tcp icon Contains default TCP/IP-based implementation for communication SPI. 
org.gridgain.grid.spi.deployment icon Contains APIs for deployment SPI. 
org.gridgain.grid.spi.deployment.local icon Contains default local deployment SPI implementation. 
org.gridgain.grid.spi.deployment.uri icon Contains URI-based deployment SPI implementation. 
org.gridgain.grid.spi.discovery.coherence icon Contains Oracle Coherence implementation for discovery SPI. 
org.gridgain.grid.spi.discovery.jboss icon Contains JBoss implementation for discovery SPI. 
org.gridgain.grid.spi.discovery.jgroups icon Contains JGroups implementation for discovery SPI. 
org.gridgain.grid.spi.discovery.jms icon Contains JMS implementation for discovery SPI. 
org.gridgain.grid.spi.discovery.mail icon Contains IMAP/POP3 implementation for discovery SPI. 
org.gridgain.grid.spi.discovery.mule icon Contains Mule implementation for discovery SPI. 
org.gridgain.grid.spi.discovery.mule2 icon Contains Mule 2.0 implementation for discovery SPI. 
org.gridgain.grid.spi.discovery.multicast icon Contains default IP-multicast implementation for discovery SPI. 
org.gridgain.grid.spi.eventstorage icon Contains APIs for event storage SPI. 
org.gridgain.grid.spi.eventstorage.memory icon Contains default in-memory implementation for event storage SPI. 
org.gridgain.grid.spi.failover.always icon Contains default "always" failover SPI. 
org.gridgain.grid.spi.failover.jobstealing icon Contains "job-stealing" failover SPI. 
org.gridgain.grid.spi.failover.never icon Contains "never" failover SPI. 
org.gridgain.grid.spi.loadbalancing.adaptive icon Contains adaptive load balancing SPI. 
org.gridgain.grid.spi.loadbalancing.affinity icon Contains affinity-based load balancing SPI. 
org.gridgain.grid.spi.loadbalancing.coherence icon Contains Coherence-based affinity load balancing SPI. 
org.gridgain.grid.spi.loadbalancing.roundrobin icon Contains default round-robin implementation for load balancing SPI. 
org.gridgain.grid.spi.loadbalancing.weightedrandom icon Contains weighted random-base implementation for load balancing SPI. 
org.gridgain.grid.spi.metrics.jdk icon Contains default basic JVM-based metrics SPI implementation. 
org.gridgain.grid.spi.topology icon Contains APIs for topology SPI. 
org.gridgain.grid.spi.topology.attributes icon Contains attributes based topology SPI implementation. 
org.gridgain.grid.spi.topology.basic icon Contains default basic topology SPI implementation. 
org.gridgain.grid.spi.topology.nodefilter icon Contains topology SPI implementation based on filtering node metrics. 
org.gridgain.grid.spi.tracing.jxinsight icon Contains JXInsight tracing implementation. 
 

Uses of GridSpiException in org.gridgain.grid.spi
 

Methods in org.gridgain.grid.spi that throw GridSpiException
protected  void GridSpiAdapter.assertParameter(boolean cond, String condDescr)
          Throws exception with uniform error message if given parameter's assertion condition is false.
 Map<String,Serializable> GridSpiAdapter.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called).
 Map<String,Serializable> GridSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called).
 Collection<GridNode> GridSpiContext.getTopology(GridTaskSession taskSes, Collection<GridNode> grid)
          Obtain grid node topology for a given task.
 void GridSpiAdapter.onContextInitialized(GridSpiContext spiCtx)
          Callback invoked when SPI context is initialized.
 void GridSpi.onContextInitialized(GridSpiContext spiCtx)
          Callback invoked when SPI context is initialized.
protected
<T extends GridSpiManagementMBean>
void
GridSpiAdapter.registerMBean(String gridName, T impl, Class<T> mbeanItf)
          Registers SPI MBean.
 void GridSpiContext.sendMessage(Collection<GridNode> nodes, Serializable msg, String topic)
          Sends a message to a group of remote nodes.
 void GridSpiContext.sendMessage(GridNode node, Serializable msg, String topic)
          Sends a message to a remote node.
 void GridSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridSpi.spiStop()
          This method is called to stop SPI.
protected  String GridSpiAdapter.startInfo()
          Gets uniformly formatted message for SPI start.
protected  void GridSpiAdapter.unregisterMBean()
          Unregisters MBean.
 

Uses of GridSpiException in org.gridgain.grid.spi.checkpoint
 

Methods in org.gridgain.grid.spi.checkpoint that throw GridSpiException
 byte[] GridCheckpointSpi.loadCheckpoint(String key)
          Loads checkpoint from storage by its unique key.
 void GridCheckpointSpi.saveCheckpoint(String key, byte[] state, long timeout)
          Saves checkpoint to the storage.
 

Uses of GridSpiException in org.gridgain.grid.spi.checkpoint.coherence
 

Methods in org.gridgain.grid.spi.checkpoint.coherence that throw GridSpiException
 byte[] GridCoherenceCheckpointSpi.loadCheckpoint(String key)
          Loads checkpoint from storage by its unique key.
 void GridCoherenceCheckpointSpi.saveCheckpoint(String key, byte[] state, long timeout)
          Saves checkpoint to the storage.
 void GridCoherenceCheckpointSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridCoherenceCheckpointSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.checkpoint.database
 

Methods in org.gridgain.grid.spi.checkpoint.database that throw GridSpiException
 byte[] GridDatabaseCheckpointSpi.loadCheckpoint(String key)
          Loads checkpoint from storage by its unique key.
 void GridDatabaseCheckpointSpi.saveCheckpoint(String key, byte[] state, long timeout)
          Saves checkpoint to the storage.
 void GridDatabaseCheckpointSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridDatabaseCheckpointSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.checkpoint.gigaspaces
 

Methods in org.gridgain.grid.spi.checkpoint.gigaspaces that throw GridSpiException
 byte[] GridGigaSpacesCheckpointSpi.loadCheckpoint(String key)
          Loads checkpoint from storage by its unique key.
 void GridGigaSpacesCheckpointSpi.saveCheckpoint(String key, byte[] state, long timeout)
          Saves checkpoint to the storage.
 void GridGigaSpacesCheckpointSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridGigaSpacesCheckpointSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.checkpoint.sharedfs
 

Methods in org.gridgain.grid.spi.checkpoint.sharedfs that throw GridSpiException
 Map<String,Serializable> GridSharedFsCheckpointSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 byte[] GridSharedFsCheckpointSpi.loadCheckpoint(String key)
          Loads checkpoint from storage by its unique key.
 void GridSharedFsCheckpointSpi.saveCheckpoint(String key, byte[] state, long timeout)
          Saves checkpoint to the storage.
 void GridSharedFsCheckpointSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridSharedFsCheckpointSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.collision.fifoqueue
 

Methods in org.gridgain.grid.spi.collision.fifoqueue that throw GridSpiException
 void GridFifoQueueCollisionSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridFifoQueueCollisionSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.collision.jobstealing
 

Methods in org.gridgain.grid.spi.collision.jobstealing that throw GridSpiException
 Map<String,Serializable> GridJobStealingCollisionSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridJobStealingCollisionSpi.onContextInitialized(GridSpiContext spiCtx)
          Callback invoked when SPI context is initialized. SPI implementation may store SPI context for future access.

This method is invoked after GridSpi.spiStart(String) method is completed, so SPI should be fully functional at this point. Use this method for post-start initialization, such as subscribing a discovery listener, sending a message to remote node, etc...

 void GridJobStealingCollisionSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJobStealingCollisionSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.collision.priorityqueue
 

Methods in org.gridgain.grid.spi.collision.priorityqueue that throw GridSpiException
 Map<String,Serializable> GridPriorityQueueCollisionSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridPriorityQueueCollisionSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridPriorityQueueCollisionSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.communication
 

Methods in org.gridgain.grid.spi.communication that throw GridSpiException
 void GridCommunicationSpi.sendMessage(Collection<GridNode> destNodes, Serializable msg)
          Sends given message to destination nodes.
 void GridCommunicationSpi.sendMessage(GridNode destNode, Serializable msg)
          Sends given message to destination node.
 

Uses of GridSpiException in org.gridgain.grid.spi.communication.coherence
 

Methods in org.gridgain.grid.spi.communication.coherence that throw GridSpiException
 Map<String,Serializable> GridCoherenceCommunicationSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridCoherenceCommunicationSpi.sendMessage(Collection<GridNode> destNodes, Serializable msg)
          Sends given message to destination nodes.
 void GridCoherenceCommunicationSpi.sendMessage(GridNode destNode, Serializable msg)
          Sends given message to destination node.
 void GridCoherenceCommunicationSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridCoherenceCommunicationSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.communication.jgroups
 

Methods in org.gridgain.grid.spi.communication.jgroups that throw GridSpiException
 Map<String,Serializable> GridJgroupsCommunicationSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridJgroupsCommunicationSpi.sendMessage(Collection<GridNode> destNodes, Serializable msg)
          Sends given message to destination nodes.
 void GridJgroupsCommunicationSpi.sendMessage(GridNode destNode, Serializable msg)
          Sends given message to destination node.
 void GridJgroupsCommunicationSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJgroupsCommunicationSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.communication.jms
 

Methods in org.gridgain.grid.spi.communication.jms that throw GridSpiException
 Map<String,Serializable> GridJmsCommunicationSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridJmsCommunicationSpi.sendMessage(Collection<GridNode> destNodes, Serializable msg)
          Sends given message to destination nodes.
 void GridJmsCommunicationSpi.sendMessage(GridNode destNode, Serializable msg)
          Sends given message to destination node.
 void GridJmsCommunicationSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJmsCommunicationSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.communication.mail
 

Methods in org.gridgain.grid.spi.communication.mail that throw GridSpiException
 Map<String,Serializable> GridMailCommunicationSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridMailCommunicationSpi.sendMessage(Collection<GridNode> destNodes, Serializable msg)
          Sends given message to destination nodes.
 void GridMailCommunicationSpi.sendMessage(GridNode destNode, Serializable msg)
          Sends given message to destination node.
 void GridMailCommunicationSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridMailCommunicationSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.communication.mule
 

Methods in org.gridgain.grid.spi.communication.mule that throw GridSpiException
 Map<String,Serializable> GridMuleCommunicationSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridMuleCommunicationSpi.sendMessage(Collection<GridNode> destNodes, Serializable msg)
          Sends given message to destination nodes.
 void GridMuleCommunicationSpi.sendMessage(GridNode destNode, Serializable msg)
          Sends given message to destination node.
 void GridMuleCommunicationSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridMuleCommunicationSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.communication.mule2
 

Methods in org.gridgain.grid.spi.communication.mule2 that throw GridSpiException
 Map<String,Serializable> GridMuleCommunicationSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridMuleCommunicationSpi.sendMessage(Collection<GridNode> destNodes, Serializable msg)
          Sends given message to destination nodes.
 void GridMuleCommunicationSpi.sendMessage(GridNode destNode, Serializable msg)
          Sends given message to destination node.
 void GridMuleCommunicationSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridMuleCommunicationSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.communication.tcp
 

Methods in org.gridgain.grid.spi.communication.tcp that throw GridSpiException
 Map<String,Serializable> GridTcpCommunicationSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridTcpCommunicationSpi.sendMessage(Collection<GridNode> destNodes, Serializable msg)
          Sends given message to destination nodes.
 void GridTcpCommunicationSpi.sendMessage(GridNode destNode, Serializable msg)
          Sends given message to destination node.
 void GridTcpCommunicationSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridTcpCommunicationSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.deployment
 

Methods in org.gridgain.grid.spi.deployment that throw GridSpiException
 boolean GridDeploymentSpi.register(ClassLoader ldr, Class<?> rsrc)
          Registers a class loader with this SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.deployment.local
 

Methods in org.gridgain.grid.spi.deployment.local that throw GridSpiException
 boolean GridLocalDeploymentSpi.register(ClassLoader ldr, Class<?> rsrc)
          Registers a class loader with this SPI.
 void GridLocalDeploymentSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridLocalDeploymentSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.deployment.uri
 

Methods in org.gridgain.grid.spi.deployment.uri that throw GridSpiException
 boolean GridUriDeploymentSpi.register(ClassLoader ldr, Class<?> rsrc)
          Registers a class loader with this SPI.
 void GridUriDeploymentSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridUriDeploymentSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.discovery.coherence
 

Methods in org.gridgain.grid.spi.discovery.coherence that throw GridSpiException
 Map<String,Serializable> GridCoherenceDiscoverySpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridCoherenceDiscoverySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridCoherenceDiscoverySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.discovery.jboss
 

Methods in org.gridgain.grid.spi.discovery.jboss that throw GridSpiException
 void GridJbossDiscoverySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJbossDiscoverySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.discovery.jgroups
 

Methods in org.gridgain.grid.spi.discovery.jgroups that throw GridSpiException
 Map<String,Serializable> GridJgroupsDiscoverySpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridJgroupsDiscoverySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJgroupsDiscoverySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.discovery.jms
 

Methods in org.gridgain.grid.spi.discovery.jms that throw GridSpiException
 void GridJmsDiscoverySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJmsDiscoverySpi.spiStop()
           
 

Uses of GridSpiException in org.gridgain.grid.spi.discovery.mail
 

Methods in org.gridgain.grid.spi.discovery.mail that throw GridSpiException
 Map<String,Serializable> GridMailDiscoverySpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridMailDiscoverySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridMailDiscoverySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.discovery.mule
 

Methods in org.gridgain.grid.spi.discovery.mule that throw GridSpiException
 Map<String,Serializable> GridMuleDiscoverySpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridMuleDiscoverySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridMuleDiscoverySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.discovery.mule2
 

Methods in org.gridgain.grid.spi.discovery.mule2 that throw GridSpiException
 Map<String,Serializable> GridMuleDiscoverySpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridMuleDiscoverySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridMuleDiscoverySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.discovery.multicast
 

Methods in org.gridgain.grid.spi.discovery.multicast that throw GridSpiException
 Map<String,Serializable> GridMulticastDiscoverySpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridMulticastDiscoverySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridMulticastDiscoverySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.eventstorage
 

Methods in org.gridgain.grid.spi.eventstorage that throw GridSpiException
 void GridEventStorageSpi.record(GridEvent evt)
          Records single event.
 

Uses of GridSpiException in org.gridgain.grid.spi.eventstorage.memory
 

Methods in org.gridgain.grid.spi.eventstorage.memory that throw GridSpiException
 void GridMemoryEventStorageSpi.record(GridEvent evt)
          Records single event.
 void GridMemoryEventStorageSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridMemoryEventStorageSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.failover.always
 

Methods in org.gridgain.grid.spi.failover.always that throw GridSpiException
 Map<String,Serializable> GridAlwaysFailoverSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridAlwaysFailoverSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridAlwaysFailoverSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.failover.jobstealing
 

Methods in org.gridgain.grid.spi.failover.jobstealing that throw GridSpiException
 Map<String,Serializable> GridJobStealingFailoverSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridJobStealingFailoverSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJobStealingFailoverSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.failover.never
 

Methods in org.gridgain.grid.spi.failover.never that throw GridSpiException
 void GridNeverFailoverSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridNeverFailoverSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.loadbalancing.adaptive
 

Methods in org.gridgain.grid.spi.loadbalancing.adaptive that throw GridSpiException
 void GridAdaptiveLoadBalancingSpi.onContextInitialized(GridSpiContext spiCtx)
          Callback invoked when SPI context is initialized. SPI implementation may store SPI context for future access.

This method is invoked after GridSpi.spiStart(String) method is completed, so SPI should be fully functional at this point. Use this method for post-start initialization, such as subscribing a discovery listener, sending a message to remote node, etc...

 void GridAdaptiveLoadBalancingSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridAdaptiveLoadBalancingSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.loadbalancing.affinity
 

Methods in org.gridgain.grid.spi.loadbalancing.affinity that throw GridSpiException
 Map<String,Serializable> GridAffinityLoadBalancingSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridAffinityLoadBalancingSpi.onContextInitialized(GridSpiContext spiCtx)
          Callback invoked when SPI context is initialized. SPI implementation may store SPI context for future access.

This method is invoked after GridSpi.spiStart(String) method is completed, so SPI should be fully functional at this point. Use this method for post-start initialization, such as subscribing a discovery listener, sending a message to remote node, etc...

 void GridAffinityLoadBalancingSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridAffinityLoadBalancingSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.loadbalancing.coherence
 

Methods in org.gridgain.grid.spi.loadbalancing.coherence that throw GridSpiException
 void GridCoherenceLoadBalancingSpi.onContextInitialized(GridSpiContext spiCtx)
          Callback invoked when SPI context is initialized. SPI implementation may store SPI context for future access.

This method is invoked after GridSpi.spiStart(String) method is completed, so SPI should be fully functional at this point. Use this method for post-start initialization, such as subscribing a discovery listener, sending a message to remote node, etc...

 void GridCoherenceLoadBalancingSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridCoherenceLoadBalancingSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.loadbalancing.roundrobin
 

Methods in org.gridgain.grid.spi.loadbalancing.roundrobin that throw GridSpiException
 void GridRoundRobinLoadBalancingSpi.onContextInitialized(GridSpiContext spiCtx)
          Callback invoked when SPI context is initialized. SPI implementation may store SPI context for future access.

This method is invoked after GridSpi.spiStart(String) method is completed, so SPI should be fully functional at this point. Use this method for post-start initialization, such as subscribing a discovery listener, sending a message to remote node, etc...

 void GridRoundRobinLoadBalancingSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridRoundRobinLoadBalancingSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.loadbalancing.weightedrandom
 

Methods in org.gridgain.grid.spi.loadbalancing.weightedrandom that throw GridSpiException
 Map<String,Serializable> GridWeightedRandomLoadBalancingSpi.getNodeAttributes()
          This method is called before SPI starts (before method GridSpi.spiStart(String) is called). It allows SPI implementation to add attributes to a local node. Kernel collects these attributes from all SPI implementations loaded up and then passes it to discovery SPI so that they can be exchanged with other nodes.
 void GridWeightedRandomLoadBalancingSpi.onContextInitialized(GridSpiContext spiCtx)
          Callback invoked when SPI context is initialized. SPI implementation may store SPI context for future access.

This method is invoked after GridSpi.spiStart(String) method is completed, so SPI should be fully functional at this point. Use this method for post-start initialization, such as subscribing a discovery listener, sending a message to remote node, etc...

 void GridWeightedRandomLoadBalancingSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridWeightedRandomLoadBalancingSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.metrics.jdk
 

Methods in org.gridgain.grid.spi.metrics.jdk that throw GridSpiException
 void GridJdkLocalMetricsSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJdkLocalMetricsSpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.topology
 

Methods in org.gridgain.grid.spi.topology that throw GridSpiException
 Collection<GridNode> GridTopologySpi.getTopology(GridTaskSession ses, Collection<GridNode> grid)
          This method is called by GridGain right before calling GridTask.map(List, Object) to obtain a topology for the task's split.
 

Uses of GridSpiException in org.gridgain.grid.spi.topology.attributes
 

Methods in org.gridgain.grid.spi.topology.attributes that throw GridSpiException
 Collection<GridNode> GridAttributesTopologySpi.getTopology(GridTaskSession ses, Collection<GridNode> grid)
          This method is called by GridGain right before calling GridTask.map(List, Object) to obtain a topology for the task's split.
 void GridAttributesTopologySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridAttributesTopologySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.topology.basic
 

Methods in org.gridgain.grid.spi.topology.basic that throw GridSpiException
 Collection<GridNode> GridBasicTopologySpi.getTopology(GridTaskSession ses, Collection<GridNode> grid)
          This method is called by GridGain right before calling GridTask.map(List, Object) to obtain a topology for the task's split.
 void GridBasicTopologySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridBasicTopologySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.topology.nodefilter
 

Methods in org.gridgain.grid.spi.topology.nodefilter that throw GridSpiException
 Collection<GridNode> GridNodeFilterTopologySpi.getTopology(GridTaskSession ses, Collection<GridNode> grid)
          This method is called by GridGain right before calling GridTask.map(List, Object) to obtain a topology for the task's split.
 void GridNodeFilterTopologySpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridNodeFilterTopologySpi.spiStop()
          This method is called to stop SPI.
 

Uses of GridSpiException in org.gridgain.grid.spi.tracing.jxinsight
 

Methods in org.gridgain.grid.spi.tracing.jxinsight that throw GridSpiException
 void GridJxinsightTracingSpi.spiStart(String gridName)
          This method is called to start SPI.
 void GridJxinsightTracingSpi.spiStop()
          This method is called to stop SPI.
 


GridGain™ 2.1.0
Java API Specification

GridGain™ - Grid Computing Made Simple, ver. 2.1.0.19122008
2005-2008 Copyright © GridGain Systems. All Rights Reserved.