io.gatling.jms.client

SimpleJmsClient

Related Doc: package client

class SimpleJmsClient extends StrictLogging

Trivial JMS client, allows sending messages and use of a MessageListener

Linear Supertypes
StrictLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SimpleJmsClient
  2. StrictLogging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SimpleJmsClient(connectionFactoryName: String, destination: JmsDestination, replyDestination: JmsDestination, url: String, credentials: Option[Credentials], anonymousConnect: Boolean, contextFactory: String, deliveryMode: Int, messageMatcher: JmsMessageMatcher)

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 clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def close(): Unit

  7. val conn: Connection

  8. def createReplyConsumer(selector: String = null): MessageConsumer

    Gets a new consumer for the reply queue

  9. val ctx: InitialContext

  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  16. val logger: Logger

    Attributes
    protected
    Definition Classes
    StrictLogging
  17. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  20. val producer: MessageProducer

  21. val properties: Hashtable[String, String]

  22. val qcf: ConnectionFactory

  23. val replyJmsDestination: Destination

  24. def sendBytesMessage(bytes: Array[Byte], props: Map[String, Any]): Message

    Wrapper to send a BytesMessage, returns the message ID of the sent message

  25. def sendMapMessage(map: Map[String, Any], props: Map[String, Any]): Message

    Wrapper to send a MapMessage, returns the message ID of the sent message

    Wrapper to send a MapMessage, returns the message ID of the sent message

    Note that map must match the javax.jms.MapMessage contract ie: "This method works only for the objectified primitive object types (Integer, Double, Long ...), String objects, and byte arrays."

  26. def sendMessage(message: Message): Message

    Sends a JMS message, returns the message of the sent message

    Sends a JMS message, returns the message of the sent message

    Note that exceptions are allowed to bubble up to the caller

  27. def sendObjectMessage(o: Serializable, props: Map[String, Any]): Message

    Wrapper to send an ObjectMessage, returns the message ID of the sent message

  28. def sendTextMessage(messageText: String, props: Map[String, Any]): Message

    Wrapper to send a TextMessage, returns the message ID of the sent message

  29. val session: Session

  30. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  31. def toString(): String

    Definition Classes
    AnyRef → Any
  32. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from StrictLogging

Inherited from AnyRef

Inherited from Any

Ungrouped