Uses of Class
org.apache.ignite.spi.IgniteSpiConfiguration
-
Packages that use IgniteSpiConfiguration Package Description org.apache.ignite.spi Contains common classes and interfaces for SPI implementations.org.apache.ignite.spi.checkpoint.cache Contains cache-based implementation for checkpoint SPI.org.apache.ignite.spi.checkpoint.jdbc Contains JDBC implementation for checkpoint SPI.org.apache.ignite.spi.checkpoint.sharedfs Contains shared file system implementation for checkpoint SPI.org.apache.ignite.spi.collision.fifoqueue Contains FIFO based collision SPI implementation.org.apache.ignite.spi.collision.jobstealing Contains job stealing collision SPI implementation.org.apache.ignite.spi.collision.priorityqueue Contains priority based collision SPI implementation.org.apache.ignite.spi.deployment.uri Contains URI-based deployment SPI implementation.org.apache.ignite.spi.discovery.tcp Contains default TCP/IP implementation for discovery SPI.org.apache.ignite.spi.discovery.tcp.ipfinder Contains IP finder interface and adapter.org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc Contains JDBC IP finder implementation.org.apache.ignite.spi.discovery.tcp.ipfinder.multicast Contains multicast-based IP finder.org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs Contains shared filesystem-based IP finder.org.apache.ignite.spi.discovery.tcp.ipfinder.vm Contains local JVM-based IP finder.org.apache.ignite.spi.discovery.zk Contains Zookeeper Discovery Spi classes and interfaces.org.apache.ignite.spi.eventstorage.memory Contains default in-memory implementation for event storage SPI.org.apache.ignite.spi.failover.always Contains default "always" failover SPI.org.apache.ignite.spi.failover.jobstealing Contains job stealing failover SPI.org.apache.ignite.spi.loadbalancing.adaptive Contains adaptive load balancing SPI.org.apache.ignite.spi.loadbalancing.roundrobin Contains default round-robin implementation for load balancing SPI.org.apache.ignite.spi.loadbalancing.weightedrandom Contains weighted random-base implementation for load balancing SPI. -
-
Uses of IgniteSpiConfiguration in org.apache.ignite.spi
Methods in org.apache.ignite.spi with annotations of type IgniteSpiConfiguration Modifier and Type Method Description IgniteSpiAdapter
IgniteSpiAdapter. setName(String name)
Sets SPI name. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.checkpoint.cache
Methods in org.apache.ignite.spi.checkpoint.cache with annotations of type IgniteSpiConfiguration Modifier and Type Method Description CacheCheckpointSpi
CacheCheckpointSpi. setCacheName(String cacheName)
Sets cache name to be used by this SPI. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.checkpoint.jdbc
Methods in org.apache.ignite.spi.checkpoint.jdbc with annotations of type IgniteSpiConfiguration Modifier and Type Method Description JdbcCheckpointSpi
JdbcCheckpointSpi. setCheckpointTableName(String tblName)
Sets checkpoint table name.JdbcCheckpointSpi
JdbcCheckpointSpi. setDataSource(DataSource dataSrc)
Sets DataSource to use for database access.JdbcCheckpointSpi
JdbcCheckpointSpi. setExpireDateFieldName(String expDateName)
Sets checkpoint expiration date field name.JdbcCheckpointSpi
JdbcCheckpointSpi. setExpireDateFieldType(String expDateType)
Sets checkpoint expiration date field type.JdbcCheckpointSpi
JdbcCheckpointSpi. setKeyFieldName(String keyName)
Sets checkpoint key field name.JdbcCheckpointSpi
JdbcCheckpointSpi. setKeyFieldType(String keyType)
Sets checkpoint key field type.JdbcCheckpointSpi
JdbcCheckpointSpi. setNumberOfRetries(int retryNum)
Sets number of retries in case of any database errors.JdbcCheckpointSpi
JdbcCheckpointSpi. setPwd(String pwd)
Sets checkpoint database password.JdbcCheckpointSpi
JdbcCheckpointSpi. setUser(String user)
Sets checkpoint database user name.JdbcCheckpointSpi
JdbcCheckpointSpi. setValueFieldName(String valName)
Sets checkpoint value field name.JdbcCheckpointSpi
JdbcCheckpointSpi. setValueFieldType(String valType)
Sets checkpoint value field type. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.checkpoint.sharedfs
Methods in org.apache.ignite.spi.checkpoint.sharedfs with annotations of type IgniteSpiConfiguration Modifier and Type Method Description SharedFsCheckpointSpi
SharedFsCheckpointSpi. setDirectoryPaths(Collection<String> dirPaths)
Sets path to a shared directory where checkpoints will be stored. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.collision.fifoqueue
Methods in org.apache.ignite.spi.collision.fifoqueue with annotations of type IgniteSpiConfiguration Modifier and Type Method Description FifoQueueCollisionSpi
FifoQueueCollisionSpi. setParallelJobsNumber(int parallelJobsNum)
Sets number of jobs that can be executed in parallel.FifoQueueCollisionSpi
FifoQueueCollisionSpi. setWaitingJobsNumber(int waitJobsNum)
Sets maximum number of jobs that are allowed to wait in waiting queue. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.collision.jobstealing
Methods in org.apache.ignite.spi.collision.jobstealing with annotations of type IgniteSpiConfiguration Modifier and Type Method Description JobStealingCollisionSpi
JobStealingCollisionSpi. setActiveJobsThreshold(int activeJobsThreshold)
Sets number of jobs that can be executed in parallel.JobStealingCollisionSpi
JobStealingCollisionSpi. setMaximumStealingAttempts(int maxStealingAttempts)
Gets maximum number of attempts to steal job by another node.JobStealingCollisionSpi
JobStealingCollisionSpi. setMessageExpireTime(long msgExpireTime)
Message expire time configuration parameter.JobStealingCollisionSpi
JobStealingCollisionSpi. setStealingAttributes(Map<String,? extends Serializable> stealAttrs)
Configuration parameter to enable stealing to/from only nodes that have these attributes set (seeClusterNode.attribute(String)
andIgniteConfiguration.getUserAttributes()
methods).JobStealingCollisionSpi
JobStealingCollisionSpi. setStealingEnabled(boolean isStealingEnabled)
Gets flag indicating whether this node should attempt to steal jobs from other nodes.JobStealingCollisionSpi
JobStealingCollisionSpi. setWaitJobsThreshold(int waitJobsThreshold)
Sets job count threshold at which this node will start stealing jobs from other nodes. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.collision.priorityqueue
Methods in org.apache.ignite.spi.collision.priorityqueue with annotations of type IgniteSpiConfiguration Modifier and Type Method Description PriorityQueueCollisionSpi
PriorityQueueCollisionSpi. setDefaultPriority(int priority)
Sets default priority to use if a job does not have priority attribute set.PriorityQueueCollisionSpi
PriorityQueueCollisionSpi. setJobPriorityAttributeKey(String jobPriAttrKey)
Sets job priority attribute key.PriorityQueueCollisionSpi
PriorityQueueCollisionSpi. setParallelJobsNumber(int parallelJobsNum)
Sets number of jobs that can be executed in parallel.PriorityQueueCollisionSpi
PriorityQueueCollisionSpi. setPriorityAttributeKey(String taskPriAttrKey)
Sets task priority attribute key.PriorityQueueCollisionSpi
PriorityQueueCollisionSpi. setStarvationIncrement(int starvationInc)
Sets value to increment job priority by every time a lower priority job gets behind a higher priority job.PriorityQueueCollisionSpi
PriorityQueueCollisionSpi. setStarvationPreventionEnabled(boolean preventStarvation)
Sets flag indicating whether job starvation prevention is enabled.PriorityQueueCollisionSpi
PriorityQueueCollisionSpi. setWaitingJobsNumber(int waitJobsNum)
Maximum number of jobs that are allowed to wait in waiting queue. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.deployment.uri
Methods in org.apache.ignite.spi.deployment.uri with annotations of type IgniteSpiConfiguration Modifier and Type Method Description UriDeploymentSpi
UriDeploymentSpi. setCheckMd5(boolean checkMd5)
If set totrue
then SPI should exclude files with same md5s from deployment.UriDeploymentSpi
UriDeploymentSpi. setEncodeUri(boolean encodeUri)
Indicates that URI must be encoded before usage.UriDeploymentSpi
UriDeploymentSpi. setScanners(org.apache.ignite.spi.deployment.uri.scanners.UriDeploymentScanner... scanners)
Sets scanners.UriDeploymentSpi
UriDeploymentSpi. setTemporaryDirectoryPath(String tmpDirPath)
Sets absolute path to temporary directory which will be used by deployment SPI to keep all deployed classes in.UriDeploymentSpi
UriDeploymentSpi. setUriList(List<String> uriList)
Sets list of URI which point to a directory with packages and which should be scanned by SPI for the new tasks. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.discovery.tcp
Methods in org.apache.ignite.spi.discovery.tcp with annotations of type IgniteSpiConfiguration Modifier and Type Method Description TcpDiscoverySpi
TcpDiscoverySpi. setAckTimeout(long ackTimeout)
Sets timeout for receiving acknowledgement for sent message.TcpDiscoverySpi
TcpDiscoverySpi. setAddressFilter(IgnitePredicate<InetSocketAddress> addressFilter)
Sets filter for IP addresses.void
TcpDiscoverySpi. setAddressResolver(AddressResolver addrRslvr)
Sets address resolver.void
TcpDiscoverySpi. setClientReconnectDisabled(boolean clientReconnectDisabled)
Sets client reconnect disabled flag.TcpDiscoverySpi
TcpDiscoverySpi. setForceServerMode(boolean forceSrvMode)
Deprecated.Will be removed at 3.0.TcpDiscoverySpi
TcpDiscoverySpi. setIpFinder(TcpDiscoveryIpFinder ipFinder)
Sets IP finder for IP addresses sharing and storing.TcpDiscoverySpi
TcpDiscoverySpi. setIpFinderCleanFrequency(long ipFinderCleanFreq)
Sets IP finder clean frequency in milliseconds.TcpDiscoverySpi
TcpDiscoverySpi. setJoinTimeout(long joinTimeout)
Sets join timeout.TcpDiscoverySpi
TcpDiscoverySpi. setLocalAddress(String locAddr)
Sets network addresses for the Discovery SPI.TcpDiscoverySpi
TcpDiscoverySpi. setLocalPort(int locPort)
Sets local port to listen to.TcpDiscoverySpi
TcpDiscoverySpi. setLocalPortRange(int locPortRange)
Range for local ports.TcpDiscoverySpi
TcpDiscoverySpi. setMaxAckTimeout(long maxAckTimeout)
Sets maximum timeout for receiving acknowledgement for sent message.TcpDiscoverySpi
TcpDiscoverySpi. setNetworkTimeout(long netTimeout)
Sets maximum network timeout to use for network operations.TcpDiscoverySpi
TcpDiscoverySpi. setReconnectCount(int reconCnt)
Number of times node tries to (re)establish connection to another node.TcpDiscoverySpi
TcpDiscoverySpi. setReconnectDelay(int reconDelay)
Sets the amount of time in milliseconds that node waits before retrying to (re)connect to the cluster.TcpDiscoverySpi
TcpDiscoverySpi. setSocketTimeout(long sockTimeout)
Sets socket operations timeout.void
TcpDiscoverySpi. setSoLinger(int soLinger)
Sets SO_LINGER to use for all created sockets.TcpDiscoverySpi
TcpDiscoverySpi. setStatisticsPrintFrequency(long statsPrintFreq)
Sets statistics print frequency.TcpDiscoverySpi
TcpDiscoverySpi. setThreadPriority(int threadPri)
Sets thread priority.TcpDiscoverySpi
TcpDiscoverySpi. setTopHistorySize(int topHistSize)
Sets size of topology snapshots history. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.discovery.tcp.ipfinder
Methods in org.apache.ignite.spi.discovery.tcp.ipfinder with annotations of type IgniteSpiConfiguration Modifier and Type Method Description TcpDiscoveryIpFinderAdapter
TcpDiscoveryIpFinderAdapter. setShared(boolean shared)
Sets shared flag. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc
Methods in org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc with annotations of type IgniteSpiConfiguration Modifier and Type Method Description TcpDiscoveryJdbcIpFinder
TcpDiscoveryJdbcIpFinder. setDataSource(DataSource dataSrc)
Sets data source.TcpDiscoveryJdbcIpFinder
TcpDiscoveryJdbcIpFinder. setInitSchema(boolean initSchema)
Flag indicating whether DB schema should be initialized by Ignite (default behaviour) or was explicitly created by user. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.discovery.tcp.ipfinder.multicast
Methods in org.apache.ignite.spi.discovery.tcp.ipfinder.multicast with annotations of type IgniteSpiConfiguration Modifier and Type Method Description TcpDiscoveryMulticastIpFinder
TcpDiscoveryMulticastIpFinder. setAddressRequestAttempts(int addrReqAttempts)
Sets number of attempts to send multicast address request.TcpDiscoveryMulticastIpFinder
TcpDiscoveryMulticastIpFinder. setLocalAddress(String locAddr)
Sets local host address used by this IP finder.TcpDiscoveryMulticastIpFinder
TcpDiscoveryMulticastIpFinder. setMulticastGroup(String mcastGrp)
Sets IP address of multicast group.TcpDiscoveryMulticastIpFinder
TcpDiscoveryMulticastIpFinder. setMulticastPort(int mcastPort)
Sets port number which multicast messages are sent to.TcpDiscoveryMulticastIpFinder
TcpDiscoveryMulticastIpFinder. setResponseWaitTime(int resWaitTime)
Sets time in milliseconds IP finder waits for reply to multicast address request.TcpDiscoveryMulticastIpFinder
TcpDiscoveryMulticastIpFinder. setTimeToLive(int ttl)
Set the default time-to-live for multicast packets sent out on this IP finder in order to control the scope of the multicast. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs
Methods in org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs with annotations of type IgniteSpiConfiguration Modifier and Type Method Description TcpDiscoverySharedFsIpFinder
TcpDiscoverySharedFsIpFinder. setPath(String path)
Sets path. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.discovery.tcp.ipfinder.vm
Methods in org.apache.ignite.spi.discovery.tcp.ipfinder.vm with annotations of type IgniteSpiConfiguration Modifier and Type Method Description TcpDiscoveryVmIpFinder
TcpDiscoveryVmIpFinder. setAddresses(Collection<String> addrs)
Parses provided values and initializes the internal collection of addresses. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.discovery.zk
Methods in org.apache.ignite.spi.discovery.zk with annotations of type IgniteSpiConfiguration Modifier and Type Method Description ZookeeperDiscoverySpi
ZookeeperDiscoverySpi. setClientReconnectDisabled(boolean clientReconnectDisabled)
Sets client reconnect disabled flag.ZookeeperDiscoverySpi
ZookeeperDiscoverySpi. setJoinTimeout(long joinTimeout)
ZookeeperDiscoverySpi
ZookeeperDiscoverySpi. setSessionTimeout(long sesTimeout)
ZookeeperDiscoverySpi
ZookeeperDiscoverySpi. setZkConnectionString(String zkConnectionString)
ZookeeperDiscoverySpi
ZookeeperDiscoverySpi. setZkRootPath(String zkRootPath)
-
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.eventstorage.memory
Methods in org.apache.ignite.spi.eventstorage.memory with annotations of type IgniteSpiConfiguration Modifier and Type Method Description MemoryEventStorageSpi
MemoryEventStorageSpi. setExpireAgeMs(long expireAgeMs)
Sets events expiration time.MemoryEventStorageSpi
MemoryEventStorageSpi. setExpireCount(long expireCnt)
Sets events queue size.MemoryEventStorageSpi
MemoryEventStorageSpi. setFilter(IgnitePredicate<Event> filter)
Sets filter for events to be recorded. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.failover.always
Methods in org.apache.ignite.spi.failover.always with annotations of type IgniteSpiConfiguration Modifier and Type Method Description AlwaysFailoverSpi
AlwaysFailoverSpi. setMaximumFailoverAttempts(int maxFailoverAttempts)
Sets maximum number of attempts to execute a failed job on another node. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.failover.jobstealing
Methods in org.apache.ignite.spi.failover.jobstealing with annotations of type IgniteSpiConfiguration Modifier and Type Method Description JobStealingFailoverSpi
JobStealingFailoverSpi. setMaximumFailoverAttempts(int maxFailoverAttempts)
Sets maximum number of attempts to execute a failed job on another node. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.loadbalancing.adaptive
Methods in org.apache.ignite.spi.loadbalancing.adaptive with annotations of type IgniteSpiConfiguration Modifier and Type Method Description AdaptiveLoadBalancingSpi
AdaptiveLoadBalancingSpi. setLoadProbe(AdaptiveLoadProbe probe)
Sets implementation of node load probe. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.loadbalancing.roundrobin
Methods in org.apache.ignite.spi.loadbalancing.roundrobin with annotations of type IgniteSpiConfiguration Modifier and Type Method Description RoundRobinLoadBalancingSpi
RoundRobinLoadBalancingSpi. setPerTask(boolean isPerTask)
Configuration parameter indicating whether a new round robin order should be created for every task. -
Uses of IgniteSpiConfiguration in org.apache.ignite.spi.loadbalancing.weightedrandom
Methods in org.apache.ignite.spi.loadbalancing.weightedrandom with annotations of type IgniteSpiConfiguration Modifier and Type Method Description WeightedRandomLoadBalancingSpi
WeightedRandomLoadBalancingSpi. setNodeWeight(int nodeWeight)
Sets weight of this node.WeightedRandomLoadBalancingSpi
WeightedRandomLoadBalancingSpi. setUseWeights(boolean isUseWeights)
Sets a flag to indicate whether node weights should be checked when doing random load balancing.
-