package impl
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- impl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait CatsUtils extends AnyRef
- class ConsumerMessageHandlerService[F[_], M] extends DefaultService[F] with Logging
- class ConsumerProducerRequestResponseClient[F[_], REQ, RESP] extends RequestResponseClient[F, REQ, RESP] with CatsUtils with Logging
- class ConsumerProducerRequestResponseService[F[_], REQ, RESP] extends DefaultService[F] with ConsumerProducerService[F, REQ, RESP]
- trait ConsumerProducerService[F[_], REQ, RESP] extends CatsUtils with Logging
- class ConsumerProducerStreamService[F[_], REQ, RESP] extends DefaultService[F] with ConsumerProducerService[F, REQ, RESP] with Logging
- class ConsumerReceiverClient[F[_], M] extends ReceiverClient[F, M] with CatsUtils with Logging
- case class CorrelationInfo[F[_], REQ, RESP](responseDeferred: Deferred[F, MessageReceiveResult[F, Either[Throwable, RESP]]], sendTime: Long, request: Option[REQ]) extends Product with Serializable
- abstract class DefaultMessageConsumer[F[_], M] extends MessageConsumer[F, M] with CatsUtils with Logging
Adds cancellation, subscription state.
- case class DefaultMessageSendResult[F[_], M](commit: F[Unit], rollback: F[Unit])(implicit evidence$3: Monad[F]) extends MessageSendResult[F, M] with Product with Serializable
- case class DefaultRequestResponseResult[F[_], REQUEST, RESPONSE](request: MessageSendResult[F, REQUEST], response: MessageReceiveResult[F, RESPONSE]) extends RequestResponseResult[F, REQUEST, RESPONSE] with Product with Serializable
- case class DefaultSendResponseResult[RESPONSE](response: Either[Throwable, RESPONSE], sendMessageContext: SendMessageContext) extends SendResponseResult[RESPONSE] with Product with Serializable
- abstract class DefaultService[F[_]] extends Service[F]
- class DefaultServiceState[F[_], M] extends ServiceState[F] with Logging
- class ForwarderBridge[F[_], REQ, RESP] extends DefaultService[F] with CatsUtils with Logging
- class ForwarderBridgeServiceState[F[_]] extends ServiceState[F] with CatsUtils with Logging
- class ProducerSenderClient[F[_], REQ] extends SenderClient[F, REQ] with Logging
- trait RegexUtils extends AnyRef
- class RequestResponseBridge[F[_], SOURCEREQ, SOURCERESP, DESTREQ, DESTRESP] extends DefaultService[F] with CatsUtils with Logging
- abstract class RequestResponseBridgeServiceState[F[_]] extends ServiceState[F]
- case class ResponseProducerIdNotFound(message: String) extends IllegalStateException with Product with Serializable
Value Members
- val blockerContext: ExecutionContextExecutor
- object ConsumerMessageHandlerService extends CatsUtils
- object ConsumerProducerRequestResponseClient extends CatsUtils with Logging
- object ConsumerProducerRequestResponseService extends CatsUtils with Logging
- object ConsumerProducerStreamService extends CatsUtils with Logging
- object ConsumerReceiverClient extends CatsUtils
- object DaemonThreadFactory extends ThreadFactory
- object ForwarderBridge extends CatsUtils with Logging
- case object MessageDropException extends IllegalStateException with Product with Serializable
- object ProducerSenderClient extends CatsUtils
- object RequestResponseBridge extends CatsUtils with Logging