| 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.internal.dynamicconfig | Classes related to Dynamic Configuration. | 
| com.hazelcast.internal.partition.impl | Contains the actual implementation of the  InternalPartitionService. | 
| com.hazelcast.internal.serialization.impl | |
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| 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.nio | This package contains classes related to New IO | 
| com.hazelcast.nio.serialization.impl | |
| com.hazelcast.util | This package contains classes to support the inner workings of Hazelcast
 as well as some backports of newer Java features / data structures to
 support older Java versions in a clean and nice way. | 
| com.hazelcast.version | This package contains classes to support the versioning API. | 
| Modifier and Type | Method and Description | 
|---|---|
| Version | ClientClusterProxy. getClusterVersion() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClientClusterProxy. changeClusterVersion(Version version) | 
| void | ClientClusterProxy. changeClusterVersion(Version version,
                    TransactionOptions options) | 
| Modifier and Type | Method and Description | 
|---|---|
| Version | Cluster. getClusterVersion()The cluster version indicates the operating version of the cluster. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Cluster. changeClusterVersion(Version version)Changes the cluster version transactionally. | 
| void | Cluster. changeClusterVersion(Version version,
                    TransactionOptions options)Changes the cluster version transactionally, with the transaction options provided. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | DefaultNodeExtension. isNodeVersionCompatibleWith(Version clusterVersion) | 
| boolean | NodeExtension. isNodeVersionCompatibleWith(Version clusterVersion)Check if this node's codebase version is compatible with given cluster version. | 
| void | DefaultNodeExtension. onClusterVersionChange(Version newVersion) | 
| void | NodeExtension. onClusterVersionChange(Version newVersion)Called after cluster version is changed. | 
| Modifier and Type | Field and Description | 
|---|---|
| static Version | Versions. CURRENT_CLUSTER_VERSION | 
| static Version | Versions. PREVIOUS_CLUSTER_VERSION | 
| static Version | Versions. V3_8Represents cluster version 3.8 | 
| static Version | Versions. V3_9Represents cluster version 3.9 | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClusterVersionListener. onClusterVersionChange(Version newVersion)Invoked on registered listeners after the new cluster version has been applied. | 
| Modifier and Type | Method and Description | 
|---|---|
| Version | SplitBrainJoinMessage. getClusterVersion() | 
| Version | ClusterServiceImpl. getClusterVersion() | 
| Version | ClusterStateManager. getClusterVersion() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClusterServiceImpl. changeClusterVersion(Version version) | 
| void | ClusterServiceImpl. changeClusterVersion(Version version,
                    TransactionOptions options) | 
| boolean | ClusterServiceImpl. finalizeJoin(MembersView membersView,
            Address callerAddress,
            String callerUuid,
            String clusterId,
            ClusterState clusterState,
            Version clusterVersion,
            long clusterStartTime,
            long masterTime,
            OnJoinOp preJoinOp) | 
| void | ClusterStateManager. setClusterVersion(Version newVersion) | 
| Constructor and Description | 
|---|
| ConfigCheck(Config config,
           String joinerType,
           Version clusterVersion) | 
| SplitBrainJoinMessage(byte packetVersion,
                     int buildNumber,
                     MemberVersion version,
                     Address address,
                     String uuid,
                     boolean liteMember,
                     ConfigCheck configCheck,
                     Collection<Address> memberAddresses,
                     int dataMemberCount,
                     Version clusterVersion,
                     int memberListVersion) | 
| Constructor and Description | 
|---|
| FinalizeJoinOp(String targetUuid,
              MembersView members,
              OnJoinOp preJoinOp,
              OnJoinOp postJoinOp,
              long masterTime,
              String clusterId,
              long clusterStartTime,
              ClusterState clusterState,
              Version clusterVersion,
              PartitionRuntimeState partitionRuntimeState,
              boolean sendResponse) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClusterWideConfigurationService. onClusterVersionChange(Version newVersion) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InternalPartitionServiceImpl. onClusterVersionChange(Version newVersion) | 
| Modifier and Type | Method and Description | 
|---|---|
| IdentifiedDataSerializable | ArrayDataSerializableFactory. create(int typeId,
      Version version) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MapService. onClusterVersionChange(Version newVersion) | 
| Modifier and Type | Method and Description | 
|---|---|
| Version | NodeState. getClusterVersion() | 
| Modifier and Type | Method and Description | 
|---|---|
| Version | NodeStateImpl. getClusterVersion() | 
| Constructor and Description | 
|---|
| NodeStateImpl(ClusterState clusterState,
             NodeState nodeState,
             Version clusterVersion,
             MemberVersion memberVersion) | 
| NodeStateImpl(ClusterState clusterState,
             NodeState nodeState,
             Version clusterVersion,
             MemberVersion memberVersion,
             Map<String,List<String>> weakConfigs) | 
| Modifier and Type | Method and Description | 
|---|---|
| Version | VersionAware. getVersion() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BufferObjectDataInput. setVersion(Version version) | 
| void | BufferObjectDataOutput. setVersion(Version version) | 
| Modifier and Type | Method and Description | 
|---|---|
| IdentifiedDataSerializable | VersionedDataSerializableFactory. create(int typeId,
      Version version)Creates an IdentifiedDataSerializable instance using given type ID and object version | 
| Modifier and Type | Method and Description | 
|---|---|
| V | VersionAwareConstructorFunction. createNew(K arg,
         Version version)Creates a new instance of an object given the construction argument and the version of the object | 
| Modifier and Type | Field and Description | 
|---|---|
| static Version | Version. UNKNOWNVersion 0.0 is UNKNOWN constant | 
| Modifier and Type | Method and Description | 
|---|---|
| Version | MemberVersion. asVersion() | 
| static Version | Version. of(int major,
  int minor) | 
| static Version | Version. of(String version)Parse the given string to a  Version. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | Version. compareTo(Version o) | 
| boolean | Version. isBetween(Version from,
         Version to)Checks if the version is between specified version (both ends inclusive) | 
| boolean | Version. isEqualTo(Version version) | 
| boolean | Version. isGreaterOrEqual(Version version) | 
| boolean | Version. isGreaterThan(Version version) | 
| boolean | Version. isLessOrEqual(Version version) | 
| boolean | Version. isLessThan(Version version) | 
| boolean | Version. isUnknownOrGreaterOrEqual(Version version) | 
| boolean | Version. isUnknownOrGreaterThan(Version version) | 
| boolean | Version. isUnknownOrLessOrEqual(Version version) | 
| boolean | Version. isUnknownOrLessThan(Version version) | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.