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

org.jgroups.blocks.atomic.CounterFunction Maven / Gradle / Ivy

There is a newer version: 5.4.1.Final
Show newest version
package org.jgroups.blocks.atomic;

import org.jgroups.util.Streamable;

import java.util.function.Function;

/**
 * A function to update {@link AsyncCounter} or {@link SyncCounter}.
 *
 * The {@link CounterView} contains a view of the counter's value where this function is able to modify.
 *
 * @author Pedro Ruivo
 * @since 5.2
 * @see CounterView
 * @see Streamable
 */
public interface CounterFunction extends Function, Streamable {
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy