Class RabbitMQMessenger
java.lang.Object
me.lucko.luckperms.common.messaging.rabbitmq.RabbitMQMessenger
- All Implemented Interfaces:
AutoCloseable,net.luckperms.api.messenger.Messenger
An implementation of
Messenger using RabbitMQ.-
Constructor Summary
ConstructorsConstructorDescriptionRabbitMQMessenger(LuckPermsPlugin plugin, net.luckperms.api.messenger.IncomingMessageConsumer consumer) -
Method Summary
-
Constructor Details
-
RabbitMQMessenger
public RabbitMQMessenger(LuckPermsPlugin plugin, net.luckperms.api.messenger.IncomingMessageConsumer consumer)
-
-
Method Details
-
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
-