Class PostgresMessenger
java.lang.Object
me.lucko.luckperms.common.messaging.postgres.PostgresMessenger
- All Implemented Interfaces:
AutoCloseable, net.luckperms.api.messenger.Messenger
An implementation of
Messenger using Postgres.-
Constructor Summary
ConstructorsConstructorDescriptionPostgresMessenger(LuckPermsPlugin plugin, SqlStorage sqlStorage, net.luckperms.api.messenger.IncomingMessageConsumer consumer) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidinit()voidsendOutgoingMessage(@NonNull net.luckperms.api.messenger.message.OutgoingMessage outgoingMessage)
-
Constructor Details
-
PostgresMessenger
public PostgresMessenger(LuckPermsPlugin plugin, SqlStorage sqlStorage, net.luckperms.api.messenger.IncomingMessageConsumer consumer)
-
-
Method Details
-
init
public void init() -
sendOutgoingMessage
public void sendOutgoingMessage(@NonNull net.luckperms.api.messenger.message.OutgoingMessage outgoingMessage) - Specified by:
sendOutgoingMessagein interfacenet.luckperms.api.messenger.Messenger
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacenet.luckperms.api.messenger.Messenger
-