package action
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait JmsAction [T <: JmsClient] extends AnyRef
- class JmsReqReplyActor extends ValidatedActionActor with JmsAction[JmsReqReplyClient]
- case class JmsReqReplyBuilder (attributes: JmsAttributes, replyDestination: JmsDestination, configuration: GatlingConfiguration) extends ActionBuilder with Product with Serializable
-
class
JmsRequestSend
extends ExitableAction with JmsAction[JmsSendClient] with NameGen
Core JMS Action to handle Send
Core JMS Action to handle Send
This handles the core "send"ing of messages. Gatling calls the execute method to trigger a send.
- case class JmsRequestSendBuilder (attributes: JmsAttributes, configuration: GatlingConfiguration) extends ActionBuilder with Product with Serializable
-
class
JmsRequestTrackerActor
extends BaseActor
Bookkeeping actor to correlate request and response JMS messages Once a message is correlated, it publishes to the Gatling core DataWriter
- case class MessageKey (replyDestinationName: String, matchId: String) extends Product with Serializable
-
case class
MessageReceived
(replyDestinationName: String, matchId: String, received: Long, message: Message) extends Product with Serializable
Advise actor a response message was received from JMS provider
-
case class
MessageSent
(replyDestinationName: String, matchId: String, sent: Long, checks: List[JmsCheck], session: Session, next: Action, title: String) extends Product with Serializable
Advise actor a message was sent to JMS provider
Value Members
-
object
BlockingReceiveReturnedNull
extends Product with Serializable
Advise actor that the blocking receive failed
-
object
JmsReqReply
extends NameGen
Core JMS Action to handle Request-Reply semantics
Core JMS Action to handle Request-Reply semantics
This handles the core "send"ing of messages. Gatling calls the execute method to trigger a send. This implementation then forwards it on to a tracking actor.
- object JmsReqReplyActor
- object JmsRequestTrackerActor