All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.snapshots.SnapshotsService$6.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?0com/groupbyinc/flux/snapshots/SnapshotsService$62com/groupbyinc/flux/cluster/ClusterStateUpdateTaskSnapshotsService.java.com/groupbyinc/flux/snapshots/SnapshotsServiceremoveSnapshotFromClusterStateu(Lcom/groupbyinc/flux/cluster/metadata/SnapshotId;Lcom/groupbyinc/flux/snapshots/SnapshotInfo;Ljava/lang/Throwable;)V	5com/groupbyinc/flux/cluster/SnapshotsInProgress$Entry/com/groupbyinc/flux/cluster/SnapshotsInProgress
EntryIcom/groupbyinc/flux/snapshots/SnapshotsService$SnapshotCompletionListenerSnapshotCompletionListener/com/groupbyinc/flux/cluster/ClusterState$Custom(com/groupbyinc/flux/cluster/ClusterStateCustom0com/groupbyinc/flux/cluster/ClusterState$BuilderBuilderval$snapshotId1Lcom/groupbyinc/flux/cluster/metadata/SnapshotId;val$snapshot,Lcom/groupbyinc/flux/snapshots/SnapshotInfo;val$tLjava/lang/Throwable;this$00Lcom/groupbyinc/flux/snapshots/SnapshotsService;?(Lcom/groupbyinc/flux/snapshots/SnapshotsService;Lcom/groupbyinc/flux/cluster/metadata/SnapshotId;Lcom/groupbyinc/flux/snapshots/SnapshotInfo;Ljava/lang/Throwable;)V!"	%	'	) 	+()V#-
.this2Lcom/groupbyinc/flux/snapshots/SnapshotsService$6;executeV(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState;	snapshots4customE(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/ClusterState$Custom;67
8java/util/ArrayList:
;.entries()Ljava/util/List;=>
?java/util/ListAiterator()Ljava/util/Iterator;CDBEjava/util/IteratorGhasNext()ZIJHKnext()Ljava/lang/Object;MNHO
snapshotId3()Lcom/groupbyinc/flux/cluster/metadata/SnapshotId;QR
S/com/groupbyinc/flux/cluster/metadata/SnapshotIdUequals(Ljava/lang/Object;)ZWX
VYadd[X
;\size()I^_
;`toArray(([Ljava/lang/Object;)[Ljava/lang/Object;bc
;d8[Lcom/groupbyinc/flux/cluster/SnapshotsInProgress$Entry;f;([Lcom/groupbyinc/flux/cluster/SnapshotsInProgress$Entry;)V#h
ibuilder^(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;kl
m	putCustomw(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterState$Custom;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;op
qbuild,()Lcom/groupbyinc/flux/cluster/ClusterState;st
uentry7Lcom/groupbyinc/flux/cluster/SnapshotsInProgress$Entry;changedZNLjava/util/ArrayList;Ljava/util/ArrayList;currentState*Lcom/groupbyinc/flux/cluster/ClusterState;1Lcom/groupbyinc/flux/cluster/SnapshotsInProgress;	onFailure*(Ljava/lang/String;Ljava/lang/Throwable;)Vaccess$2300_(Lcom/groupbyinc/flux/snapshots/SnapshotsService;)Lcom/groupbyinc/flux/common/logging/ESLogger;??
?'[{}] failed to remove snapshot metadata?java/lang/Object?+com/groupbyinc/flux/common/logging/ESLogger?warn=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V????sourceLjava/lang/String;tclusterStateProcessedi(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/cluster/ClusterState;)Vjava/lang/Throwable?access$2400](Lcom/groupbyinc/flux/snapshots/SnapshotsService;)Ljava/util/concurrent/CopyOnWriteArrayList;??
?)java/util/concurrent/CopyOnWriteArrayList?
?EonSnapshotCompletion`(Lcom/groupbyinc/flux/cluster/metadata/SnapshotId;Lcom/groupbyinc/flux/snapshots/SnapshotInfo;)V???onSnapshotFailureI(Lcom/groupbyinc/flux/cluster/metadata/SnapshotId;Ljava/lang/Throwable;)V???access$2500??
?failed to notify listener [{}]?listenerKLcom/groupbyinc/flux/snapshots/SnapshotsService$SnapshotCompletionListener;oldStatenewStateCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
SourceFileEnclosingMethodInnerClasses  !"#$?N*+?&*,?(*-?**?,*?/??01!"?/23?Q?+5?9?M,?x>?;Y?<:,?@?F:?L?.?P?:?T*?(?Z?>??]W????)?Y?a??e?g?jM+?n5,?r?v?+??>:wxsyzj=|?01?}~
{4?j={?6
2
3456:7I8N:V<Y=]>u??B?(?$;H?)???)???]*?&???,??Y*?(S???? 01??? ?
GH???l*?&????:?L?X?P?:*?*?*?(*?*???*?(*?,???:*?&?????YS??????"JM??>O? "F??l01l??l?~l?~?&	L"N)O;QJUMSOThVkX??H?.B?????
?*				




© 2015 - 2025 Weber Informatics LLC | Privacy Policy