MessageEnvelopeCreatorImpl
class MessageEnvelopeCreatorImpl(conversationRepository: ConversationRepository, legalHoldStatusMapper: LegalHoldStatusMapper, proteusClientProvider: ProteusClientProvider, selfUserId: <Error class: unknown class>, protoContentMapper: ProtoContentMapper = MapperProvider.protoContentMapper(selfUserId = selfUserId), idMapper: IdMapper = MapperProvider.idMapper()) : MessageEnvelopeCreator
Constructors
Link copied to clipboard
constructor(conversationRepository: ConversationRepository, legalHoldStatusMapper: LegalHoldStatusMapper, proteusClientProvider: ProteusClientProvider, selfUserId: <Error class: unknown class>, protoContentMapper: ProtoContentMapper = MapperProvider.protoContentMapper(selfUserId = selfUserId), idMapper: IdMapper = MapperProvider.idMapper())
Functions
Link copied to clipboard
open suspend override fun createOutgoingBroadcastEnvelope(recipients: List<<Error class: unknown class>>, message: BroadcastMessage): Either<CoreFailure, <Error class: unknown class>>
Link copied to clipboard
open suspend override fun createOutgoingEnvelope(recipients: List<<Error class: unknown class>>, message: <Error class: unknown class>): Either<CoreFailure, <Error class: unknown class>>