Interface MessageProvider
public interface MessageProvider
-
Method Summary
Modifier and TypeMethodDescriptionintdelete(int languageId) intfindMessage(int messageId) findMessage(@NotNull String tagId, int languageId) findMessages(int languageId) static @NotNull MessageProviderof(de.murmelmeister.library.database.Database database, com.google.gson.Gson gson, RefreshProvider refreshProvider, Long fetchLimit, long cacheCapacity, Duration refreshInterval) voidint @NotNull []upsertAll(@NotNull Collection<Message> messages)
-
Method Details
-
refreshCache
void refreshCache() -
findMessage
-
findMessage
-
findMessages
-
upsert
-
delete
-
delete
int delete(int languageId) -
upsertAll
-
of
@Internal @NotNull static @NotNull MessageProvider of(de.murmelmeister.library.database.Database database, com.google.gson.Gson gson, RefreshProvider refreshProvider, Long fetchLimit, long cacheCapacity, Duration refreshInterval)
-