Packages

p

io.gatling.jms

protocol

package protocol

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class JmsComponents(jmsProtocol: JmsProtocol, jmsConnectionPool: JmsConnectionPool) extends ProtocolComponents with Product with Serializable
  2. trait JmsMessageMatcher extends AnyRef

    define trait for message matching logic with separate request/response to see how it can be used check JmsDefaultMessageMatcher

  3. case class JmsProtocol(connectionFactory: ConnectionFactory, credentials: Option[Credentials], deliveryMode: Int, replyTimeout: Option[Long], listenerThreadCount: Int, messageMatcher: JmsMessageMatcher) extends Protocol with Product with Serializable
  4. case class JmsProtocolBuilder(connectionFactory: ConnectionFactory, creds: Option[Credentials] = None, deliveryMode: Int = DeliveryMode.NON_PERSISTENT, messageMatcher: JmsMessageMatcher = MessageIdMessageMatcher, listenerThreadCount: Int = 1, replyTimeout: Option[Long] = None) extends Product with Serializable

Value Members

  1. object CorrelationIdMessageMatcher extends JmsMessageMatcher
  2. object JmsProtocol extends Serializable
  3. object JmsProtocolBuilderBase extends Product with Serializable

    JmsProtocolBuilder allows building of the JMS protocol

    JmsProtocolBuilder allows building of the JMS protocol

    This allows multiple scenarios or jms methods to refer to a single protocol configuration.

    See your JMS provider documentation for information on the values to set here.

  4. object MessageIdMessageMatcher extends JmsMessageMatcher

Ungrouped