Packages

c

it.cwmp.services.roomreceiver

RoomReceiverServiceVerticle

case class RoomReceiverServiceVerticle(token: String, receptionStrategy: (List[Participant]) ⇒ Unit) extends ScalaVerticle with VertxServer with Logging with Product with Serializable

A class implementing a one-time service provided by clients to receive room information

token

the token on which to listen for an authorized response

receptionStrategy

the strategy to use when the data has been received

Linear Supertypes
Serializable, Serializable, Product, Equals, Logging, VertxServer, ScalaVerticle, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RoomReceiverServiceVerticle
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Logging
  7. VertxServer
  8. ScalaVerticle
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RoomReceiverServiceVerticle(token: String, receptionStrategy: (List[Participant]) ⇒ Unit)

    token

    the token on which to listen for an authorized response

    receptionStrategy

    the strategy to use when the data has been received

Type Members

  1. implicit class RichHttpRequest extends AnyRef
    Definition Classes
    VertxServer

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 asJava(): Verticle
    Definition Classes
    ScalaVerticle
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. def config: JsonObject
    Definition Classes
    ScalaVerticle
  8. var ctx: Context
    Attributes
    protected
    Definition Classes
    ScalaVerticle
  9. def deploymentID: String
    Definition Classes
    ScalaVerticle
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. implicit var executionContext: VertxExecutionContext
    Attributes
    protected
    Definition Classes
    ScalaVerticle
  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
    Annotations
    @native()
  14. def getRequestParameter(paramName: String)(implicit routingContext: RoutingContext): Option[String]
    Attributes
    protected
    Definition Classes
    VertxServer
  15. def init(vertx: Vertx, context: Context, verticle: AbstractVerticle): Unit
    Definition Classes
    ScalaVerticle
  16. def initRouter(router: Router): Unit
    Attributes
    protected
    Definition Classes
    RoomReceiverServiceVerticle → VertxServer
  17. def initServer: Future[_]
    Attributes
    protected
    Definition Classes
    VertxServer
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. implicit val log: Logger
    Attributes
    protected
    Definition Classes
    Logging
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. def port: Int
  24. def processArgs: Buffer[String]
    Definition Classes
    ScalaVerticle
  25. val receptionStrategy: (List[Participant]) ⇒ Unit
  26. def request(implicit routingContext: RoutingContext): HttpServerRequest
    Attributes
    protected
    Definition Classes
    VertxServer
  27. def response(implicit routingContext: RoutingContext): HttpServerResponse
    Attributes
    protected
    Definition Classes
    VertxServer
  28. def sendResponse(httpCode: Int, message: Option[String])(implicit routingContext: RoutingContext): Unit
    Attributes
    protected
    Definition Classes
    VertxServer
  29. val server: HttpServer
    Attributes
    protected
    Definition Classes
    VertxServer
  30. val serverPort: Int
    Attributes
    protected
    Definition Classes
    RoomReceiverServiceVerticle → VertxServer
  31. def start(): Unit
    Definition Classes
    ScalaVerticle
  32. def startFuture(): Future[_]
    Definition Classes
    VertxServer → ScalaVerticle
  33. def stop(): Unit
    Definition Classes
    ScalaVerticle
  34. def stopFuture(): Future[_]
    Definition Classes
    ScalaVerticle
  35. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  36. val token: String
  37. var vertx: Vertx
    Attributes
    protected
    Definition Classes
    ScalaVerticle
  38. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Logging

Inherited from VertxServer

Inherited from ScalaVerticle

Inherited from AnyRef

Inherited from Any

Ungrouped