Class NatsMessenger
java.lang.Object
me.lucko.luckperms.common.messaging.nats.NatsMessenger
- All Implemented Interfaces:
AutoCloseable, net.luckperms.api.messenger.Messenger
An implementation of Messenger for Nats messaging client.
-
Constructor Summary
ConstructorsConstructorDescriptionNatsMessenger(LuckPermsPlugin plugin, net.luckperms.api.messenger.IncomingMessageConsumer consumer) -
Method Summary
-
Constructor Details
-
NatsMessenger
public NatsMessenger(LuckPermsPlugin plugin, net.luckperms.api.messenger.IncomingMessageConsumer consumer)
-
-
Method Details
-
sendOutgoingMessage
public void sendOutgoingMessage(@NonNull net.luckperms.api.messenger.message.OutgoingMessage outgoingMessage) - Specified by:
sendOutgoingMessagein interfacenet.luckperms.api.messenger.Messenger
-
init
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacenet.luckperms.api.messenger.Messenger
-