MessageQueueJobFactory

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def acking[F[_] : Concurrent, A : JobDecoder](messages: Queue[F, AckableMessage[F, A]], dispatcher: Dispatcher[F]): AckingQueueJobFactory[F, [F[_], A] =>> AckableMessage[F, A], A]
def acking[F[_] : Async, A : JobDecoder](messages: Queue[F, AckableMessage[F, A]]): Resource[F, AckingQueueJobFactory[F, [F[_], A] =>> AckableMessage[F, A], A]]
def ackingResource[F[_] : Async, A : JobDecoder](messages: Queue[F, Resource[F, A]], dispatcher: Dispatcher[F]): AckingQueueJobFactory[F, Resource, A]
def ackingResource[F[_] : Async, A : JobDecoder](messages: Queue[F, Resource[F, A]]): Resource[F, AckingQueueJobFactory[F, Resource, A]]
def autoAcking[F[_] : MonadThrow, A : JobDecoder](messages: Queue[F, A], dispatcher: Dispatcher[F]): AutoAckingQueueJobFactory[F, A]
def autoAcking[F[_] : Async, A : JobDecoder](messages: Queue[F, A]): Resource[F, AutoAckingQueueJobFactory[F, A]]