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

com.groupbyinc.flux.indices.breaker.CircuitBreakerModule.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3\8com/groupbyinc/flux/indices/breaker/CircuitBreakerModule0com/groupbyinc/flux/common/inject/AbstractModuleCircuitBreakerModule.javaTYPE_KEYLjava/lang/String;indices.breaker.typesettings.Lcom/groupbyinc/flux/common/settings/Settings;1(Lcom/groupbyinc/flux/common/settings/Settings;)V()V

	this:Lcom/groupbyinc/flux/indices/breaker/CircuitBreakerModule;	configure,com/groupbyinc/flux/common/settings/Settingsget&(Ljava/lang/String;)Ljava/lang/String;
	hierarchyjava/lang/Stringequals(Ljava/lang/Object;)Z !
"Bcom/groupbyinc/flux/indices/breaker/HierarchyCircuitBreakerService$none&=com/groupbyinc/flux/indices/breaker/NoneCircuitBreakerService("java/lang/IllegalArgumentException*java/lang/StringBuilder,
-Unknown circuit breaker type [/append-(Ljava/lang/String;)Ljava/lang/StringBuilder;12
-3]5toString()Ljava/lang/String;78
-9(Ljava/lang/String;)V;
+<java/lang/Class>9com/groupbyinc/flux/indices/breaker/CircuitBreakerService@bindU(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;BC
D@com/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilderFtoR(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder;HIGJ=com/groupbyinc/flux/common/inject/binder/ScopedBindingBuilderLasEagerSingletonNMOimplOLjava/lang/Class<+Lcom/groupbyinc/flux/indices/breaker/CircuitBreakerService;>;Ljava/lang/Class;type
ConstantValueCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
SourceFile!U	

VF
*?*+??W


X 	!V^*?	?L+?+?#?	%M?2+'?#?	)M?#?+Y?-Y?.0?4+?46?4?:?=?*A?E,?K?P?W4QS)QS^
TTLQSY QR)QRLQRX"%
'()&*,,L.]/Z???[




© 2015 - 2025 Weber Informatics LLC | Privacy Policy