Package me.hsgamer.topper.agent.update
Class UpdateAgent<K,V>
java.lang.Object
me.hsgamer.topper.agent.update.UpdateAgent<K,V>
- All Implemented Interfaces:
me.hsgamer.topper.agent.core.DataEntryAgent<K,V>
public class UpdateAgent<K,V>
extends Object
implements me.hsgamer.topper.agent.core.DataEntryAgent<K,V>
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetUpdateRunnable(int maxEntryPerCall) voidvoidvoidsetErrorHandler(BiConsumer<K, me.hsgamer.topper.value.core.ValueWrapper<V>> errorHandler) voidsetErrorHandler(BiFunction<K, me.hsgamer.topper.value.core.ValueWrapper<V>, me.hsgamer.topper.value.core.ValueWrapper<V>> errorHandler) voidsetFilter(Function<K, UpdateAgent.FilterResult> filter) voidsetMaxSkips(int maxSkips) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.hsgamer.topper.agent.core.DataEntryAgent
onUnregister, onUpdate
-
Constructor Details
-
UpdateAgent
-
-
Method Details
-
setFilter
-
setErrorHandler
public void setErrorHandler(BiFunction<K, me.hsgamer.topper.value.core.ValueWrapper<V>, me.hsgamer.topper.value.core.ValueWrapper<V>> errorHandler) -
setErrorHandler
public void setErrorHandler(BiConsumer<K, me.hsgamer.topper.value.core.ValueWrapper<V>> errorHandler) -
setMaxSkips
public void setMaxSkips(int maxSkips) -
getUpdateRunnable
-
getSetRunnable
-
onCreate
-
onRemove
-