Trait/Object

org.scalajs.nodejs.amqplib

AmqpChannel

Related Docs: object AmqpChannel | package amqplib

Permalink

trait AmqpChannel extends Object with EventEmitter

Annotations
@RawJSType() @native()
Linear Supertypes
EventEmitter, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AmqpChannel
  2. EventEmitter
  3. Object
  4. Any
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def EventEmitter: Function0[EventEmitter]

    Permalink
    Definition Classes
    EventEmitter
  5. def ack(message: AmqpMessage, callback: Function): Unit

    Permalink
  6. def ack(message: AmqpMessage): Promise[Boolean]

    Permalink
  7. def ackAll(): Promise[Boolean]

    Permalink
  8. def addListener(eventName: String, listener: Function): AmqpChannel.this.type

    Permalink
    Definition Classes
    EventEmitter
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def assertExchange(exchange: String, callback: Function): Unit

    Permalink
  11. def assertExchange(exchange: String, options: ExchangeOptions, callback: Function): Unit

    Permalink
  12. def assertExchange(exchange: String, options: ExchangeOptions = null): Promise[Boolean]

    Permalink
  13. def assertQueue(queue: String, callback: Function): Unit

    Permalink
  14. def assertQueue(queue: String, options: QueueOptions, callback: Function): Unit

    Permalink
  15. def assertQueue(queue: String, options: QueueOptions = null): Promise[Boolean]

    Permalink
  16. def bindExchange(exchange: String, source: String, pattern: String, callback: Function): Unit

    Permalink
  17. def bindExchange(exchange: String, source: String, pattern: String, args: Any, callback: Function): Unit

    Permalink
  18. def bindExchange(exchange: String, source: String, pattern: String, args: Any = null): Promise[Boolean]

    Permalink
  19. def bindQueue(queue: String, source: String, pattern: String, callback: Function): Unit

    Permalink
  20. def bindQueue(queue: String, source: String, pattern: String, args: Any, callback: Function): Unit

    Permalink
  21. def bindQueue(queue: String, source: String, pattern: String, args: Any = null): Promise[Boolean]

    Permalink
  22. def cancel(consumerTag: String, callback: Function): Unit

    Permalink
  23. def cancel(consumerTag: String): Promise[Boolean]

    Permalink
  24. def checkExchange(exchange: String, callback: Function): Unit

    Permalink
  25. def checkExchange(exchange: String): Promise[Boolean]

    Permalink
  26. def checkQueue(queue: String, callback: Function): Unit

    Permalink
  27. def checkQueue(queue: String): Promise[Boolean]

    Permalink
  28. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. def close(callback: Function): Unit

    Permalink
  30. def close(): Promise[Error]

    Permalink
  31. def consume(queue: String, consumption: Function, callback: Function): Unit

    Permalink
  32. def consume(queue: String, consumption: Function, callback: Function, options: Any): Unit

    Permalink
  33. def consume(queue: String, consumption: Function, options: Any = null): Promise[Boolean]

    Permalink
  34. var defaultMaxListeners: Int

    Permalink
    Definition Classes
    EventEmitter
  35. def deleteExchange(name: String, callback: Function): Unit

    Permalink
  36. def deleteExchange(name: String, options: Any, callback: Function): Unit

    Permalink
  37. def deleteExchange(name: String, options: Any = null): Promise[Boolean]

    Permalink
  38. def deleteQueue(queue: String, callback: Function): Unit

    Permalink
  39. def deleteQueue(queue: String, options: QueueOptions, callback: Function): Unit

    Permalink
  40. def deleteQueue(queue: String, options: QueueOptions = null): Promise[Boolean]

    Permalink
  41. var domain: String

    Permalink
    Definition Classes
    EventEmitter
  42. def emit(eventName: String, arg: Any*): Boolean

    Permalink
    Definition Classes
    EventEmitter
  43. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  46. def get(queue: String, callback: Function): Unit

    Permalink
  47. def get(queue: String, options: NoAckOptions, callback: Function): Unit

    Permalink
  48. def get(queue: String, options: NoAckOptions = null): Promise[Any]

    Permalink
  49. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  50. def getMaxListeners(): Int

    Permalink
    Definition Classes
    EventEmitter
  51. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  52. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  54. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  55. def listenerCount(eventName: String): Int

    Permalink
    Definition Classes
    EventEmitter
  56. def listeners(eventName: String): Array[Function]

    Permalink
    Definition Classes
    EventEmitter
  57. def nack(message: AmqpMessage, allUpTo: Boolean = false, requeue: Boolean = false): Promise[Any]

    Permalink
  58. def nackAll(requeue: Boolean = false): Promise[Any]

    Permalink
  59. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  60. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  61. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  62. def on(eventName: String, listener: Function): AmqpChannel.this.type

    Permalink
    Definition Classes
    EventEmitter
  63. def once(eventName: String, listener: Function): AmqpChannel.this.type

    Permalink
    Definition Classes
    EventEmitter
  64. def prefetch(count: Int, global: Boolean = false): Promise[Any]

    Permalink
  65. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  66. def publish(exchange: String, routingKey: String, content: String, options: Any = null): Promise[Boolean]

    Permalink
  67. def purgeQueue(queue: String, callback: Function): Unit

    Permalink
  68. def purgeQueue(queue: String): Promise[Boolean]

    Permalink
  69. def recover(callback: Function): Unit

    Permalink
  70. def reject(message: AmqpMessage, requeue: Boolean = false): Promise[Any]

    Permalink
  71. def removeAllListeners(): AmqpChannel.this.type

    Permalink
    Definition Classes
    EventEmitter
  72. def removeAllListeners(eventName: String): AmqpChannel.this.type

    Permalink
    Definition Classes
    EventEmitter
  73. def removeListener(eventName: String, listener: Function): AmqpChannel.this.type

    Permalink
    Definition Classes
    EventEmitter
  74. def sendToQueue(queue: String, content: Buffer, options: Any = null): Promise[Boolean]

    Permalink
  75. def setMaxListeners(n: Int): AmqpChannel.this.type

    Permalink
    Definition Classes
    EventEmitter
  76. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  77. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  78. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  79. def unbindExchange(exchange: String, source: String, pattern: String, callback: Function): Unit

    Permalink
  80. def unbindExchange(exchange: String, source: String, pattern: String, args: Any, callback: Function): Unit

    Permalink
  81. def unbindExchange(exchange: String, source: String, pattern: String, args: Any = null): Promise[Boolean]

    Permalink
  82. def unbindQueue(queue: String, source: String, pattern: String, callback: Function): Unit

    Permalink
  83. def unbindQueue(queue: String, source: String, pattern: String, args: Any, callback: Function): Unit

    Permalink
  84. def unbindQueue(queue: String, source: String, pattern: String, args: Any = null): Promise[Boolean]

    Permalink
  85. var usingDomains: Boolean

    Permalink
    Definition Classes
    EventEmitter
  86. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  87. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def listenerCount(emitter: Any, eventName: String): Unit

    Permalink
    Definition Classes
    EventEmitter
    Annotations
    @deprecated
    Deprecated

    (Since version 4.x) Use listenerCount() instead

Inherited from EventEmitter

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped