io.gatling.amqp.infra

AmqpConsumer

Related Doc: package infra

class AmqpConsumer extends AmqpActor with Stats

Linear Supertypes
Stats, AmqpActor, Logging, BaseActor, LazyLogging, ActorNames, Actor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AmqpConsumer
  2. Stats
  3. AmqpActor
  4. Logging
  5. BaseActor
  6. LazyLogging
  7. ActorNames
  8. Actor
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AmqpConsumer(actorName: String, session: Session)(implicit _amqp: AmqpProtocol)

Type Members

  1. case class Delivered(startedAt: Long, stoppedAt: Long, delivery: Delivery) extends Product with Serializable

  2. case class DeliveryTimeouted(msec: Long) extends RuntimeException with Product with Serializable

  3. type Receive = PartialFunction[Any, Unit]

    Definition Classes
    Actor

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. var _channel: Option[Channel]

    Attributes
    protected
    Definition Classes
    AmqpActor
  5. def actorName(base: String): String

    Definition Classes
    ActorNames
  6. implicit val amqp: AmqpProtocol

    Definition Classes
    AmqpConsumerStats
  7. def aroundPostRestart(reason: Throwable): Unit

    Attributes
    protected[akka]
    Definition Classes
    Actor
  8. def aroundPostStop(): Unit

    Attributes
    protected[akka]
    Definition Classes
    Actor
  9. def aroundPreRestart(reason: Throwable, message: Option[Any]): Unit

    Attributes
    protected[akka]
    Definition Classes
    Actor
  10. def aroundPreStart(): Unit

    Attributes
    protected[akka]
    Definition Classes
    Actor
  11. def aroundReceive(receive: akka.actor.Actor.Receive, msg: Any): Unit

    Attributes
    protected[akka]
    Definition Classes
    Actor
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def channel: Channel

    Attributes
    protected
    Definition Classes
    AmqpActor
  14. val checkTerminationInterval: FiniteDuration

  15. lazy val className: String

    Attributes
    protected
    Definition Classes
    Logging
  16. def clone(): AnyRef

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

    Attributes
    protected
    Definition Classes
    AmqpActor
  18. lazy val conn: Connection

    Attributes
    protected
    Definition Classes
    AmqpActor
  19. def consumeAsync(req: ConsumeRequest): Unit

    Attributes
    protected
  20. def consumeSync(queueName: String): Unit

    Attributes
    protected
  21. implicit val context: ActorContext

    Definition Classes
    Actor
  22. def deliveryFailed(err: Throwable): Unit

    Attributes
    protected
  23. def deliveryFound(delivered: Delivered): Unit

    Attributes
    protected
  24. val deliveryTimeout: Int

  25. def deliveryTimeouted(msec: Long): Unit

    Attributes
    protected
  26. implicit def dispatcher: ExecutionContextExecutor

    Definition Classes
    BaseActor
  27. final def eq(arg0: AnyRef): Boolean

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

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

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

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

    Definition Classes
    AnyRef → Any
  32. val initialTimeout: Int

  33. def interact[A](successMsg: Any)(action: (Channel) ⇒ A): Unit

    Attributes
    protected
    Definition Classes
    AmqpActor
  34. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  35. def isOpened: Boolean

    Attributes
    protected
    Definition Classes
    AmqpActor
  36. val log: Logger

    Attributes
    protected
    Definition Classes
    Logging
  37. lazy val logger: Logger

    Attributes
    protected
    Definition Classes
    LazyLogging
  38. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  41. def onChannel[A](action: (Channel) ⇒ A): A

    Attributes
    protected
    Definition Classes
    AmqpActor
  42. def open(): Unit

    Attributes
    protected
    Definition Classes
    AmqpActor
  43. def postRestart(reason: Throwable): Unit

    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  44. def postStop(): Unit

    Definition Classes
    AmqpActorLogging → Actor
  45. def preRestart(reason: Throwable, message: Option[Any]): Unit

    Definition Classes
    AmqpActor → BaseActor → Actor
  46. def preStart(): Unit

    Definition Classes
    AmqpConsumerAmqpActorLogging → BaseActor → Actor
  47. def receive: PartialFunction[Any, Unit]

    Definition Classes
    AmqpConsumer → Actor
  48. val runningTimeout: Int

  49. def scheduler: Scheduler

    Definition Classes
    BaseActor
  50. implicit final val self: ActorRef

    Definition Classes
    Actor
  51. final def sender(): ActorRef

    Definition Classes
    Actor
  52. def statsNg(session: Session, startedAt: Long, stoppedAt: Long, title: String, code: Option[String], mes: String): Unit

    Attributes
    protected
    Definition Classes
    Stats
  53. def statsOk(session: Session, startedAt: Long, stoppedAt: Long, title: String, code: Option[String] = None): Unit

    Attributes
    protected
    Definition Classes
    Stats
  54. def stopMessage: String

    Attributes
    protected
    Definition Classes
    AmqpConsumerLogging
  55. def supervisorStrategy: SupervisorStrategy

    Definition Classes
    Actor
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  57. implicit def system: ActorSystem

    Definition Classes
    BaseActor
  58. def toString(): String

    Definition Classes
    AnyRef → Any
  59. def tryNextDelivery(timeoutMsec: Long): Try[Delivered]

    Attributes
    protected
  60. def unhandled(message: Any): Unit

    Definition Classes
    BaseActor → Actor
  61. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Stats

Inherited from AmqpActor

Inherited from Logging

Inherited from BaseActor

Inherited from LazyLogging

Inherited from ActorNames

Inherited from Actor

Inherited from AnyRef

Inherited from Any

Ungrouped