Interface ClanGroupProvider
public interface ClanGroupProvider
-
Method Summary
Modifier and TypeMethodDescriptionintfindAll()findByClanId(@NotNull UUID clanId) static @NotNull ClanGroupProviderof(de.murmelmeister.library.database.Database database, com.google.gson.Gson gson, RefreshProvider refreshProvider, Long fetchLimit, long cacheCapacity, Duration refreshInterval) voidupsert(@NotNull UUID clanId, @NotNull UUID groupId, @NotNull String groupName, int priority, boolean defaultGroup, int executorId)
-
Method Details
-
refreshCache
void refreshCache() -
findById
-
findByClanId
-
findAll
-
upsert
-
delete
-
of
@Internal @NotNull static @NotNull ClanGroupProvider of(de.murmelmeister.library.database.Database database, com.google.gson.Gson gson, RefreshProvider refreshProvider, Long fetchLimit, long cacheCapacity, Duration refreshInterval)
-