Package io.jans.service
Class BaseMessageService
java.lang.Object
io.jans.service.BaseMessageService
- All Implemented Interfaces:
MessageInterface
- Direct Known Subclasses:
MessageService
Provides operations with messages
- Author:
- Yuriy Movchan Date: 30/11/2023
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract MessageProviderbooleanvoidsubscribe(PubSubInterface pubSubAdapter, String... channels) voidunsubscribe(PubSubInterface pubSubAdapter)
-
Field Details
-
DEFAULT_EXPIRATION
public static int DEFAULT_EXPIRATION
-
-
Constructor Details
-
BaseMessageService
public BaseMessageService()
-
-
Method Details
-
subscribe
- Specified by:
subscribein interfaceMessageInterface
-
unsubscribe
- Specified by:
unsubscribein interfaceMessageInterface
-
publish
- Specified by:
publishin interfaceMessageInterface
-
getMessageProvider
-