## Uses of Class
org.apache.ignite.lang.IgniteProductVersion

Packages that use IgniteProductVersion
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cluster | Contains cluster-related classes.
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.binary | Implementation of binary processor.
org.apache.ignite.internal.processors.cache.distributed |
org.apache.ignite.internal.processors.cache.distributed.dht |
org.apache.ignite.internal.processors.cache.distributed.dht.preloader |
org.apache.ignite.internal.processors.cache.distributed.near |
org.apache.ignite.internal.processors.cache.query.continuous |
org.apache.ignite.internal.processors.cache.transactions |
org.apache.ignite.internal.processors.closure | TODO.
org.apache.ignite.internal.processors.continuous |
org.apache.ignite.internal.processors.service |
org.apache.ignite.internal.util | System-wide utility routine and helper classes.
org.apache.ignite.internal.visor.node |
org.apache.ignite.lang | Contains general language constructs and functional APIs for distributed computations.
org.apache.ignite.marshaller | Contains various supported marshallers.
org.apache.ignite.spi.discovery | Contains APIs for topology manager SPI.
org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.
org.apache.ignite.spi.discovery.tcp.internal | Contains internal implementation.
org.apache.ignite.spi.discovery.tcp.messages | Contains implementation messages.

### Uses of IgniteProductVersion in org.apache.ignite

Methods in org.apache.ignite that return IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`IgniteProductVersion` | Ignite.`version()` Gets Ignite version.

### Uses of IgniteProductVersion in org.apache.ignite.cluster

Methods in org.apache.ignite.cluster that return IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`IgniteProductVersion` | ClusterNode.`version()` Gets node version.

### Uses of IgniteProductVersion in org.apache.ignite.internal

Fields in org.apache.ignite.internal declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | IgniteVersionUtils.`VER` Ignite version.

Methods in org.apache.ignite.internal that return IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`IgniteProductVersion` | IgniteKernal.`version()` Gets Ignite version.

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.cache

Fields in org.apache.ignite.internal.processors.cache declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | CacheAffinitySharedManager.`LATE_AFF_ASSIGN_SINCE`
`static IgniteProductVersion` | GridCacheAdapter.`LOAD_CACHE_JOB_SINCE`
`static IgniteProductVersion` | GridCacheAdapter.`LOAD_CACHE_JOB_V2_SINCE`

Methods in org.apache.ignite.internal.processors.cache that return IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`IgniteProductVersion` | GridCachePartitionExchangeManager.`minimumNodeVersion(AffinityTopologyVersion topVer)` Gets minimum node version for the given topology version.

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.cache.binary

Fields in org.apache.ignite.internal.processors.cache.binary declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | CacheObjectBinaryProcessorImpl.`BINARY_CFG_CHECK_SINCE`

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.cache.distributed

Fields in org.apache.ignite.internal.processors.cache.distributed declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | GridDistributedTxPrepareRequest.`TX_NODES_DIRECT_MARSHALLABLE_SINCE` Version in which direct marshalling of tx nodes was introduced.

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.cache.distributed.dht

Fields in org.apache.ignite.internal.processors.cache.distributed.dht declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | GridPartitionedSingleGetFuture.`SINGLE_GET_MSG_SINCE`

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.cache.distributed.dht.preloader

Fields in org.apache.ignite.internal.processors.cache.distributed.dht.preloader declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | GridDhtPartitionsAbstractMessage.`PART_MAP_COMPRESS_SINCE`
`static IgniteProductVersion` | GridDhtPreloader.`REBALANCING_VER_2_SINCE` Rebalancing was refactored at version 1.5.0, but backward compatibility to previous implementation was saved.
`static IgniteProductVersion` | GridDhtPartitionMap2.`SINCE` Used since.

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.cache.distributed.near

Fields in org.apache.ignite.internal.processors.cache.distributed.near declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | GridNearTxFinishFuture.`ACK_DHT_ONE_PHASE_SINCE`
`static IgniteProductVersion` | GridNearTxFinishFuture.`FINISH_NEAR_ONE_PHASE_SINCE`
`static IgniteProductVersion` | GridNearTxFinishFuture.`PRIMARY_SYNC_TXS_SINCE`
`static IgniteProductVersion` | GridNearOptimisticSerializableTxPrepareFuture.`SER_TX_SINCE`
`static IgniteProductVersion` | GridNearTxFinishFuture.`WAIT_REMOTE_TXS_SINCE`

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.cache.query.continuous

Fields in org.apache.ignite.internal.processors.cache.query.continuous declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | CacheContinuousQueryBatchAck.`SINCE_VER`

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.cache.transactions

Fields in org.apache.ignite.internal.processors.cache.transactions declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | IgniteTxManager.`TX_DEADLOCK_DETECTION_SINCE` Version in which deadlock detection introduced.

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.closure

Fields in org.apache.ignite.internal.processors.closure declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | GridClosureProcessor.`BINARYLIZABLE_CLOSURES_SINCE` Ignite version in which binarylizable versions of closures were introduced.

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.continuous

Fields in org.apache.ignite.internal.processors.continuous declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | GridContinuousProcessor.`QUERY_MSG_VER_2_SINCE`

### Uses of IgniteProductVersion in org.apache.ignite.internal.processors.service

Fields in org.apache.ignite.internal.processors.service declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | GridServiceProcessor.`LAZY_SERVICES_CFG_SINCE`

### Uses of IgniteProductVersion in org.apache.ignite.internal.util

Methods in org.apache.ignite.internal.util that return IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`static IgniteProductVersion` | IgniteUtils.`productVersion(ClusterNode node)` Gets node product version based on node attributes.

### Uses of IgniteProductVersion in org.apache.ignite.internal.visor.node

Fields in org.apache.ignite.internal.visor.node declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`protected static IgniteProductVersion` | VisorNodeDataCollectorJob.`VER_1_7_2`

Methods in org.apache.ignite.internal.visor.node with parameters of type IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`protected boolean` | VisorNodeDataCollectorJob.`compatibleWith(IgniteProductVersion ver)`

### Uses of IgniteProductVersion in org.apache.ignite.lang

Methods in org.apache.ignite.lang that return IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`static IgniteProductVersion` | IgniteProductVersion.`fromString(String verStr)` Tries to parse product version from it's string representation.

Methods in org.apache.ignite.lang with parameters of type IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`int` | IgniteProductVersion.`compareTo(IgniteProductVersion o)`
`int` | IgniteProductVersion.`compareToIgnoreTimestamp(IgniteProductVersion o)`

### Uses of IgniteProductVersion in org.apache.ignite.marshaller

Methods in org.apache.ignite.marshaller that return IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`static IgniteProductVersion` | MarshallerUtils.`jobSenderVersion()` Returns thread local job sender node version.

Methods in org.apache.ignite.marshaller with parameters of type IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`static void` | MarshallerUtils.`jobSenderVersion(IgniteProductVersion ver)` Sets thread local job sender node version.

### Uses of IgniteProductVersion in org.apache.ignite.spi.discovery

Methods in org.apache.ignite.spi.discovery with parameters of type IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`void` | DiscoverySpi.`setNodeAttributes(Map<String,Object> attrs, IgniteProductVersion ver)` Sets node attributes and node version which will be distributed in grid during join process.

### Uses of IgniteProductVersion in org.apache.ignite.spi.discovery.tcp

Fields in org.apache.ignite.spi.discovery.tcp declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`protected IgniteProductVersion` | TcpDiscoverySpi.`locNodeVer` Local node version.

Methods in org.apache.ignite.spi.discovery.tcp with parameters of type IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`void` | TcpDiscoverySpi.`setNodeAttributes(Map<String,Object> attrs, IgniteProductVersion ver)` Sets node attributes and node version which will be distributed in grid during join process.

### Uses of IgniteProductVersion in org.apache.ignite.spi.discovery.tcp.internal

Methods in org.apache.ignite.spi.discovery.tcp.internal that return IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`IgniteProductVersion` | TcpDiscoveryNodesRing.`minimumNodeVersion()`
`IgniteProductVersion` | TcpDiscoveryNode.`version()` Gets node version.

Methods in org.apache.ignite.spi.discovery.tcp.internal with parameters of type IgniteProductVersion
Modifier and Type | Method and Description
--- | ---
`void` | TcpDiscoveryNode.`version(IgniteProductVersion ver)`

Constructors in org.apache.ignite.spi.discovery.tcp.internal with parameters of type IgniteProductVersion
Constructor and Description
`TcpDiscoveryNode(UUID id, Collection<String> addrs, Collection<String> hostNames, int discPort, DiscoveryMetricsProvider metricsProvider, IgniteProductVersion ver, Serializable consistentId)` Constructor.

### Uses of IgniteProductVersion in org.apache.ignite.spi.discovery.tcp.messages

Fields in org.apache.ignite.spi.discovery.tcp.messages declared as IgniteProductVersion
Modifier and Type | Field and Description
--- | ---
`static IgniteProductVersion` | TcpDiscoveryClientAckResponse.`CLIENT_ACK_SINCE_VERSION`

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.9.0
Release Date | : March 2 2017