package Ġorg . open ap it ools . server . api . vert icle Ċ import Ġio . vertx . core . Vert x Ċ import Ġio . vertx . core . Abstract Vert icle Ċ import Ġio . vertx . service proxy . Service Binder Ċ Ċ fun Ġmain (){ ĊĠĠĠ ĠVert x . vertx (). deploy Vert icle ( Location Area Api Vert icle ()) Ċ } Ċ Ċ class ĠLocation Area Api Vert icle : Abstract Vert icle () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġstart () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġinstance Ġ= Ġ( java Class . class Loader . load Class (" org . open ap it ools . server . api . vert icle . Location Area Api Impl "). newInstance () Ġas ĠLocation Area Api ) ĊĠĠĠĠĠĠĠ Ġinstance . init ( vertx , config ()) ĊĠĠĠĠĠĠĠ ĠService Binder ( vertx ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Address ( Location Area Api . address ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. register ( Location Area Api :: class . java , instance ) ĊĠĠĠ Ġ} Ċ }