| Package | Description | 
|---|---|
| com.hazelcast.client.proxy | This package contains client side proxy implementations of the different Hazelcast data structures
 and operation types | 
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.internal.cluster | Contains the internals for cluster management like discovery, joining etc. | 
| com.hazelcast.internal.cluster.impl | This package contains the implementation of the cluster functionality. | 
| com.hazelcast.internal.cluster.impl.operations | This package contains operations for the com.hazelcast.cluster.impl package. | 
| com.hazelcast.monitor | Contains Hazelcast statistics interfaces related to map, queue, topic, multimap, executor service etc. | 
| com.hazelcast.monitor.impl | Contains Hazelcast statistics implementations related to map, queue, topic, multimap, executor service etc. | 
| com.hazelcast.version | This package contains classes to support the versioning API. | 
| Modifier and Type | Method and Description | 
|---|---|
| ClusterVersion | ClientClusterProxy. getClusterVersion() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClientClusterProxy. changeClusterVersion(ClusterVersion version) | 
| void | ClientClusterProxy. changeClusterVersion(ClusterVersion version,
                    TransactionOptions options) | 
| Modifier and Type | Method and Description | 
|---|---|
| ClusterVersion | Cluster. getClusterVersion()The cluster version indicates the operating version of the cluster. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Cluster. changeClusterVersion(ClusterVersion version)Changes the cluster version transactionally. | 
| void | Cluster. changeClusterVersion(ClusterVersion version,
                    TransactionOptions options)Changes the cluster version transactionally, with the transaction options provided. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | DefaultNodeExtension. isNodeVersionCompatibleWith(ClusterVersion clusterVersion) | 
| boolean | NodeExtension. isNodeVersionCompatibleWith(ClusterVersion clusterVersion)Check if this node's codebase version is compatible with given cluster version. | 
| void | DefaultNodeExtension. onClusterVersionChange(ClusterVersion newVersion) | 
| void | NodeExtension. onClusterVersionChange(ClusterVersion newVersion)Called after cluster version is changed. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClusterVersionListener. onClusterVersionChange(ClusterVersion newVersion)Invoked on registered listeners after the new cluster version has been applied. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ClusterVersion | SplitBrainJoinMessage. clusterVersion | 
| Modifier and Type | Method and Description | 
|---|---|
| ClusterVersion | SplitBrainJoinMessage. getClusterVersion() | 
| ClusterVersion | ClusterServiceImpl. getClusterVersion() | 
| ClusterVersion | ClusterStateManager. getClusterVersion() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClusterServiceImpl. changeClusterVersion(ClusterVersion version) | 
| void | ClusterServiceImpl. changeClusterVersion(ClusterVersion version,
                    TransactionOptions options) | 
| void | ClusterServiceImpl. initialClusterState(ClusterState clusterState,
                   ClusterVersion version) | 
| void | ClusterStateManager. setClusterVersion(ClusterVersion newVersion) | 
| Constructor and Description | 
|---|
| SplitBrainJoinMessage(byte packetVersion,
                     int buildNumber,
                     MemberVersion version,
                     Address address,
                     String uuid,
                     boolean liteMember,
                     ConfigCheck configCheck,
                     Collection<Address> memberAddresses,
                     int dataMemberCount,
                     ClusterVersion clusterVersion) | 
| Constructor and Description | 
|---|
| FinalizeJoinOperation(String targetUuid,
                     Collection<MemberInfo> members,
                     PostJoinOperation postJoinOp,
                     long masterTime,
                     String clusterId,
                     long clusterStartTime,
                     ClusterState clusterState,
                     ClusterVersion clusterVersion,
                     PartitionRuntimeState partitionRuntimeState) | 
| FinalizeJoinOperation(String targetUuid,
                     Collection<MemberInfo> members,
                     PostJoinOperation postJoinOp,
                     long masterTime,
                     String clusterId,
                     long clusterStartTime,
                     ClusterState clusterState,
                     ClusterVersion clusterVersion,
                     PartitionRuntimeState partitionRuntimeState,
                     boolean sendResponse) | 
| Modifier and Type | Method and Description | 
|---|---|
| ClusterVersion | NodeState. getClusterVersion() | 
| Modifier and Type | Method and Description | 
|---|---|
| ClusterVersion | NodeStateImpl. getClusterVersion() | 
| Constructor and Description | 
|---|
| NodeStateImpl(ClusterState clusterState,
             NodeState nodeState,
             ClusterVersion clusterVersion,
             MemberVersion memberVersion) | 
| Modifier and Type | Field and Description | 
|---|---|
| static ClusterVersion | ClusterVersion. UNKNOWNUnknown cluster version | 
| Modifier and Type | Method and Description | 
|---|---|
| ClusterVersion | MemberVersion. asClusterVersion() | 
| static ClusterVersion | ClusterVersion. of(int major,
  int minor) | 
| static ClusterVersion | ClusterVersion. of(String version)Parse the given string to a  ClusterVersion. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | ClusterVersion. compareTo(ClusterVersion o) | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.