
com.groupbyinc.flux.cluster.ClusterChangedEvent.class Maven / Gradle / Ivy
???? 3 ? /com/groupbyinc/flux/cluster/ClusterChangedEvent java/lang/Object ClusterChangedEvent.java 5com/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta /com/groupbyinc/flux/cluster/node/DiscoveryNodes Delta source Ljava/lang/String;
previousState *Lcom/groupbyinc/flux/cluster/ClusterState; state
nodesDelta 7Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta; i(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/cluster/ClusterState;)V ()V
source must not be null java/util/Objects requireNonNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
state must not be null previousState must not be null ! # %
' (com/groupbyinc/flux/cluster/ClusterState ) nodes 3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes; + ,
* - delta j(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta; / 0
1 3 this 1Lcom/groupbyinc/flux/cluster/ClusterChangedEvent; ()Ljava/lang/String; ,()Lcom/groupbyinc/flux/cluster/ClusterState; routingTableChanged ()Z routingTable 4()Lcom/groupbyinc/flux/cluster/routing/RoutingTable; ; <
* = indexRoutingTableChanged (Ljava/lang/String;)Z index must not be null A 0com/groupbyinc/flux/cluster/routing/RoutingTable C hasIndex E @
D F index K(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/IndexRoutingTable; H I
D J indicesCreated ()Ljava/util/List; metaDataChanged N :
O java/util/Collections Q emptyList S M
R T metaData 1()Lcom/groupbyinc/flux/cluster/metadata/MetaData; V W
* X -com/groupbyinc/flux/cluster/metadata/MetaData Z indices 7()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap; \ ]
[ ^ 3com/groupbyinc/flux/common/collect/ImmutableOpenMap ` keys F()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectLookupContainer; b c
a d Bcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectLookupContainer f iterator ()Ljava/util/Iterator; h i g j java/util/List l java/util/Iterator n hasNext p : o q next ()Ljava/lang/Object; s t o u Acom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor w value Ljava/lang/Object; y z x { java/lang/String }
[ F java/util/ArrayList ?
? add (Ljava/lang/Object;)Z ? ? m ? cursor WLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor; CLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor; created $Ljava/util/List; Ljava/util/List; indicesDeleted isNewCluster ? :
? deleted indexMetaDataChanged 7(Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;)Z 2com/groupbyinc/flux/cluster/metadata/IndexMetaData ? getIndex ? 7
? ? H(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData; H ?
[ ? current 4Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData; previousMetaData /Lcom/groupbyinc/flux/cluster/metadata/MetaData; previousIndexMetaData
blocksChanged blocks 3()Lcom/groupbyinc/flux/cluster/block/ClusterBlocks; ? ?
* ? localNodeMaster ? :
? 9()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta; nodesRemoved removed ? :
?
nodesAdded added ? :
? nodesChanged ? :
? ? :
? clusterUUID ? 7
[ ? equals ? ?
~ ? prevClusterUUID currClusterUUID Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable Signature &()Ljava/util/List;
SourceFile InnerClasses !
? ? 8*? +? W, ? W-"? W*+? $*,? &*-? (*,? .-? .? 2? 4? ? * 8 5 6 8 8 8
? &