| Package | Description |
|---|---|
| net.kuujo.vertigo.cluster | |
| net.kuujo.vertigo.cluster.impl |
| Modifier and Type | Method and Description |
|---|---|
Group |
Group.deployModule(String moduleName)
Deploys a module to the group.
|
Group |
Group.deployModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a module to the group.
|
Group |
Group.deployModule(String moduleName,
int instances)
Deploys a module to the group.
|
Group |
Group.deployModule(String moduleName,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a module to the group.
|
Group |
Group.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config)
Deploys a module to the group.
|
Group |
Group.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 group.
|
Group |
Group.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
int instances)
Deploys a module to the group.
|
Group |
Group.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 group.
|
Group |
Group.deployVerticle(String main)
Deploys a verticle to the group.
|
Group |
Group.deployVerticle(String main,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a verticle to the group.
|
Group |
Group.deployVerticle(String main,
int instances)
Deploys a verticle to the group.
|
Group |
Group.deployVerticle(String main,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a verticle to the group.
|
Group |
Group.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config)
Deploys a verticle to the group.
|
Group |
Group.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 group.
|
Group |
Group.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances)
Deploys a verticle to the group.
|
Group |
Group.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 group.
|
Group |
Group.deployWorkerVerticle(String main)
Deploys a worker verticle to the group.
|
Group |
Group.deployWorkerVerticle(String main,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a worker verticle to the group.
|
Group |
Group.deployWorkerVerticle(String main,
int instances)
Deploys a worker verticle to the group.
|
Group |
Group.deployWorkerVerticle(String main,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler)
Deploys a worker verticle to the group.
|
Group |
Group.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config)
Deploys a worker verticle to the group.
|
Group |
Group.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 group.
|
Group |
Group.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
boolean multiThreaded)
Deploys a worker verticle to the group.
|
Group |
Group.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 group.
|
Group |
Group.getNode(String address,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Node>> resultHandler)
Gets a node in the group.
|
Group |
Group.getNodes(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Collection<Node>>> resultHandler)
Gets a collection of nodes in the group.
|
Group |
Group.installModule(String moduleName)
Installs a local module to all nodes in the group.
|
Group |
Group.installModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Installs a local module to all nodes in the group.
|
Group |
Group.ping(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler)
Pings the group.
|
Group |
Group.registerJoinHandler(org.vertx.java.core.Handler<Node> handler)
Registers a handler to be called when a node joins the group.
|
Group |
Group.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 group.
|
Group |
Group.registerLeaveHandler(org.vertx.java.core.Handler<Node> handler)
Registers a handler to be called when a node leaves the group.
|
Group |
Group.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 group.
|
Group |
Group.selectNode(Object key,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Node>> resultHandler)
Selects a node in the group according to the given key.
|
Group |
Group.undeployModule(String deploymentID)
Undeploys a module from the group.
|
Group |
Group.undeployModule(String deploymentID,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Undeploys a module from the group.
|
Group |
Group.undeployVerticle(String deploymentID)
Undeploys a verticle from the group.
|
Group |
Group.undeployVerticle(String deploymentID,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Undeploys a verticle from the group.
|
Group |
Group.uninstallModule(String moduleName)
Uninstalls a module from all nodes in the group.
|
Group |
Group.uninstallModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Uninstalls a module from all nodes in the group.
|
Group |
Group.unregisterJoinHandler(org.vertx.java.core.Handler<Node> handler)
Unregisters a node join handler.
|
Group |
Group.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.
|
Group |
Group.unregisterLeaveHandler(org.vertx.java.core.Handler<Node> handler)
Unregisters a node leave handler.
|
Group |
Group.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.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.
|
Group |
Group.ping(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler)
Pings the group.
|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultGroup
Default group client implementation.
|
| Modifier and Type | Method and Description |
|---|---|
Group |
DefaultGroup.deployModule(String moduleName) |
Group |
DefaultGroup.deployModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployModule(String moduleName,
int instances) |
Group |
DefaultGroup.deployModule(String moduleName,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config) |
Group |
DefaultGroup.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
int instances) |
Group |
DefaultGroup.deployModule(String moduleName,
org.vertx.java.core.json.JsonObject config,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployVerticle(String main) |
Group |
DefaultGroup.deployVerticle(String main,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployVerticle(String main,
int instances) |
Group |
DefaultGroup.deployVerticle(String main,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config) |
Group |
DefaultGroup.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances) |
Group |
DefaultGroup.deployVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployWorkerVerticle(String main) |
Group |
DefaultGroup.deployWorkerVerticle(String main,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployWorkerVerticle(String main,
int instances) |
Group |
DefaultGroup.deployWorkerVerticle(String main,
int instances,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config) |
Group |
DefaultGroup.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<String>> doneHandler) |
Group |
DefaultGroup.deployWorkerVerticle(String main,
org.vertx.java.core.json.JsonObject config,
int instances,
boolean multiThreaded) |
Group |
DefaultGroup.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) |
Group |
DefaultGroup.getNode(String node,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Node>> resultHandler) |
Group |
DefaultGroup.getNodes(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Collection<Node>>> resultHandler) |
Group |
DefaultGroup.installModule(String moduleName) |
Group |
DefaultGroup.installModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Group |
DefaultGroup.ping(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler) |
Group |
DefaultGroup.registerJoinHandler(org.vertx.java.core.Handler<Node> handler) |
Group |
DefaultGroup.registerJoinHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Group |
DefaultGroup.registerLeaveHandler(org.vertx.java.core.Handler<Node> handler) |
Group |
DefaultGroup.registerLeaveHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Group |
DefaultGroup.selectNode(Object key,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Node>> resultHandler) |
Group |
DefaultGroup.undeployModule(String deploymentID) |
Group |
DefaultGroup.undeployModule(String deploymentID,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Group |
DefaultGroup.undeployVerticle(String deploymentID) |
Group |
DefaultGroup.undeployVerticle(String deploymentID,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Group |
DefaultGroup.uninstallModule(String moduleName) |
Group |
DefaultGroup.uninstallModule(String moduleName,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Group |
DefaultGroup.unregisterJoinHandler(org.vertx.java.core.Handler<Node> handler) |
Group |
DefaultGroup.unregisterJoinHandler(org.vertx.java.core.Handler<Node> handler,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler) |
Group |
DefaultGroup.unregisterLeaveHandler(org.vertx.java.core.Handler<Node> handler) |
Group |
DefaultGroup.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.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) |
Group |
DefaultGroup.ping(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler) |
Cluster |
DefaultCluster.selectGroup(Object key,
org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Group>> resultHandler) |
Copyright © 2013-2014. All Rights Reserved.