| Modifier and Type | Method and Description |
|---|---|
Vertigo |
Vertigo.deployCluster(String cluster,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> doneHandler)
Deploys a single node cluster at the given address.
|
Vertigo |
Vertigo.deployCluster(String cluster,
int nodes,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> doneHandler)
Deploys multiple nodes within a cluster at the given address.
|
Vertigo |
Vertigo.deployCluster(String cluster,
String group,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> doneHandler)
Deploys a single node cluster to a specific cluster group.
|
Vertigo |
Vertigo.deployCluster(String cluster,
String group,
int nodes,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> doneHandler)
Deploys multiple cluster nodes to a specific cluster group.
|
Vertigo |
Vertigo.getCluster(String address,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> resultHandler)
Loads a cluster.
|
| Modifier and Type | Method and Description |
|---|---|
Cluster |
Cluster.deployModule(String moduleName)
Deploys a module to the cluster.
|
Cluster |
Cluster.deployModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a module to the cluster.
|
Cluster |
Cluster.deployModule(String moduleName,
int instances)
Deploys a module to the cluster.
|
Cluster |
Cluster.deployModule(String moduleName,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a module to the cluster.
|
Cluster |
Cluster.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config)
Deploys a module to the cluster.
|
Cluster |
Cluster.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a module to the cluster.
|
Cluster |
Cluster.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
int instances)
Deploys a module to the cluster.
|
Cluster |
Cluster.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a module to the cluster.
|
Cluster |
Cluster.deployNetwork(org.vertx.java.core.json.JsonObject network)
Deploys a JSON network to the cluster.
|
Cluster |
Cluster.deployNetwork(org.vertx.java.core.json.JsonObject network,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Deploys a JSON network to the cluster.
|
Cluster |
Cluster.deployNetwork(NetworkConfig network)
Deploys a network to the cluster.
|
Cluster |
Cluster.deployNetwork(NetworkConfig network,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Deploys a network to the cluster.
|
Cluster |
Cluster.deployNetwork(String name)
Deploys a bare network to the cluster.
|
Cluster |
Cluster.deployNetwork(String name,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler)
Deploys a bare network to the cluster.
|
Cluster |
Cluster.deployVerticle(String main)
Deploys a verticle to the cluster.
|
Cluster |
Cluster.deployVerticle(String main,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a verticle to the cluster.
|
Cluster |
Cluster.deployVerticle(String main,
int instances)
Deploys a verticle to the cluster.
|
Cluster |
Cluster.deployVerticle(String main,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a verticle to the cluster.
|
Cluster |
Cluster.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config)
Deploys a verticle to the cluster.
|
Cluster |
Cluster.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a verticle to the cluster.
|
Cluster |
Cluster.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances)
Deploys a verticle to the cluster.
|
Cluster |
Cluster.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a verticle to the cluster.
|
Cluster |
Cluster.deployWorkerVerticle(String main)
Deploys a worker verticle to the cluster.
|
Cluster |
Cluster.deployWorkerVerticle(String main,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a worker verticle to the cluster.
|
Cluster |
Cluster.deployWorkerVerticle(String main,
int instances)
Deploys a worker verticle to the cluster.
|
Cluster |
Cluster.deployWorkerVerticle(String main,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a worker verticle to the cluster.
|
Cluster |
Cluster.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config)
Deploys a worker verticle to the cluster.
|
Cluster |
Cluster.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a worker verticle to the cluster.
|
Cluster |
Cluster.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
boolean multiThreaded)
Deploys a worker verticle to the cluster.
|
Cluster |
Cluster.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
boolean multiThreaded,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a worker verticle to the cluster.
|
Cluster |
Cluster.getGroup(String address,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler)
Gets a group in the cluster.
|
Cluster |
Cluster.getGroups(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Collection<Group>>> resultHandler)
Gets a collection of groups in the cluster.
|
Cluster |
Cluster.getNetwork(String name,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> resultHandler)
Loads a network from the cluster.
|
Cluster |
Cluster.getNetworks(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Collection<ActiveNetwork>>> resultHandler)
Gets a list of deployed networks from the cluster.
|
Cluster |
Cluster.getNode(String address,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Node>> resultHandler)
Gets a node in the cluster.
|
Cluster |
Cluster.getNodes(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Collection<Node>>> resultHandler)
Gets a collection of nodes in the cluster.
|
Cluster |
Cluster.installModule(String moduleName)
Installs a local module to all nodes the cluster.
|
Cluster |
Cluster.installModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Installs a local module to all nodes in the cluster.
|
Cluster |
Cluster.ping(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> resultHandler)
Pings the cluster.
|
Cluster |
Cluster.registerJoinHandler(org.vertx.java.core.Handler<Node> handler)
Registers a handler to be called when a node joins the cluster.
|
Cluster |
Cluster.registerJoinHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Registers a handler to be called when a node joins the cluster.
|
Cluster |
Cluster.registerLeaveHandler(org.vertx.java.core.Handler<Node> handler)
Registers a handler to be called when a node leaves the cluster.
|
Cluster |
Cluster.registerLeaveHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Registers a handler to be called when a node leaves the cluster.
|
Cluster |
Cluster.selectGroup(Object key,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler)
Selects a group in the cluster according to the given key.
|
Cluster |
Cluster.selectNode(Object key,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Node>> resultHandler)
Selects a node in the cluster according to the given key.
|
Cluster |
Cluster.undeployModule(String deploymentID)
Undeploys a module from the cluster.
|
Cluster |
Cluster.undeployModule(String deploymentID,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Undeploys a module from the cluster.
|
Cluster |
Cluster.undeployNetwork(org.vertx.java.core.json.JsonObject network)
Undeploys a network from the cluster from a json configuration.
|
Cluster |
Cluster.undeployNetwork(org.vertx.java.core.json.JsonObject network,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Undeploys a network from the cluster from a json configuration.
|
Cluster |
Cluster.undeployNetwork(NetworkConfig network)
Undeploys a network from the cluster.
|
Cluster |
Cluster.undeployNetwork(NetworkConfig network,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Undeploys a network from the cluster.
|
Cluster |
Cluster.undeployNetwork(String name)
Undeploys a complete network from the cluster.
|
Cluster |
Cluster.undeployNetwork(String name,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Undeploys a complete network from the cluster.
|
Cluster |
Cluster.undeployVerticle(String deploymentID)
Undeploys a verticle from the cluster.
|
Cluster |
Cluster.undeployVerticle(String deploymentID,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Undeploys a verticle from the cluster.
|
Cluster |
Cluster.uninstallModule(String moduleName)
Uninstalls a module from all nodes in the cluster.
|
Cluster |
Cluster.uninstallModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Uninstalls a module from all nodes in the cluster.
|
Cluster |
Cluster.unregisterJoinHandler(org.vertx.java.core.Handler<Node> handler)
Unregisters a node join handler.
|
Cluster |
Cluster.unregisterJoinHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Unregisters a node join handler.
|
Cluster |
Cluster.unregisterLeaveHandler(org.vertx.java.core.Handler<Node> handler)
Unregisters a node leave handler.
|
Cluster |
Cluster.unregisterLeaveHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Unregisters a node leave handler.
|
| Modifier and Type | Method and Description |
|---|---|
Cluster |
Cluster.ping(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> resultHandler)
Pings the cluster.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCluster
Default cluster client implementation.
|
| Modifier and Type | Method and Description |
|---|---|
Cluster |
DefaultCluster.deployModule(String moduleName) |
Cluster |
DefaultCluster.deployModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployModule(String moduleName,
int instances) |
Cluster |
DefaultCluster.deployModule(String moduleName,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config) |
Cluster |
DefaultCluster.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
int instances) |
Cluster |
DefaultCluster.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployNetwork(org.vertx.java.core.json.JsonObject network) |
Cluster |
DefaultCluster.deployNetwork(org.vertx.java.core.json.JsonObject network,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
Cluster |
DefaultCluster.deployNetwork(NetworkConfig network) |
Cluster |
DefaultCluster.deployNetwork(NetworkConfig network,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
Cluster |
DefaultCluster.deployNetwork(String name) |
Cluster |
DefaultCluster.deployNetwork(String name,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> doneHandler) |
Cluster |
DefaultCluster.deployVerticle(String main) |
Cluster |
DefaultCluster.deployVerticle(String main,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployVerticle(String main,
int instances) |
Cluster |
DefaultCluster.deployVerticle(String main,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config) |
Cluster |
DefaultCluster.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances) |
Cluster |
DefaultCluster.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployWorkerVerticle(String main) |
Cluster |
DefaultCluster.deployWorkerVerticle(String main,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployWorkerVerticle(String main,
int instances) |
Cluster |
DefaultCluster.deployWorkerVerticle(String main,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config) |
Cluster |
DefaultCluster.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
boolean multiThreaded) |
Cluster |
DefaultCluster.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
boolean multiThreaded,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Cluster |
DefaultCluster.getGroup(String group,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler) |
Cluster |
DefaultCluster.getGroups(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Collection<Group>>> resultHandler) |
Cluster |
DefaultCluster.getNetwork(String name,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<ActiveNetwork>> resultHandler) |
Cluster |
DefaultCluster.getNetworks(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Collection<ActiveNetwork>>> resultHandler) |
Cluster |
DefaultCluster.getNode(String node,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Node>> resultHandler) |
Cluster |
DefaultCluster.getNodes(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Collection<Node>>> resultHandler) |
Cluster |
DefaultCluster.installModule(String moduleName) |
Cluster |
DefaultCluster.installModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.ping(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> resultHandler) |
Cluster |
DefaultCluster.registerJoinHandler(org.vertx.java.core.Handler<Node> handler) |
Cluster |
DefaultCluster.registerJoinHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.registerLeaveHandler(org.vertx.java.core.Handler<Node> handler) |
Cluster |
DefaultCluster.registerLeaveHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.selectGroup(Object key,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler) |
Cluster |
DefaultCluster.selectNode(Object key,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Node>> resultHandler) |
Cluster |
DefaultCluster.undeployModule(String deploymentID) |
Cluster |
DefaultCluster.undeployModule(String deploymentID,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.undeployNetwork(org.vertx.java.core.json.JsonObject network) |
Cluster |
DefaultCluster.undeployNetwork(org.vertx.java.core.json.JsonObject network,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.undeployNetwork(NetworkConfig network) |
Cluster |
DefaultCluster.undeployNetwork(NetworkConfig network,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.undeployNetwork(String name) |
Cluster |
DefaultCluster.undeployNetwork(String name,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.undeployVerticle(String deploymentID) |
Cluster |
DefaultCluster.undeployVerticle(String deploymentID,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.uninstallModule(String moduleName) |
Cluster |
DefaultCluster.uninstallModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.unregisterJoinHandler(org.vertx.java.core.Handler<Node> handler) |
Cluster |
DefaultCluster.unregisterJoinHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Cluster |
DefaultCluster.unregisterLeaveHandler(org.vertx.java.core.Handler<Node> handler) |
Cluster |
DefaultCluster.unregisterLeaveHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
| Modifier and Type | Method and Description |
|---|---|
Cluster |
DefaultCluster.ping(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Cluster>> resultHandler) |
| Modifier and Type | Method and Description |
|---|---|
Cluster |
Component.cluster()
Returns the cluster to which the component belongs.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
ComponentFactory.createComponent(InstanceContext context,
Cluster cluster)
Creates a component.
|
| Modifier and Type | Field and Description |
|---|---|
protected Cluster |
DefaultComponent.cluster |
| Modifier and Type | Method and Description |
|---|---|
Cluster |
DefaultComponent.cluster() |
| Modifier and Type | Method and Description |
|---|---|
Component |
DefaultComponentFactory.createComponent(InstanceContext context,
Cluster cluster) |
| Constructor and Description |
|---|
DefaultComponent(InstanceContext context,
org.vertx.java.core.Vertx vertx,
org.vertx.java.platform.Container container,
Cluster cluster) |
DefaultComponentCoordinator(InstanceContext context,
org.vertx.java.core.Vertx vertx,
Cluster cluster) |
| Modifier and Type | Field and Description |
|---|---|
protected Cluster |
ComponentVerticle.cluster |
| Constructor and Description |
|---|
DefaultActiveNetwork(NetworkConfig network,
Cluster cluster) |
| Modifier and Type | Method and Description |
|---|---|
static org.vertx.java.core.json.JsonObject |
Config.buildConfig(InstanceContext context,
Cluster cluster)
Builds a verticle configuration.
|
Copyright © 2013-2014. All Rights Reserved.