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
Ordering
- Alphabetic
- By Inheritance
Inherited
- RoomReceiverServiceVerticle
- Serializable
- Serializable
- Product
- Equals
- Logging
- VertxServer
- ScalaVerticle
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
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
-
implicit
class
RichHttpRequest extends AnyRef
- Definition Classes
- VertxServer
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asJava(): Verticle
- Definition Classes
- ScalaVerticle
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
config: JsonObject
- Definition Classes
- ScalaVerticle
-
var
ctx: Context
- Attributes
- protected
- Definition Classes
- ScalaVerticle
-
def
deploymentID: String
- Definition Classes
- ScalaVerticle
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
implicit
var
executionContext: VertxExecutionContext
- Attributes
- protected
- Definition Classes
- ScalaVerticle
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getRequestParameter(paramName: String)(implicit routingContext: RoutingContext): Option[String]
- Attributes
- protected
- Definition Classes
- VertxServer
-
def
init(vertx: Vertx, context: Context, verticle: AbstractVerticle): Unit
- Definition Classes
- ScalaVerticle
-
def
initRouter(router: Router): Unit
- Attributes
- protected
- Definition Classes
- RoomReceiverServiceVerticle → VertxServer
-
def
initServer: Future[_]
- Attributes
- protected
- Definition Classes
- VertxServer
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
implicit
val
log: Logger
- Attributes
- protected
- Definition Classes
- Logging
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def port: Int
-
def
processArgs: Buffer[String]
- Definition Classes
- ScalaVerticle
- val receptionStrategy: (List[Participant]) ⇒ Unit
-
def
request(implicit routingContext: RoutingContext): HttpServerRequest
- Attributes
- protected
- Definition Classes
- VertxServer
-
def
response(implicit routingContext: RoutingContext): HttpServerResponse
- Attributes
- protected
- Definition Classes
- VertxServer
-
def
sendResponse(httpCode: Int, message: Option[String])(implicit routingContext: RoutingContext): Unit
- Attributes
- protected
- Definition Classes
- VertxServer
-
val
server: HttpServer
- Attributes
- protected
- Definition Classes
- VertxServer
-
val
serverPort: Int
- Attributes
- protected
- Definition Classes
- RoomReceiverServiceVerticle → VertxServer
-
def
start(): Unit
- Definition Classes
- ScalaVerticle
-
def
startFuture(): Future[_]
- Definition Classes
- VertxServer → ScalaVerticle
-
def
stop(): Unit
- Definition Classes
- ScalaVerticle
-
def
stopFuture(): Future[_]
- Definition Classes
- ScalaVerticle
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val token: String
-
var
vertx: Vertx
- Attributes
- protected
- Definition Classes
- ScalaVerticle
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )