Module io.github.bucket4j.core
Class NopeOptimizationListener
java.lang.Object
io.github.bucket4j.distributed.proxy.optimization.NopeOptimizationListener
- All Implemented Interfaces:
OptimizationListener
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidincrementMergeCount(int count) This method is invoked every time when several independent requests to the same bucket combined into a single one.voidincrementSkipCount(int count) This method is invoked every time when several requests were not propagated to external storage because optimization had decided that they can be served locally.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NopeOptimizationListener
public NopeOptimizationListener()
-
-
Method Details
-
incrementMergeCount
public void incrementMergeCount(int count) Description copied from interface:OptimizationListenerThis method is invoked every time when several independent requests to the same bucket combined into a single one.- Specified by:
incrementMergeCountin interfaceOptimizationListener- Parameters:
count- number of requests that were merged
-
incrementSkipCount
public void incrementSkipCount(int count) Description copied from interface:OptimizationListenerThis method is invoked every time when several requests were not propagated to external storage because optimization had decided that they can be served locally.- Specified by:
incrementSkipCountin interfaceOptimizationListener- Parameters:
count- number of requests that were served locally without synchronization with external storage
-