Class MariaDBSelectForUpdateBasedProxyManager<K>

Type Parameters:
K - type of primary key
All Implemented Interfaces:
ExpiredEntriesCleaner, ProxyManager<K>

public class MariaDBSelectForUpdateBasedProxyManager<K> extends AbstractSelectForUpdateBasedProxyManager<K> implements ExpiredEntriesCleaner
The extension of Bucket4j library addressed to support MariaDB

This implementation solves transaction/concurrency related problems via "SELECT FOR UPDATE" SQL syntax.