Top Description Inners Fields Constructors Methods
examples

public Class CoreExamples

extends Object
Class Inheritance
Imports
io.vertx.core.*, io.vertx.core.buffer.Buffer, io.vertx.core.dns.AddressResolverOptions, io.vertx.core.file.FileProps, .FileSystem, io.vertx.core.http.*, io.vertx.core.impl.logging.Logger, .LoggerFactory, io.vertx.core.json.JsonObject, io.vertx.core.net.NetClient, .NetServer, .SocketAddress, io.vertx.core.spi.VertxMetricsFactory, io.vertx.core.spi.cluster.ClusterManager, java.util.Arrays, java.util.concurrent.TimeUnit

Created by tim on 08/01/15.

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv class
pack-priv class

Field Summary

Modifier and TypeField and Description
pack-priv CoreExamples.BlockingAPI

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
configureBSDOptions(Vertx vertx, boolean reusePort)

public void
public void
public void
configureLinuxOptions(Vertx vertx, boolean fastOpen, boolean cork, boolean quickAck, boolean reusePort)

public void
public void
public void
public void
public void
public void
example11(Vertx vertx, String deploymentID)

public void
public void
public void
public void
public void
example17(Vertx vertx, long timerID)

public void
example18(String className, Exception exception)

public void
public void
public void
public void
example5(Vertx vertx)

public void
public void
example7(Vertx vertx)

public void
public void
public void
example8(Vertx vertx)

public void
example9(Vertx vertx)

public void
public void
public void
exampleFutureAll1(HttpServer httpServer, NetServer netServer)

public void
exampleFutureAll2(Future<?> future1, Future<?> future2, Future<?> future3)

public void
public void
exampleFutureAny2(Future<?> f1, Future<?> f2, Future<?> f3)

public void
public void
exampleFutureJoin1(Future<?> future1, Future<?> future2, Future<?> future3)

public void
exampleFutureJoin2(Future<?> future1, Future<?> future2, Future<?> future3)

public void
public void
private void
public void
public void
public void
public void
public void
public void
public void
public void
public void
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

someAPIback to summary
pack-priv CoreExamples.BlockingAPI someAPI

Constructor Detail

CoreExamplesback to summary
public CoreExamples()

Method Detail

clusteredVertxBuilderback to summary
public void clusteredVertxBuilder(VertxOptions options, ClusterManager clusterManager)
configureBSDOptionsback to summary
public void configureBSDOptions(Vertx vertx, boolean reusePort)
configureDNSServersback to summary
public void configureDNSServers()
configureHostsback to summary
public void configureHosts()
configureLinuxOptionsback to summary
public void configureLinuxOptions(Vertx vertx, boolean fastOpen, boolean cork, boolean quickAck, boolean reusePort)
configureNativeback to summary
public void configureNative()
configureSearchDomainsback to summary
public void configureSearchDomains()
deployVerticleWithDifferentWorkerPoolback to summary
public void deployVerticleWithDifferentWorkerPool(Vertx vertx)
example1back to summary
public void example1()
example10back to summary
public void example10(Vertx vertx)
example11back to summary
public void example11(Vertx vertx, String deploymentID)
example12back to summary
public void example12(Vertx vertx)
example13back to summary
public void example13(Vertx vertx)
example15back to summary
public void example15(Vertx vertx)
example16back to summary
public void example16(Vertx vertx)
example17back to summary
public void example17(Vertx vertx, long timerID)
example18back to summary
public void example18(String className, Exception exception)
example2back to summary
public void example2()
example3back to summary
public void example3(HttpServerRequest request)
example4back to summary
public void example4(HttpServerRequest request)
example5back to summary
public void example5(Vertx vertx)
example6back to summary
public void example6(HttpServer server)
example7back to summary
public void example7(Vertx vertx)
example7_1back to summary
public void example7_1(Vertx vertx)
example7_2back to summary
public void example7_2(Vertx vertx)
example8back to summary
public void example8(Vertx vertx)
example9back to summary
public void example9(Vertx vertx)
exampleFuture1back to summary
public void exampleFuture1(Vertx vertx, Handler<HttpServerRequest> requestHandler)
exampleFuture2back to summary
public void exampleFuture2(Vertx vertx, Handler<HttpServerRequest> requestHandler)
exampleFutureAll1back to summary
public void exampleFutureAll1(HttpServer httpServer, NetServer netServer)
exampleFutureAll2back to summary
public void exampleFutureAll2(Future<?> future1, Future<?> future2, Future<?> future3)
exampleFutureAny1back to summary
public void exampleFutureAny1(Future<String> future1, Future<String> future2)
exampleFutureAny2back to summary
public void exampleFutureAny2(Future<?> f1, Future<?> f2, Future<?> f3)
exampleFutureComposition1back to summary
public void exampleFutureComposition1(Vertx vertx)
exampleFutureJoin1back to summary
public void exampleFutureJoin1(Future<?> future1, Future<?> future2, Future<?> future3)
exampleFutureJoin2back to summary
public void exampleFutureJoin2(Future<?> future1, Future<?> future2, Future<?> future3)
httpClientWithDomainSocketsback to summary
public void httpClientWithDomainSockets(Vertx vertx)
httpServerWithDomainSocketsback to summary
public void httpServerWithDomainSockets(Vertx vertx)
legacyGreetAsyncback to summary
private void legacyGreetAsync(Handler<AsyncResult<String>> promise)
promiseAsHandlerback to summary
public void promiseAsHandler()
promiseCallbackOrderback to summary
public void promiseCallbackOrder(Future<Void> future)
retrieveContextback to summary
public void retrieveContext(Vertx vertx)
retrieveContextTypeback to summary
public void retrieveContextType(Vertx vertx)
runInContextback to summary
public void runInContext(Vertx vertx)
runInContextWithDataback to summary
public void runInContextWithData(Vertx vertx)
systemAndEnvPropertiesback to summary
public void systemAndEnvProperties()
tcpClientWithDomainSocketsback to summary
public void tcpClientWithDomainSockets(Vertx vertx)
tcpServerWithDomainSocketsback to summary
public void tcpServerWithDomainSockets(Vertx vertx)
vertxBuilderback to summary
public void vertxBuilder(VertxOptions options, VertxMetricsFactory metricsFactory)
workerExecutor1back to summary
public void workerExecutor1(Vertx vertx)
workerExecutor2back to summary
public void workerExecutor2(WorkerExecutor executor)
workerExecutor3back to summary
public void workerExecutor3(Vertx vertx)
examples back to summary

pack-priv Class CoreExamples.BlockingAPI

extends Object
Class Inheritance

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

BlockingAPIback to summary
pack-priv BlockingAPI()

Method Detail

blockingMethodback to summary
pack-priv String blockingMethod(String str)
examples back to summary

pack-priv Class CoreExamples.MyVerticle

extends AbstractVerticle
Class Inheritance

Field Summary

Inherited from io.vertx.core.AbstractVerticle:
contextvertx

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
start()

Overrides io.vertx.core.AbstractVerticle.start.

If your verticle does a simple, synchronous start-up then override this method and put your start-up code in here.

Inherited from io.vertx.core.AbstractVerticle:
configdeploymentIDgetVertxinitprocessArgsstartstopstop

Constructor Detail

MyVerticleback to summary
pack-priv MyVerticle()

Method Detail

startback to summary
public void start() throws Exception

Overrides io.vertx.core.AbstractVerticle.start.

Doc from io.vertx.core.AbstractVerticle.start.

If your verticle does a simple, synchronous start-up then override this method and put your start-up code in here.

Annotations
@Override