chat-service 3.7.0 API
chat-service 3.7.0 API
API
io.github.positionpal
borer
BorerSerialization
CborAkkaSerializer
DefaultAkkaBorerSerializer
ModelCodecs
chat.entrypoint
Launcher
main
client
ClientADT
Client
ClientStatus
OutputReference
OUT
ClientID
ClientStatusHandler
ClientStatusHandler
CommunicationProtocol
Information
NewMessage
Protocols
connection
AmqpConfiguration
RabbitMQConfig
Validation
InvalidField
Connection
ConnectionProviderError
ConfigurationError
ConnectionFactoryError
consumer
QueueConsumer
Exchange
Queue
group
ClientConnected
ClientConnects
ClientDisconnected
ClientDisconnects
ClientJoinedToGroup
ClientJoinsGroup
ClientLeavedFromGroup
ClientLeavesGroup
ClientSuccessfullyConnected
ClientSuccessfullyDisconnected
ClientSuccessfullyJoined
ClientSuccessfullyLeaved
DeleteGroup
ErrorValues
FormatCodes
GroupADT
ErrorCode
ClientAlreadyPresent
ClientDoesntExists
Group
Group
GroupOps
GroupCommand
GroupDSL
GroupEvent
GroupEventSourceHandler
InformationValues
Message
Reply
SendMessage
grpc
Conversions
GrpcServer
ServiceHandler
handler
Handlers
MessageHandler
message
ChatMessageADT
Message
GroupMessageStorage
proto
ChatService
ChatService
MethodDescriptors
Serializers
ChatServiceClient
ChatServiceClient
ChatServiceClientPowerApi
ChatServiceHandler
ChatServiceProto
Message
Message
MessageLens
MessageResponse
MessageResponse
MessageResponseLens
RetrieveLastMessagesRequest
RetrieveLastMessagesRequest
RetrieveLastMessagesRequestLens
Status
Status
StatusLens
StatusCode
StatusCode
BAD_REQUEST
GENERIC_ERROR
OK
REQUEST_TIMEOUT
Recognized
SERVICE_UNAVAILABLE
Unrecognized
reaction
ReactionADT
ComposableReaction
Context
FilterableReaction
OptionReaction
ReactionADT
serializer
AkkaSerializer
CommunicationSerializers
CommunicationSerializersImporter
server
routes
v1
Routes
RoutesProvider
ws.v1
WebSocketHandlers
WebsocketServer
service
GroupService
services
GroupHandlerService
storage
MessageStorage
chat-service 3.7.0 API
/
io.github.positionpal
/
io.github.positionpal.client
/
Protocols
Protocols
io.github.positionpal.client.Protocols
object
Protocols
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Protocols
.
type
Members list
Clear all
Value members
Concrete methods
def
information
(
content
:
String
,
clientID
:
ClientID
,
time
:
Instant
):
CommunicationProtocol
def
message
(
group
:
String
,
from
:
ClientID
,
content
:
String
,
time
:
Instant
):
CommunicationProtocol
In this article
Attributes
Members list
Value members
Concrete methods