Class WebHookStandaloneService
java.lang.Object
com.gamersafer.minecraft.auth.common.webhook.WebHookStandaloneService
- All Implemented Interfaces:
IWebHookService
-
Constructor Summary
ConstructorsConstructorDescriptionWebHookStandaloneService(ILogger logger, LanguageConfiguration lang, String url, File certFile, File keyFile) -
Method Summary
Modifier and TypeMethodDescriptionawaitGuildInvite(UUID playerUuid, int timeout, TimeUnit unit) awaitGuildVerify(String guildMemberId, long timeout, TimeUnit unit) voidshutdown()
-
Constructor Details
-
WebHookStandaloneService
public WebHookStandaloneService(ILogger logger, LanguageConfiguration lang, String url, File certFile, File keyFile)
-
-
Method Details
-
awaitGuildInvite
public CompletableFuture<Optional<GuildInvite>> awaitGuildInvite(UUID playerUuid, int timeout, TimeUnit unit) - Specified by:
awaitGuildInvitein interfaceIWebHookService
-
awaitGuildVerify
public CompletableFuture<Optional<GuildVerify>> awaitGuildVerify(String guildMemberId, long timeout, TimeUnit unit) - Specified by:
awaitGuildVerifyin interfaceIWebHookService
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceIWebHookService
-