org.vertx.scala

core

package core

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. core
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type AsyncResult[T] = java.core.AsyncResult[T]

  2. trait ClientSSLSupport extends Self with SSLSupport

    Supports org.vertx.java.core.ClientSSLSupport functionality.

  3. trait Closeable extends AsJava

    Signals that an instance can be closed.

  4. trait FunctionConverters extends AnyRef

  5. type Handler[T] = java.core.Handler[T]

  6. type MultiMap = scala.collection.mutable.MultiMap[String, String]

  7. trait NetworkSupport extends Self with AsJava

    Offers methods that can be used to configure a service that provide network services.

  8. trait SSLSupport extends Self with AsJava

  9. trait ServerSSLSupport extends Self with SSLSupport

    Supports org.vertx.java.core.ServerSSLSupport functionality.

  10. trait ServerTCPSupport extends Self with TCPSupport

    Supports org.vertx.java.core.ServerTCPSupport functionality.

  11. trait TCPSupport extends Self with NetworkSupport

    Supports org.vertx.java.core.TCPSupport functionality.

  12. final class Vertx extends AnyRef

    The control centre of the Vert.x Core API.

    The control centre of the Vert.x Core API.

    You should normally only use a single instance of this class throughout your application. If you are running in the Vert.x container an instance will be provided to you.

    If you are using Vert.x embedded, you can create an instance using one of the static core package newVertx methods.

    This class acts as a factory for TCP/SSL and HTTP/HTTPS servers and clients, SockJS servers, and provides an instance of the event bus, file system and shared data classes, as well as methods for setting and cancelling timers.

    Instances of this class are thread-safe.

  13. trait VertxAccess extends AnyRef

    Classes implementing this trait provide direct access to Vertx, Container and Logger.

    Classes implementing this trait provide direct access to Vertx, Container and Logger. Be cautious when using this trait: Do not use the provided vertx, container and logger at construction of the object, otherwise they might not be initialized yet.

Value Members

  1. object FunctionConverters extends FunctionConverters

  2. object Vertx

    Factory for org.vertx.scala.core.Vertx instances.

  3. object VertxExecutionContext

    Vert.x Scala execution context

  4. package buffer

  5. package datagram

  6. package dns

  7. package eventbus

  8. package file

  9. package http

  10. implicit def javaVertxToScalaVertx(jvertx: java.core.Vertx): Vertx

  11. package json

  12. package logging

  13. package net

  14. def newVertx(hostname: String): Vertx

  15. def newVertx(port: Int, hostname: String): Vertx

  16. def newVertx(): Vertx

  17. package parsetools

  18. package shareddata

  19. package sockjs

  20. package streams

Inherited from AnyRef

Inherited from Any

Ungrouped