| Package | Description |
|---|---|
| net.kuujo.vertigo.component | |
| net.kuujo.vertigo.component.impl | |
| net.kuujo.vertigo.network | |
| net.kuujo.vertigo.network.impl | |
| net.kuujo.vertigo.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ComponentConfig<T extends ComponentConfig<T>>
Components are synonymous with Vert.x modules and verticles.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ModuleConfig
Module component configuration.
|
interface |
VerticleConfig
Verticle component configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultModuleConfig
Default module configuration implementation.
|
class |
DefaultVerticleConfig
Default verticle configuration implementation.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ComponentConfig<T>> |
NetworkConfig.addComponent(String name,
String moduleOrMain)
Adds a module or verticle component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(String name,
String moduleOrMain)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
NetworkConfig.addComponent(String name,
String moduleOrMain,
int instances)
Adds a module or verticle component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(String name,
String moduleOrMain,
int instances)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(String name,
String moduleOrMain,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
NetworkConfig.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config)
Adds a module or verticle component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
NetworkConfig.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config,
int instances)
Adds a module or verticle component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config,
int instances)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(T component)
Adds a component to the network.
|
<T extends ComponentConfig> |
NetworkConfig.addComponent(T component)
Adds a component to the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.addComponent(T component,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Adds a component to the network.
|
<T extends ComponentConfig<?>> |
NetworkConfig.getComponent(String name)
Gets a component by name.
|
<T extends ComponentConfig<T>> |
NetworkConfig.removeComponent(String name)
Removes a component from the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.removeComponent(String name)
Removes a component from the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.removeComponent(String name,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Removes a component from the network.
|
<T extends ComponentConfig<T>> |
NetworkConfig.removeComponent(T component)
Removes a component from the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.removeComponent(T component)
Removes a component from the network.
|
<T extends ComponentConfig<T>> |
ActiveNetwork.removeComponent(T component,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Removes a component from the network.
|
| Modifier and Type | Method and Description |
|---|---|
List<ComponentConfig<?>> |
NetworkConfig.getComponents()
Gets a list of network components.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ComponentConfig<T>> |
DefaultNetworkConfig.addComponent(String name,
String moduleOrMain) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(String name,
String moduleOrMain) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
<T extends ComponentConfig<T>> |
DefaultNetworkConfig.addComponent(String name,
String moduleOrMain,
int instances) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(String name,
String moduleOrMain,
int instances) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(String name,
String moduleOrMain,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
<T extends ComponentConfig<T>> |
DefaultNetworkConfig.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
<T extends ComponentConfig<T>> |
DefaultNetworkConfig.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config,
int instances) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config,
int instances) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(String name,
String moduleOrMain,
org.vertx.java.core.json.JsonObject config,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(T component) |
<T extends ComponentConfig> |
DefaultNetworkConfig.addComponent(T component) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.addComponent(T component,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
<T extends ComponentConfig<?>> |
DefaultNetworkConfig.getComponent(String name) |
<T extends ComponentConfig<T>> |
DefaultNetworkConfig.removeComponent(String name) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.removeComponent(String name) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.removeComponent(String name,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
<T extends ComponentConfig<T>> |
DefaultNetworkConfig.removeComponent(T component) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.removeComponent(T component) |
<T extends ComponentConfig<T>> |
DefaultActiveNetwork.removeComponent(T component,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
| Modifier and Type | Method and Description |
|---|---|
List<ComponentConfig<?>> |
DefaultNetworkConfig.getComponents() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ComponentConfig<T>> |
Configs.createComponent(org.vertx.java.core.json.JsonObject config)
Creates a component configuration from json.
|
Copyright © 2013-2014. All Rights Reserved.