Packages

abstract class ScalaVerticle extends AnyRef

Base class for verticle implementations.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScalaVerticle
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScalaVerticle()

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
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. def config: JsonObject

    Get the configuration of the verticle.

    Get the configuration of the verticle.

    This can be specified when the verticle is deployed.

    returns

    the configuration

  8. var ctx: Context
    Attributes
    protected
  9. def deploymentID: String

    Get the deployment ID of the verticle deployment

    Get the deployment ID of the verticle deployment

    returns

    the deployment ID

  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. implicit var executionContext: VertxExecutionContext
    Attributes
    protected
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def init(vertx: Vertx, context: Context, verticle: AbstractVerticle): Unit

    Initialise the verticle.

    Initialise the verticle.

    This is called by Vert.x when the verticle instance is deployed. Don't call it yourself.

    vertx

    the deploying Vert.x instance

    context

    the context of the verticle

  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. def processArgs: Buffer[String]

    Get the arguments used when deploying the Vert.x process.

    Get the arguments used when deploying the Vert.x process.

    returns

    the list of arguments

  22. def start(): Unit

    Start the verticle.

  23. def startFuture(): Future[_]

    Start the verticle.

    Start the verticle.

    This is called by Vert.x when the verticle instance is deployed. Don't call it yourself.

    If your verticle does things in it's startup which take some time then you can override this method and complete the future some time later when start up is complete.

    returns

    a future which should be completed when verticle start-up is complete.

  24. def stop(): Unit

    Stop the verticle.

  25. def stopFuture(): Future[_]

    Stop the verticle.

    Stop the verticle.

    This is called by Vert.x when the verticle instance is un-deployed. Don't call it yourself.

    If your verticle does things in it's shut-down which take some time then you can override this method and complete the future some time later when clean-up is complete.

    returns

    a future which should be completed when verticle clean-up is complete.

  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. var vertx: Vertx
    Attributes
    protected
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped