Packages

object JmsProducer

Factory methods to create JMS producers.

Source
JmsProducer.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JmsProducer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def byteStringSink(settings: JmsProducerSettings): Sink[ByteString, CompletionStage[Done]]

    Create a sink to send ByteStrings to a JMS broker.

  6. def bytesSink(settings: JmsProducerSettings): Sink[Array[Byte], CompletionStage[Done]]

    Create a sink to send byte arrays to a JMS broker.

  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  11. def flexiFlow[PassThrough](settings: JmsProducerSettings): Flow[JmsEnvelope[PassThrough], JmsEnvelope[PassThrough], JmsProducerStatus]

    Create a flow to send JmsEnvelope sub-classes to a JMS broker to support pass-through of data.

  12. def flow[R <: JmsMessage](settings: JmsProducerSettings): Flow[R, R, JmsProducerStatus]

    Create a flow to send JmsMessage sub-classes to a JMS broker.

  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def mapSink(settings: JmsProducerSettings): Sink[Map[String, Any], CompletionStage[Done]]

    Create a sink to send map structures to a JMS broker.

  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. def objectSink(settings: JmsProducerSettings): Sink[Serializable, CompletionStage[Done]]

    Create a sink to send serialized objects to a JMS broker.

  21. def sink[R <: JmsMessage](settings: JmsProducerSettings): Sink[R, CompletionStage[Done]]

    Create a sink to send JmsMessage sub-classes to a JMS broker.

  22. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  23. def textSink(settings: JmsProducerSettings): Sink[String, CompletionStage[Done]]

    Create a sink to send Strings as text messages to a JMS broker.

  24. def toString(): String
    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped