Skip to content

kiambogo/fs2-jms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fs2-jms

Build Status Maven Central Coverage Status

fs2 Streaming utilities for JMS providers

Supported JMS Message Types

  • TextMessage
  • ByteMessage
  • MapMessage
  • ObjectMessage

Publisher

Example JMS publisher

val producerSettings = {
  JmsProducerSettings(
    connectionFactory,
    sessionCount = 1,
    queueName = "testQueue"
  )
}

fs2.Stream
  .range(1, 10)
  .map(_.toString)
  .through(textPipe[IO](producerSettings))