Class TopNBufferCacheRemovalListener<V>
java.lang.Object
org.apache.flink.table.runtime.operators.rank.TopNBufferCacheRemovalListener<V>
- Type Parameters:
V- is the value type of the cache.
- All Implemented Interfaces:
org.apache.flink.shaded.guava32.com.google.common.cache.RemovalListener<org.apache.flink.table.data.RowData,V>
public class TopNBufferCacheRemovalListener<V>
extends Object
implements org.apache.flink.shaded.guava32.com.google.common.cache.RemovalListener<org.apache.flink.table.data.RowData,V>
A common cache removal listener for rank node.
-
Constructor Summary
ConstructorsConstructorDescriptionTopNBufferCacheRemovalListener(org.apache.flink.streaming.api.operators.KeyContext keyContext, org.apache.flink.util.function.BiConsumerWithException<org.apache.flink.table.data.RowData, V, Exception> callBack) -
Method Summary
-
Constructor Details
-
TopNBufferCacheRemovalListener
-
-
Method Details
-
onRemoval
public void onRemoval(org.apache.flink.shaded.guava32.com.google.common.cache.RemovalNotification<org.apache.flink.table.data.RowData, V> removalNotification) - Specified by:
onRemovalin interfaceorg.apache.flink.shaded.guava32.com.google.common.cache.RemovalListener<org.apache.flink.table.data.RowData,V>
-