GridGain™ 2.1.0
Java API Specification

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

Packages that use GridSpiConfiguration
org.gridgain.grid.spi icon Contains common classes and interfaces for SPI implementations. 
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.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.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.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.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.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.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. 
 

Uses of GridSpiConfiguration in org.gridgain.grid.spi
 

Methods in org.gridgain.grid.spi with annotations of type GridSpiConfiguration
 void GridSpiAdapter.setName(String name)
          Sets SPI name.
 

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

Methods in org.gridgain.grid.spi.checkpoint.coherence with annotations of type GridSpiConfiguration
 void GridCoherenceCheckpointSpi.setCacheName(String cacheName)
          Sets name for Coherence cache used in grid.
 

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

Methods in org.gridgain.grid.spi.checkpoint.database with annotations of type GridSpiConfiguration
 void GridDatabaseCheckpointSpi.setCheckpointTableName(String cpTableName)
          Sets checkpoint table name.
 void GridDatabaseCheckpointSpi.setDataSource(DataSource dataSource)
          Sets DataSource to use for database access.
 void GridDatabaseCheckpointSpi.setExpireDateFieldName(String expireDateFieldName)
          Sets checkpoint expiration date field name.
 void GridDatabaseCheckpointSpi.setExpireDateFieldType(String expireDateFieldType)
          Sets checkpoint expiration date field type.
 void GridDatabaseCheckpointSpi.setKeyFieldName(String keyFieldName)
          Sets checkpoint key field name.
 void GridDatabaseCheckpointSpi.setKeyFieldType(String keyFieldType)
          Sets checkpoint key field type.
 void GridDatabaseCheckpointSpi.setNumberOfRetries(int retryNum)
          Sets number of retries in case of any database errors.
 void GridDatabaseCheckpointSpi.setPassword(String password)
          Sets checkpoint database password.
 void GridDatabaseCheckpointSpi.setUser(String user)
          Sets checkpoint database user name.
 void GridDatabaseCheckpointSpi.setValueFieldName(String valFieldName)
          Sets checkpoint value field name.
 void GridDatabaseCheckpointSpi.setValueFieldType(String valFieldType)
          Sets checkpoint value field type.
 

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

Methods in org.gridgain.grid.spi.checkpoint.gigaspaces with annotations of type GridSpiConfiguration
 void GridGigaSpacesCheckpointSpi.setSpace(org.openspaces.core.GigaSpace gigaSpace)
          Sets GigaSpace gigaSpace object.
 void GridGigaSpacesCheckpointSpi.setSpaceUrl(String spaceUrl)
          Sets GigaSpaces connection URL.
 

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

Methods in org.gridgain.grid.spi.checkpoint.sharedfs with annotations of type GridSpiConfiguration
 void GridSharedFsCheckpointSpi.setDirectoryPath(String dirPath)
          Sets path to a shared directory where checkpoints will be stored.
 

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

Methods in org.gridgain.grid.spi.collision.fifoqueue with annotations of type GridSpiConfiguration
 void GridFifoQueueCollisionSpi.setParallelJobsNumber(int parallelJobsNum)
          Sets number of jobs that are allowed to be executed in parallel on this node.
 

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

Methods in org.gridgain.grid.spi.collision.jobstealing with annotations of type GridSpiConfiguration
 void GridJobStealingCollisionSpi.setActiveJobsThreshold(int activeJobsThreshold)
          Sets number of jobs that are allowed to be executed in parallel on this node.
 void GridJobStealingCollisionSpi.setMaximumStealingAttempts(int maxStealingAttempts)
          Sets maximum number of attempts to steal job by another node.
 void GridJobStealingCollisionSpi.setMessageExpireTime(long msgExpireTime)
          Message expire time configuration parameter.
 void GridJobStealingCollisionSpi.setStealingAttributes(Map<String,? extends Serializable> stealAttrs)
          Configuration parameter to enable stealing to/from only nodes that have these attributes set (see GridNode.getAttribute(String) and GridConfiguration.getUserAttributes() methods).
 void GridJobStealingCollisionSpi.setStealingEnabled(boolean isStealingEnabled)
          Sets flag indicating whether this node should attempt to steal jobs from other nodes.
 void GridJobStealingCollisionSpi.setWaitJobsThreshold(int waitJobsThreshold)
          Sets wait jobs threshold.
 

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

Methods in org.gridgain.grid.spi.collision.priorityqueue with annotations of type GridSpiConfiguration
 void GridPriorityQueueCollisionSpi.setDefaultPriority(int dfltPriority)
          Sets default job priority.
 void GridPriorityQueueCollisionSpi.setParallelJobsNumber(int parallelJobsNum)
          Sets number of jobs that are allowed to be executed in parallel on this node.
 void GridPriorityQueueCollisionSpi.setPriorityAttributeKey(String attrKey)
          Sets task priority attribute key.
 

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

Methods in org.gridgain.grid.spi.communication.coherence with annotations of type GridSpiConfiguration
 void GridCoherenceCommunicationSpi.setAcknowledgment(boolean ack)
          Sets sending acknowledgment property.
 void GridCoherenceCommunicationSpi.setServiceName(String srvcName)
          Sets name for Coherence service invocation used in grid.
 

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

Methods in org.gridgain.grid.spi.communication.jgroups with annotations of type GridSpiConfiguration
 void GridJgroupsCommunicationSpi.setConfigurationFile(String cfgFile)
          Sets either absolute or relative to GridGain installation home folder path to JGroups XML configuration file.
 void GridJgroupsCommunicationSpi.setConfigurationUrl(URL cfgUrl)
          Sets URL to JGroups XML configuration file.
 void GridJgroupsCommunicationSpi.setGroupName(String grpName)
          Sets JGroups group name.
 void GridJgroupsCommunicationSpi.setSendTimeout(long sendTimeout)
          Sets time limit in milliseconds to wait for message acknowledgements from remote nodes.
 void GridJgroupsCommunicationSpi.setStackName(String stackName)
          Sets JGroups stack name.
 

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

Methods in org.gridgain.grid.spi.communication.jms with annotations of type GridSpiConfiguration
 void GridJmsCommunicationSpi.setConnectionFactory(javax.jms.ConnectionFactory factory)
          Sets JMS connection factory.
 void GridJmsCommunicationSpi.setConnectionFactoryName(String factoryName)
          Sets the JNDI name of JMS connection factory.
 void GridJmsCommunicationSpi.setDeliveryMode(int deliveryMode)
          Sets message delivery mode.
 void GridJmsCommunicationSpi.setJndiEnvironment(Map<Object,Object> jndiEnv)
          Sets JNDI environment properties.
 void GridJmsCommunicationSpi.setPassword(String pswd)
          Sets password to establish connection with JMS server.
 void GridJmsCommunicationSpi.setPriority(int priority)
          Sets message delivery priority.
 void GridJmsCommunicationSpi.setQueue(javax.jms.Queue queue)
          Sets JMS queue.
 void GridJmsCommunicationSpi.setQueueName(String qName)
          Sets JNDI name for JMS queue.
 void GridJmsCommunicationSpi.setTimeToLive(long ttl)
          Sets message time-to-live (in milliseconds).
 void GridJmsCommunicationSpi.setTopic(javax.jms.Topic topic)
          Sets JMS topic.
 void GridJmsCommunicationSpi.setTopicName(String tName)
          Sets JNDI name for JMS topic.
 void GridJmsCommunicationSpi.setTransacted(boolean transacted)
          Indicates whether JMS messages are transacted or not.
 void GridJmsCommunicationSpi.setUser(String user)
          Sets user name which is used for connection establishing.
 

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

Methods in org.gridgain.grid.spi.communication.mail with annotations of type GridSpiConfiguration
 void GridMailCommunicationSpi.setFolderName(String folderName)
          Sets name of email folder on mail server.
 void GridMailCommunicationSpi.setFromAddress(String addr)
          Sets 'From' address for all email messages.
 void GridMailCommunicationSpi.setInConnectionType(GridMailCommunicationType type)
          Sets type of incoming mail connection which should be one of the following: GridMailCommunicationType.NONE GridMailCommunicationType.SSL GridMailCommunicationType.STARTTLS If not provided, default value is GridMailCommunicationType.NONE.
 void GridMailCommunicationSpi.setInCustomProperties(Properties props)
          Sets any custom properties required for receiving connection.
 void GridMailCommunicationSpi.setInHost(String host)
          Sets incoming host name for receiving emails (usually either POP or IMAP).
 void GridMailCommunicationSpi.setInPassword(String pswd)
          Sets password for incoming mail authentication.
 void GridMailCommunicationSpi.setInPort(int port)
          Sets port number for incoming mail.
 void GridMailCommunicationSpi.setInProtocol(GridMailCommunicationInProtocol proto)
          Sets incoming mail protocol.
 void GridMailCommunicationSpi.setInUsername(String username)
          Sets username for incoming mail authentication.
 void GridMailCommunicationSpi.setLeaveMessagesOnServer(long leaveMsgsOnServer)
          Sets incoming messages life-time on mail server in milliseconds.
 void GridMailCommunicationSpi.setOutConnectionType(GridMailCommunicationType type)
          Sets type of outgoing mail connection which should be one of the following: GridMailCommunicationType.NONE GridMailCommunicationType.SSL GridMailCommunicationType.STARTTLS If not provided, default value is GridMailCommunicationType.NONE.
 void GridMailCommunicationSpi.setOutCustomProperties(Properties props)
          Sets any custom properties required for outgoing connection.
 void GridMailCommunicationSpi.setOutHost(String host)
          Sets outgoing host name for sending emails (usually either SMTP or IMAP).
 void GridMailCommunicationSpi.setOutPassword(String pswd)
          Sets password for outgoing mail authentication.
 void GridMailCommunicationSpi.setOutPort(int port)
          Sets port number for outgoing mail.
 void GridMailCommunicationSpi.setOutProtocol(GridMailCommunicationOutProtocol proto)
          Sets outgoing mail protocol.
 void GridMailCommunicationSpi.setOutUsername(String username)
          Sets username for outgoing mail authentication.
 void GridMailCommunicationSpi.setReadBatchSize(int size)
          Sets number of messages fetched from mail server at a time.
 void GridMailCommunicationSpi.setReceiverDelay(long recvDelay)
          Sets interval in milliseconds between checking for new messages.
 void GridMailCommunicationSpi.setStoreFileName(String fileName)
          Sets locally stored full file name for all read messages.
 void GridMailCommunicationSpi.setSubject(String subj)
          Sets email message subject.
 

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

Methods in org.gridgain.grid.spi.communication.mule with annotations of type GridSpiConfiguration
 void GridMuleCommunicationSpi.setComponentName(String umoName)
          Sets name for component registered in Mule.
 void GridMuleCommunicationSpi.setConfigurationFile(String cfgFile)
          Sets either absolute or relative to GridGain installation home folder path to Mule XML configuration file.
 void GridMuleCommunicationSpi.setConfigurationUrl(URL cfgUrl)
          Sets URL to Mule XML configuration file.
 

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

Methods in org.gridgain.grid.spi.communication.mule2 with annotations of type GridSpiConfiguration
 void GridMuleCommunicationSpi.setComponentName(String umoName)
          Sets name for component registered in Mule.
 void GridMuleCommunicationSpi.setConfigurationFile(String cfgFile)
          Sets either absolute or relative to GridGain installation home folder path to Mule XML configuration file.
 

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

Methods in org.gridgain.grid.spi.communication.tcp with annotations of type GridSpiConfiguration
 void GridTcpCommunicationSpi.setDirectBuffer(boolean directBuf)
          Sets flag to allocate direct or heap buffer in SPI.
 void GridTcpCommunicationSpi.setIdleConnectionTimeout(long idleConnTimeout)
          Sets maximum idle connection timeout upon which a connection to client will be closed.
 void GridTcpCommunicationSpi.setLocalAddress(String localAddr)
          Sets local host address for socket binding.
 void GridTcpCommunicationSpi.setLocalPort(int localPort)
          Sets local port for socket binding.
 void GridTcpCommunicationSpi.setLocalPortRange(int localPortRange)
          Sets local port range for local host ports (value must greater than or equal to 0).
 void GridTcpCommunicationSpi.setMessageThreads(int msgThreads)
          Number of threads used for handling messages received by NIO server.
 

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

Methods in org.gridgain.grid.spi.deployment.uri with annotations of type GridSpiConfiguration
 void GridUriDeploymentSpi.setEncodeUri(boolean encodeUri)
          Indicates that URI must be encoded before usage.
 void GridUriDeploymentSpi.setTemporaryDirectoryPath(String tmpDirPath)
          Sets absolute path to temporary directory which will be used by deployment SPI to keep all deployed classes in.
 void GridUriDeploymentSpi.setUriList(List<String> uriList)
          Sets list of URI which point to GAR file and which should be scanned by SPI for the new tasks.
 

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

Methods in org.gridgain.grid.spi.discovery.coherence with annotations of type GridSpiConfiguration
 void GridCoherenceDiscoverySpi.setCacheName(String cacheName)
          Sets name for Coherence cache used in grid.
 void GridCoherenceDiscoverySpi.setMetricsFrequency(long metricsFreq)
          Sets delay between metrics requests.
 

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

Methods in org.gridgain.grid.spi.discovery.jboss with annotations of type GridSpiConfiguration
 void GridJbossDiscoverySpi.setMetricsFrequency(long metricsFreq)
          Sets delay between metrics requests.
 void GridJbossDiscoverySpi.setPartitionJndiName(String partJndiName)
          IoC configuration parameter to specify JNDI name for partition.
 

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

Methods in org.gridgain.grid.spi.discovery.jgroups with annotations of type GridSpiConfiguration
 void GridJgroupsDiscoverySpi.setConfigurationFile(String cfgFile)
          Sets either absolute or relative to GridGain installation home folder path to JGroups XML configuration file.
 void GridJgroupsDiscoverySpi.setConfigurationUrl(URL cfgUrl)
          Sets URL to JGroups XML configuration file.
 void GridJgroupsDiscoverySpi.setGroupName(String grpName)
          Sets JGroups group name.
 void GridJgroupsDiscoverySpi.setJoinTimeout(long joinTimeout)
          Sets time limit in milliseconds to wait for responses from remote nodes.
 void GridJgroupsDiscoverySpi.setMetricsFrequency(long metricsFreq)
          Sets delay between metrics requests.
 void GridJgroupsDiscoverySpi.setStackName(String stackName)
          Sets JGroups stack name.
 

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

Methods in org.gridgain.grid.spi.discovery.jms with annotations of type GridSpiConfiguration
 void GridJmsDiscoverySpi.setConnectionFactory(javax.jms.ConnectionFactory factory)
          Sets JMS connection factory.
 void GridJmsDiscoverySpi.setConnectionFactoryName(String factoryName)
          Sets name of the connection factory in the JNDI tree of application server which node will use to create new JMS connection.
 void GridJmsDiscoverySpi.setHandshakeWaitTime(long handshakeWaitTime)
          Sets handshake timeout.
 void GridJmsDiscoverySpi.setHeartbeatFrequency(long beatFreq)
          Sets interval for sending heartbeat requests.
 void GridJmsDiscoverySpi.setJndiEnvironment(Map<Object,Object> jndiEnv)
          Sets JNDI environment.
 void GridJmsDiscoverySpi.setMaximumHandshakeThreads(int maxHandshakeThreads)
          Sets maximum number of handshake threads.
 void GridJmsDiscoverySpi.setMaximumMissedHeartbeats(long maxMissedHeartbeats)
          Sets number of heartbeat requests that could be missed until remote node becomes unavailable.
 void GridJmsDiscoverySpi.setPassword(String pswd)
          Sets password to establish connection with JMS server.
 void GridJmsDiscoverySpi.setPingWaitTime(long pingWaitTime)
          Sets ping request timeout.
 void GridJmsDiscoverySpi.setTimeToLive(long ttl)
          Sets message's lifetime (in milliseconds).
 void GridJmsDiscoverySpi.setTopic(javax.jms.Topic topic)
          Sets JMS topic.
 void GridJmsDiscoverySpi.setTopicName(String topicName)
          Sets name of the topic.
 void GridJmsDiscoverySpi.setUser(String user)
          Sets user name which is used for connection establishing.
 

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

Methods in org.gridgain.grid.spi.discovery.mail with annotations of type GridSpiConfiguration
 void GridMailDiscoverySpi.setBroadcastAddress(String bcastAddr)
          Sets broadcast email address used by node to discover each other.
 void GridMailDiscoverySpi.setFolderName(String folderName)
          Sets name of email folder on mail server.
 void GridMailDiscoverySpi.setFromAddress(String addr)
          Sets 'From' address for all email messages.
 void GridMailDiscoverySpi.setHeartbeatFrequency(long beatFreq)
          Sets delay between heartbeat requests.
 void GridMailDiscoverySpi.setInConnectionType(GridMailDiscoveryType type)
          Sets type of incoming mail connection which should be one of the following: GridMailDiscoveryType.NONE GridMailDiscoveryType.SSL GridMailDiscoveryType.STARTTLS If not provided the default value is GridMailDiscoveryType.NONE.
 void GridMailDiscoverySpi.setInCustomProperties(Properties props)
          Sets any custom properties required for receiving connection.
 void GridMailDiscoverySpi.setInHost(String host)
          Sets incoming host name for receiving email messages (usually either POP or IMAP).
 void GridMailDiscoverySpi.setInPassword(String pswd)
          Sets password for incoming mail authentication.
 void GridMailDiscoverySpi.setInPort(int port)
          Sets port number for incoming mail.
 void GridMailDiscoverySpi.setInProtocol(GridMailDiscoveryInProtocol proto)
          Sets incoming mail protocol.
 void GridMailDiscoverySpi.setInUsername(String username)
          Sets username for incoming mail authentication.
 void GridMailDiscoverySpi.setLeaveMessagesOnServer(long leaveMsgsOnServer)
          Sets incoming messages life-time on mail server in milliseconds.
 void GridMailDiscoverySpi.setMaxMissedHeartbeats(long maxMissedBeats)
          Sets number of heartbeat requests that could be missed before remote node is considered to be failed.
 void GridMailDiscoverySpi.setOutConnectionType(GridMailDiscoveryType type)
          Sets type of outgoing mail connection which should be one of the following: GridMailDiscoveryType.NONE GridMailDiscoveryType.SSL GridMailDiscoveryType.STARTTLS If not provided the default value is GridMailDiscoveryType.NONE.
 void GridMailDiscoverySpi.setOutCustomProperties(Properties props)
          Sets any custom properties required for outgoing connection.
 void GridMailDiscoverySpi.setOutHost(String host)
          Sets outgoing host name for sending email messages (usually either SMTP or IMAP).
 void GridMailDiscoverySpi.setOutPassword(String pswd)
          Sets password for outgoing mail authentication.
 void GridMailDiscoverySpi.setOutPort(int port)
          Sets port number for outgoing mail.
 void GridMailDiscoverySpi.setOutProtocol(GridMailDiscoveryOutProtocol proto)
          Sets outgoing mail protocol.
 void GridMailDiscoverySpi.setOutUsername(String username)
          Sets username for outgoing mail authentication.
 void GridMailDiscoverySpi.setPingResponseWait(long pingWait)
          Sets ping node wait timeout in milliseconds.
 void GridMailDiscoverySpi.setReadBatchSize(int readBatchSize)
          Sets number of messages fetched from mail server at a time.
 void GridMailDiscoverySpi.setReceiverDelay(long recvDelay)
          Sets interval in milliseconds between checking for new messages.
 void GridMailDiscoverySpi.setStoreFileName(String fileName)
          Sets locally stored full file name for all read messages.
 void GridMailDiscoverySpi.setSubject(String subj)
          Sets email message subject.
 

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

Methods in org.gridgain.grid.spi.discovery.mule with annotations of type GridSpiConfiguration
 void GridMuleDiscoverySpi.setComponentName(String umoName)
          Sets name for component registered in Mule.
 void GridMuleDiscoverySpi.setConfigurationFile(String cfgFile)
          Sets either absolute or relative to GridGain installation home folder path to Mule XML configuration file.
 void GridMuleDiscoverySpi.setConfigurationUrl(URL cfgUrl)
          Sets URL to Mule XML configuration file.
 void GridMuleDiscoverySpi.setHeartbeatFrequency(long beatFreq)
          Sets delay between heartbeat requests.
 void GridMuleDiscoverySpi.setLeaveAttempts(int leaveAttempts)
          Sets number of attempts to notify another nodes that this one is leaving grid.
 void GridMuleDiscoverySpi.setMaxMissedHeartbeats(int maxMissedBeats)
          Sets number of heartbeat requests that could be missed before remote node is considered to be failed.
 

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

Methods in org.gridgain.grid.spi.discovery.mule2 with annotations of type GridSpiConfiguration
 void GridMuleDiscoverySpi.setComponentName(String umoName)
          Sets name for component registered in Mule.
 void GridMuleDiscoverySpi.setConfigurationFile(String cfgFile)
          Sets either absolute or relative to GridGain installation home folder path to Mule XML configuration file.
 void GridMuleDiscoverySpi.setHeartbeatFrequency(long beatFreq)
          Sets delay between heartbeat requests.
 void GridMuleDiscoverySpi.setLeaveAttempts(int leaveAttempts)
          Sets number of attempts to notify another nodes that this one is leaving grid.
 void GridMuleDiscoverySpi.setMaxMissedHeartbeats(int maxMissedBeats)
          Sets number of heartbeat requests that could be missed before remote node is considered to be failed.
 

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

Methods in org.gridgain.grid.spi.discovery.multicast with annotations of type GridSpiConfiguration
 void GridMulticastDiscoverySpi.setHeartbeatFrequency(long beatFreq)
          Sets delay between heartbeat requests.
 void GridMulticastDiscoverySpi.setLeaveAttempts(int leaveAttempts)
          Sets number of attempts to notify another nodes that this one is leaving grid.
 void GridMulticastDiscoverySpi.setLocalAddress(String localAddr)
          Sets local host IP address that discovery SPI uses.
 void GridMulticastDiscoverySpi.setLocalPortRange(int localPortRange)
          Sets local port range for TCP and Multicast ports (value must greater than or equal to 0).
 void GridMulticastDiscoverySpi.setMaxMissedHeartbeats(int maxMissedBeats)
          Sets number of heartbeat requests that could be missed before remote node is considered to be failed.
 void GridMulticastDiscoverySpi.setMulticastGroup(String mcastGroup)
          Sets IP address of multicast group.
 void GridMulticastDiscoverySpi.setMulticastPort(int mcastPort)
          Sets port number which multicast messages are sent to.
 void GridMulticastDiscoverySpi.setTcpPort(int tcpPort)
          Sets local TCP port number to be used for node attribute exchange upon discovery.
 void GridMulticastDiscoverySpi.setTimeToLive(int ttl)
          Sets Multicast messages time-to-live in router hops.
 

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

Methods in org.gridgain.grid.spi.eventstorage.memory with annotations of type GridSpiConfiguration
 void GridMemoryEventStorageSpi.setExpireAgeMs(long expireAgeMs)
          Sets events expiration time.
 void GridMemoryEventStorageSpi.setExpireCount(long expireCnt)
          Sets events queue size.
 

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

Methods in org.gridgain.grid.spi.failover.always with annotations of type GridSpiConfiguration
 void GridAlwaysFailoverSpi.setMaximumFailoverAttempts(int maxFailoverAttempts)
          Sets maximum number of attempts to execute a failed job on another node.
 

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

Methods in org.gridgain.grid.spi.failover.jobstealing with annotations of type GridSpiConfiguration
 void GridJobStealingFailoverSpi.setMaximumFailoverAttempts(int maxFailoverAttempts)
          Sets maximum number of attempts to execute a failed job on another node.
 

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

Methods in org.gridgain.grid.spi.loadbalancing.adaptive with annotations of type GridSpiConfiguration
 void GridAdaptiveLoadBalancingSpi.setLoadProbe(GridAdaptiveLoadProbe probe)
          Sets implementation of node load probe.
 

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

Methods in org.gridgain.grid.spi.loadbalancing.affinity with annotations of type GridSpiConfiguration
 void GridAffinityLoadBalancingSpi.setAffinityNodeAttributes(Map<String,? extends Serializable> affAttrs)
          Sets node attributes for data affinity grid segment.
 void GridAffinityLoadBalancingSpi.setVirtualNodeCount(int virtualNodeCnt)
          Sets number of virtual nodes for Consistent Hashing algorithm.
 

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

Methods in org.gridgain.grid.spi.loadbalancing.roundrobin with annotations of type GridSpiConfiguration
 void GridRoundRobinLoadBalancingSpi.setPerTask(boolean isPerTask)
          Configuration parameter indicating whether a new round robin order should be created for every task.
 

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

Methods in org.gridgain.grid.spi.loadbalancing.weightedrandom with annotations of type GridSpiConfiguration
 void GridWeightedRandomLoadBalancingSpi.setNodeWeight(int nodeWeight)
          Sets weight of this node.
 void GridWeightedRandomLoadBalancingSpi.setUseWeights(boolean isUseWeights)
          Sets a flag to indicate whether node weights should be checked when doing random load balancing.
 

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

Methods in org.gridgain.grid.spi.metrics.jdk with annotations of type GridSpiConfiguration
 void GridJdkLocalMetricsSpi.setPreferSigar(boolean isPreferSigar)
          Configuration parameter indicating if Hyperic Sigar should be used regardless of JDK version.
 

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

Methods in org.gridgain.grid.spi.topology.attributes with annotations of type GridSpiConfiguration
 void GridAttributesTopologySpi.setAttributes(Map<String,Serializable> attrs)
          Sets attributes that all nodes should have, to be in topology.
 

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

Methods in org.gridgain.grid.spi.topology.basic with annotations of type GridSpiConfiguration
 void GridBasicTopologySpi.setLocalNode(boolean isLocalNode)
          Sets the flag on whether or not return local node.
 void GridBasicTopologySpi.setRemoteNodes(boolean isRmtNodes)
          Sets the flag on whether or not return available remote nodes.
 

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

Methods in org.gridgain.grid.spi.topology.nodefilter with annotations of type GridSpiConfiguration
 void GridNodeFilterTopologySpi.setFilter(GridNodeFilter filter)
          Sets filter for nodes to be included into task topology.
 


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.