JmsProducer

class JmsProducer[R, E >: JMSException, A](session: Session, sender: A => ZIO[R, E, Message], semaphore: Semaphore)
Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def commit: IO[JMSException, Unit]
def produce(message: A): ZIO[R, E, (A, Message)]
def rollback: IO[JMSException, Unit]