
com.groupbyinc.flux.index.engine.Engine$IndexThrottle.class Maven / Gradle / Ivy
???? 3 G 5com/groupbyinc/flux/index/engine/Engine$IndexThrottle java/lang/Object Engine.java 'com/groupbyinc/flux/index/engine/Engine
IndexThrottle 0com/groupbyinc/flux/index/engine/Engine$NoOpLock NoOpLock NOOP_LOCK ;Lcom/groupbyinc/flux/common/util/concurrent/ReleasableLock;
lockReference lock $assertionsDisabled Z ()V
9com/groupbyinc/flux/common/util/concurrent/ReleasableLock (java/util/concurrent/locks/ReentrantLock
$(Ljava/util/concurrent/locks/Lock;)V
" this 7Lcom/groupbyinc/flux/index/engine/Engine$IndexThrottle; acquireThrottle /()Lcom/groupbyinc/flux/common/lease/Releasable; acquire =()Lcom/groupbyinc/flux/common/util/concurrent/ReleasableLock; ( )
* activate - java/lang/AssertionError / )throttling activated while already active 1 (Ljava/lang/Object;)V 3
0 4
deactivate %throttling deactivated but not active 7 java/lang/Class : desiredAssertionStatus ()Z <