A B C D E F G H I J K L M N O P R S T U V W 

A

ActiveConfig<T extends Config<T>> - Interface in net.kuujo.vertigo
Interface for altering live configurations.
ActiveNetwork - Interface in net.kuujo.vertigo.network
The active network is an interface to reconfiguring live networks.
add(T) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Adds a value to the collection.
add(T, Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Adds a value to the collection.
add(T) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
add(T, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
add(T) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
add(T, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
add(T) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
add(T, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
addComponent(T) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(T, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(String, String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(String, String, JsonObject) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(String, String, int) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(String, String, JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(String, String, int, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(String, String, JsonObject, int, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a component to the network.
addComponent(T) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(T, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(String, String, JsonObject) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(String, String, int) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(String, String, JsonObject, int) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(String, String, JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(String, String, int, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(String, String, JsonObject, int, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addComponent(T) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addComponent(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addComponent(String, String, JsonObject) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addComponent(String, String, int) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addComponent(String, String, JsonObject, int) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addComponent(DefaultComponentContext<?>) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Adds a component to the network.
addComponent(T) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a component to the network.
addComponent(String, String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module to the network.
addComponent(String, String, JsonObject) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module to the network.
addComponent(String, String, int) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module to the network.
addComponent(String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module or verticle component to the network.
addConnection(DefaultInputConnectionContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Adds a connection to the port.
addConnection(DefaultOutputConnectionContext) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext.Builder
Adds a connection to the component.
addHook(ComponentHook) - Method in interface net.kuujo.vertigo.component.ComponentConfig
Adds a hook to the component.
addHook(ComponentHook) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
addHook(ComponentHook) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Adds a hook to the component.
addHook(ComponentHook) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
addHook(ComponentHook) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Adds a hook to the component.
addHook(IOHook) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Adds an input/output hook to the connection.
addHook(OutputHook) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Source
Adds an output hook to the source.
addHook(InputHook) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Target
Adds an input hook to the target.
addHook(IOHook) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
addHook(OutputHook) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultSource
 
addHook(InputHook) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultTarget
 
addHook(InputHook) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext.Builder
Adds a hook to the input.
addHook(OutputHook) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext.Builder
Adds a hook to the output.
addHook(InputHook) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Adds a hook to the input.
addHook(OutputHook) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Adds a hook to the output.
addInstance(DefaultInstanceContext) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Adds an instance context to the component.
addInstance(DefaultInstanceContext) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Adds an instance context to the component.
addModule(ModuleConfig) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(ModuleConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(String, String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(String, String, JsonObject) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(String, String, int) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(String, String, JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(String, String, int, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(String, String, JsonObject, int, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a module component to the network.
addModule(ModuleConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(ModuleConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(String, String, JsonObject) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(String, String, int) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(String, String, JsonObject, int) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(String, String, JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(String, String, int, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(String, String, JsonObject, int, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addModule(ModuleConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addModule(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addModule(String, String, JsonObject) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addModule(String, String, int) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addModule(String, String, JsonObject, int) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addModule(ModuleConfig) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module to the network.
addModule(String, String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module to the network.
addModule(String, String, JsonObject) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module to the network.
addModule(String, String, int) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module to the network.
addModule(String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a module to the network.
addPort(DefaultInputPortContext) - Method in class net.kuujo.vertigo.io.impl.DefaultInputContext.Builder
Adds a port to the input.
addPort(DefaultOutputPortContext) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputContext.Builder
Adds a port to the output.
address() - Method in interface net.kuujo.vertigo.cluster.Cluster
Returns the cluster address.
address() - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Returns the cluster address.
address() - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
address() - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
address() - Method in interface net.kuujo.vertigo.component.ComponentContext
Gets the unique component address.
address() - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Returns the instance address.
address() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
address() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
address() - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
 
address() - Method in interface net.kuujo.vertigo.component.InstanceContext
Returns the instance address.
address() - Method in interface net.kuujo.vertigo.Context
Returns the context address.
address - Variable in class net.kuujo.vertigo.impl.BaseContext
 
address() - Method in interface net.kuujo.vertigo.io.connection.Connection
Returns the connection address.
address() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
address() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
address() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext
 
address() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
address() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext
 
address() - Method in class net.kuujo.vertigo.io.impl.DefaultInputContext
 
address() - Method in class net.kuujo.vertigo.io.impl.DefaultOutputContext
 
address() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext
 
address() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext
 
address() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
address() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext
 
address() - Method in interface net.kuujo.vertigo.io.stream.OutputStream
Returns the output stream address.
address() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
addStream(DefaultOutputStreamContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Adds a connection to the port.
addVerticle(VerticleConfig) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(VerticleConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(String, String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(String, String, JsonObject) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(String, String, int) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(String, String, JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(String, String, int, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(String, String, JsonObject, int, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Adds a verticle component to the network.
addVerticle(VerticleConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(VerticleConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(String, String, JsonObject) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(String, String, int) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(String, String, JsonObject, int) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(String, String, JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(String, String, int, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(String, String, JsonObject, int, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
addVerticle(VerticleConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addVerticle(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addVerticle(String, String, JsonObject) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addVerticle(String, String, int) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addVerticle(String, String, JsonObject, int) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
addVerticle(VerticleConfig) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a verticle to the network.
addVerticle(String, String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a verticle to the network.
addVerticle(String, String, JsonObject) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a verticle to the network.
addVerticle(String, String, int) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a verticle to the network.
addVerticle(String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Adds a verticle to the network.
ALL - Static variable in interface net.kuujo.vertigo.io.selector.Selector
all is a selector that routes messages to all connections.
allSelect() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Sets an all selector on the connection.
allSelect() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
AllSelector - Class in net.kuujo.vertigo.io.selector
Selector that sends messages on all connections.
AllSelector() - Constructor for class net.kuujo.vertigo.io.selector.AllSelector
 
asModule() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns the component context as a module context.
asModule() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
asVerticle() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns the component context as a verticle context.
asVerticle() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
AsyncCollection<T> - Interface in net.kuujo.vertigo.cluster.data
Asynchronous collection.
AsyncCounter - Interface in net.kuujo.vertigo.cluster.data
Asynchronous cluster-wide counter.
AsyncList<T> - Interface in net.kuujo.vertigo.cluster.data
Asynchronous list.
AsyncMap<K,V> - Interface in net.kuujo.vertigo.cluster.data
Asynchronous map.
AsyncQueue<T> - Interface in net.kuujo.vertigo.cluster.data
Asynchronous queue.
AsyncSet<T> - Interface in net.kuujo.vertigo.cluster.data
Asynchronous set.

B

BaseContext<T extends Context<T>> - Class in net.kuujo.vertigo.impl
Base context.
BaseContext() - Constructor for class net.kuujo.vertigo.impl.BaseContext
 
BaseContext.Builder<T extends BaseContext.Builder<T,U>,U extends BaseContext> - Class in net.kuujo.vertigo.impl
Base context builder.
BaseContext.Builder(U) - Constructor for class net.kuujo.vertigo.impl.BaseContext.Builder
 
BaseOutputBatch - Class in net.kuujo.vertigo.io.batch.impl
Top-level output batch.
BaseOutputBatch(String, Vertx, Collection<OutputBatch>) - Constructor for class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
BaseOutputGroup - Class in net.kuujo.vertigo.io.group.impl
Top-level output group.
BaseOutputGroup(String, Vertx, Collection<OutputGroup>) - Constructor for class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
Batch<T extends Batch<T>> - Interface in net.kuujo.vertigo.io.batch
Base interface for batches.
batch(String, Handler<ConnectionOutputBatch>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
batch(String, Handler<ConnectionOutputBatch>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
batch(String, Handler<ConnectionOutputBatch>) - Method in interface net.kuujo.vertigo.io.connection.OutputConnection
Creates an output batch on the connection.
batch(Handler<OutputBatch>) - Method in interface net.kuujo.vertigo.io.OutputBatchSupport
Creates a new output batch with a random identifier.
batch(String, Handler<OutputBatch>) - Method in interface net.kuujo.vertigo.io.OutputBatchSupport
Creates a new output batch.
batch(Handler<OutputBatch>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
batch(String, Handler<OutputBatch>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
batch(Handler<OutputBatch>) - Method in interface net.kuujo.vertigo.io.port.OutputPort
Creates a new batch.
batch(Handler<OutputBatch>) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
batch(String, Handler<OutputBatch>) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
batchHandler(Handler<InputBatch>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
batchHandler(Handler<InputBatch>) - Method in interface net.kuujo.vertigo.io.connection.InputConnection
Registers an input batch handler.
batchHandler(Handler<InputBatch>) - Method in interface net.kuujo.vertigo.io.InputBatchSupport
Registers a batch handler.
batchHandler(Handler<InputBatch>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
build() - Method in class net.kuujo.vertigo.impl.BaseContext.Builder
Builds the context.
buildConfig(InstanceContext, Cluster) - Static method in class net.kuujo.vertigo.util.Config
Builds a verticle configuration.
buildContext(NetworkConfig, String) - Static method in class net.kuujo.vertigo.impl.ContextBuilder
Builds a network context from a network definition.

C

clear() - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Clears all values from the collection.
clear(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Clears all values from the collection.
clear() - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Clears all keys from the map.
clear(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Clears all keys from the map.
clear() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
clear(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
clear() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
clear(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
clear() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
clear(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
clear() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
clear(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
clear() - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
clear(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
close() - Method in interface net.kuujo.vertigo.io.Closeable
Closes the stream.
close(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.io.Closeable
Closes the stream.
close() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
close(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
close() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
close(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
close() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
close(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
close() - Method in class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
close(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
close() - Method in class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
close(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
close() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
close(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
close() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
close(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
close() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
close(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
Closeable<T extends Closeable<T>> - Interface in net.kuujo.vertigo.io
Closeable type.
Cluster - Interface in net.kuujo.vertigo.cluster
The cluster is a low level API for deployments and shared data access.
cluster() - Method in interface net.kuujo.vertigo.component.Component
Returns the cluster to which the component belongs.
cluster - Variable in class net.kuujo.vertigo.component.impl.DefaultComponent
 
cluster() - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
cluster - Variable in class net.kuujo.vertigo.java.ComponentVerticle
 
ClusterAgent - Class in net.kuujo.vertigo.cluster.impl
Vertigo cluster agent bus verticle.
ClusterAgent() - Constructor for class net.kuujo.vertigo.cluster.impl.ClusterAgent
 
ClusterException - Exception in net.kuujo.vertigo.cluster
Cluster exception.
ClusterException(String) - Constructor for exception net.kuujo.vertigo.cluster.ClusterException
 
ClusterException(String, Throwable) - Constructor for exception net.kuujo.vertigo.cluster.ClusterException
 
ClusterException(Throwable) - Constructor for exception net.kuujo.vertigo.cluster.ClusterException
 
ClusterFactory - Class in net.kuujo.vertigo.cluster
Cluster factory.
ClusterFactory() - Constructor for class net.kuujo.vertigo.cluster.ClusterFactory
 
ClusterManager - Interface in net.kuujo.vertigo.cluster
The cluster manager handles deployment and undeployment of complete or partial Vertigo networks and provides an interface for accessing existing networks in the Vertigo cluster.
ClusterManagerException - Exception in net.kuujo.vertigo.cluster
Cluster manager exception.
ClusterManagerException(String) - Constructor for exception net.kuujo.vertigo.cluster.ClusterManagerException
 
ClusterManagerException(String, Throwable) - Constructor for exception net.kuujo.vertigo.cluster.ClusterManagerException
 
ClusterManagerException(Throwable) - Constructor for exception net.kuujo.vertigo.cluster.ClusterManagerException
 
ClusterManagerFactory - Class in net.kuujo.vertigo.cluster
Cluster manager factory.
ClusterManagerFactory() - Constructor for class net.kuujo.vertigo.cluster.ClusterManagerFactory
 
complete() - Method in class net.kuujo.vertigo.util.Task
Completes the task.
Component - Interface in net.kuujo.vertigo.component
The component is the primary unit of processing in Vertigo.
component() - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
 
component() - Method in interface net.kuujo.vertigo.component.InstanceContext
Returns the parent component context.
component(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
component(String) - Method in interface net.kuujo.vertigo.network.NetworkContext
Returns a component context by name.
COMPONENT_CONFIG - Static variable in interface net.kuujo.vertigo.component.ComponentConfig
config is an object defining the configuration to pass to each instance of the component.
COMPONENT_GROUP - Static variable in interface net.kuujo.vertigo.component.ComponentConfig
group is a component deployment group for HA.
COMPONENT_HOOKS - Static variable in interface net.kuujo.vertigo.component.ComponentConfig
hooks is an array defining component hooks.
COMPONENT_NAME - Static variable in interface net.kuujo.vertigo.component.ComponentConfig
name is a string indicating the network unique component name.
COMPONENT_NUM_INSTANCES - Static variable in interface net.kuujo.vertigo.component.ComponentConfig
instances is a number indicating the number of instances of the component to deploy.
COMPONENT_TYPE - Static variable in interface net.kuujo.vertigo.component.ComponentConfig
type is a string indicating the type of component that will be deployed.
COMPONENT_TYPE_MODULE - Static variable in interface net.kuujo.vertigo.component.ComponentConfig
module is the module component type.
COMPONENT_TYPE_VERTICLE - Static variable in interface net.kuujo.vertigo.component.ComponentConfig
verticle is the verticle component type.
ComponentConfig<T extends ComponentConfig<T>> - Interface in net.kuujo.vertigo.component
Components are synonymous with Vert.x modules and verticles.
ComponentConfig.Type - Enum in net.kuujo.vertigo.component
Component type.
ComponentContext<T extends ComponentContext<T>> - Interface in net.kuujo.vertigo.component
A component context which contains information regarding each component instance within a single network component.
ComponentCoordinator - Interface in net.kuujo.vertigo.component
The component coordinator handles coordination of component startup and shutdown between multiple components within a network.
ComponentException - Exception in net.kuujo.vertigo.component
A component exception.
ComponentException(String) - Constructor for exception net.kuujo.vertigo.component.ComponentException
 
ComponentException(String, Throwable) - Constructor for exception net.kuujo.vertigo.component.ComponentException
 
ComponentException(Throwable) - Constructor for exception net.kuujo.vertigo.component.ComponentException
 
ComponentFactory - Interface in net.kuujo.vertigo.component
Component factory.
ComponentHook - Interface in net.kuujo.vertigo.hook
Hook type for component events.
components() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
components() - Method in interface net.kuujo.vertigo.network.NetworkContext
Returns a list of network component contexts.
Components - Class in net.kuujo.vertigo.util
Component helper methods.
Components() - Constructor for class net.kuujo.vertigo.util.Components
 
ComponentVerticle - Class in net.kuujo.vertigo.java
Base class for Java vertigo component verticle implementations.
ComponentVerticle() - Constructor for class net.kuujo.vertigo.java.ComponentVerticle
 
config() - Method in interface net.kuujo.vertigo.component.ComponentContext
Gets the component configuration.
config - Variable in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
config() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
Config<T extends Config<T>> - Interface in net.kuujo.vertigo
Interface for configuring Vertigo types.
config() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
config() - Method in interface net.kuujo.vertigo.network.NetworkContext
Returns the network configuration from which the context was built.
Config - Class in net.kuujo.vertigo.util
Context utilities.
Config() - Constructor for class net.kuujo.vertigo.util.Config
 
Configs - Class in net.kuujo.vertigo.util
Configuration helper methods.
Configs() - Constructor for class net.kuujo.vertigo.util.Configs
 
Connection<T extends Connection<T>> - Interface in net.kuujo.vertigo.io.connection
Connection between two instances of two components.
CONNECTION_HOOKS - Static variable in interface net.kuujo.vertigo.io.connection.ConnectionConfig
hooks is an array defining connection hooks.
CONNECTION_SELECTOR - Static variable in interface net.kuujo.vertigo.io.connection.ConnectionConfig
selector is an object defining the connection selector.
CONNECTION_SOURCE - Static variable in interface net.kuujo.vertigo.io.connection.ConnectionConfig
source is an object defining the connection source.
CONNECTION_TARGET - Static variable in interface net.kuujo.vertigo.io.connection.ConnectionConfig
target is an object defining the connection target.
ConnectionConfig - Interface in net.kuujo.vertigo.io.connection
A connection represents a link between two components within a network.
ConnectionConfig.Source - Interface in net.kuujo.vertigo.io.connection
Connection source.
ConnectionConfig.Target - Interface in net.kuujo.vertigo.io.connection
Connection target.
ConnectionContext<T extends ConnectionContext<T>> - Interface in net.kuujo.vertigo.io.connection
Connection contexts represent a direct connection between two instances of separate components.
ConnectionException - Exception in net.kuujo.vertigo.io.connection
A connection exception.
ConnectionException(String) - Constructor for exception net.kuujo.vertigo.io.connection.ConnectionException
 
ConnectionException(String, Throwable) - Constructor for exception net.kuujo.vertigo.io.connection.ConnectionException
 
ConnectionException(Throwable) - Constructor for exception net.kuujo.vertigo.io.connection.ConnectionException
 
ConnectionInputBatch - Interface in net.kuujo.vertigo.io.connection
Connection level input batch.
ConnectionInputGroup - Interface in net.kuujo.vertigo.io.connection
Connection level input group.
ConnectionOutputBatch - Interface in net.kuujo.vertigo.io.connection
Connection level output batch.
ConnectionOutputGroup - Interface in net.kuujo.vertigo.io.connection
Connection level output group.
connections() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext
 
connections() - Method in interface net.kuujo.vertigo.io.port.InputPortContext
Returns a collection of input port connections.
connections() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext
 
connections() - Method in interface net.kuujo.vertigo.io.stream.OutputStreamContext
Returns a list of output connections.
container - Variable in class net.kuujo.vertigo.cluster.ClusterFactory
 
container - Variable in class net.kuujo.vertigo.cluster.ClusterManagerFactory
 
container() - Method in interface net.kuujo.vertigo.component.Component
Gets the component container instance.
container - Variable in class net.kuujo.vertigo.component.impl.DefaultComponent
 
container() - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
contains(Object, Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Checks whether the collection contains a value.
contains(Object, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
contains(Object, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
contains(Object, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
containsKey(K, Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Checks whether the map contains a key.
containsKey(K, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
containsKey(K, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
context() - Method in interface net.kuujo.vertigo.component.Component
Returns the component instance context.
context - Variable in class net.kuujo.vertigo.component.impl.DefaultComponent
 
context() - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
Context<T extends Context<T>> - Interface in net.kuujo.vertigo
Immutable configuration information for Vertigo types.
context - Variable in class net.kuujo.vertigo.impl.BaseContext.Builder
 
context - Variable in class net.kuujo.vertigo.java.ComponentVerticle
 
ContextBuilder - Class in net.kuujo.vertigo.impl
A context builder.
ContextBuilder() - Constructor for class net.kuujo.vertigo.impl.ContextBuilder
 
copy() - Method in class net.kuujo.vertigo.impl.BaseContext
Creates a copy of the context.
CountingCompletionHandler<T> - Class in net.kuujo.vertigo.util
A copy of the Vert.x core counting completion handler for handling multiple remote calls asynchronously.
CountingCompletionHandler(int) - Constructor for class net.kuujo.vertigo.util.CountingCompletionHandler
 
createCluster(String) - Method in class net.kuujo.vertigo.cluster.ClusterFactory
Creates a new cluster client.
createCluster(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterFactory
 
createClusterManager(String) - Method in class net.kuujo.vertigo.cluster.ClusterManagerFactory
Creates a new cluster manager.
createClusterManager(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManagerFactory
 
createComponent(InstanceContext, Cluster) - Method in interface net.kuujo.vertigo.component.ComponentFactory
Creates a component.
createComponent(InstanceContext, Cluster) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentFactory
 
createComponent(JsonObject) - Static method in class net.kuujo.vertigo.util.Configs
Creates a component configuration from json.
createComponent(Vertx, Container) - Static method in class net.kuujo.vertigo.util.Factories
Creates a component instance for the current Vert.x instance.
createConnection(ConnectionConfig) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(ConnectionConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(String, String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(String, String, Selector) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(String, String, String, String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(String, String, String, String, Selector) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(String, String, Selector, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(String, String, String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(String, String, String, String, Selector, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Creates a connection between two components in the network.
createConnection(ConnectionConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(String, String, Selector) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(String, String, String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(String, String, String, String, Selector) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(ConnectionConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(String, String, Selector, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(String, String, String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(String, String, String, String, Selector, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
createConnection(ConnectionConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
createConnection(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
createConnection(String, String, Selector) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
createConnection(String, String, String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
createConnection(String, String, String, String, Selector) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
createConnection(ConnectionConfig) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Creates a connection between two components.
createConnection(String, String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Creates a connection between two components.
createConnection(String, String, Selector) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Creates a connection between two components.
createConnection(String, String, String, String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Creates a connection between two components.
createConnection(String, String, String, String, Selector) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Creates a connection between two components.
createConnection(JsonObject) - Static method in class net.kuujo.vertigo.util.Configs
Creates a connection configuration from json.
createFeeder(T) - Static method in class net.kuujo.vertigo.io.Feeder
Creates a new feeder.
createNetwork(JsonObject) - Static method in class net.kuujo.vertigo.util.Configs
Creates a network configuration from json.
createNetwork(String) - Method in class net.kuujo.vertigo.Vertigo
Creates a new network.
createNetwork(JsonObject) - Method in class net.kuujo.vertigo.Vertigo
Creates a network configuration from json.
createPump(Input<?>, Output<?>) - Static method in class net.kuujo.vertigo.io.Pump
Creates a new pump.
createSerializer(Class<?>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializerFactory
 
createSerializer(Class<?>) - Method in class net.kuujo.vertigo.util.serialization.SerializerFactory
Creates a new serializer instance.
CUSTOM - Static variable in interface net.kuujo.vertigo.io.selector.Selector
custom indicates a custom selector.
customSelect(Selector) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Sets a custom selector on the connection.
customSelect(Selector) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
CustomSelector - Class in net.kuujo.vertigo.io.selector
Custom selector wrapper.
CustomSelector() - Constructor for class net.kuujo.vertigo.io.selector.CustomSelector
 
CustomSelector(Selector) - Constructor for class net.kuujo.vertigo.io.selector.CustomSelector
 

D

DataException - Exception in net.kuujo.vertigo.cluster.data
Data exception.
DataException(String) - Constructor for exception net.kuujo.vertigo.cluster.data.DataException
 
DataException(String, Throwable) - Constructor for exception net.kuujo.vertigo.cluster.data.DataException
 
DataException(Throwable) - Constructor for exception net.kuujo.vertigo.cluster.data.DataException
 
debug(Object) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
debug(Object, Throwable) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
DEBUG_PORT - Static variable in class net.kuujo.vertigo.io.logging.PortLogger
debug is the output port for logging debug messages.
decrement() - Method in interface net.kuujo.vertigo.cluster.data.AsyncCounter
Decrements the counter value.
decrement(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCounter
Decrements the counter value.
decrement() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
decrement(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
decrementAndGet(Handler<AsyncResult<Long>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCounter
Decrements the counter and gets the new value.
decrementAndGet(Handler<AsyncResult<Long>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
DefaultActiveNetwork - Class in net.kuujo.vertigo.network.impl
Default active network implementation.
DefaultActiveNetwork(NetworkConfig, ClusterManager) - Constructor for class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
DefaultAsyncCounter - Class in net.kuujo.vertigo.cluster.data.impl
Event bus based counter.
DefaultAsyncCounter(String, String, Vertx) - Constructor for class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
DefaultAsyncList<T> - Class in net.kuujo.vertigo.cluster.data.impl
An event bus list implementation.
DefaultAsyncList(String, String, Vertx) - Constructor for class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
DefaultAsyncMap<K,V> - Class in net.kuujo.vertigo.cluster.data.impl
An event bus map implementation.
DefaultAsyncMap(String, String, Vertx) - Constructor for class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
DefaultAsyncQueue<T> - Class in net.kuujo.vertigo.cluster.data.impl
An event bus queue implementation.
DefaultAsyncQueue(String, String, Vertx) - Constructor for class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
DefaultAsyncSet<T> - Class in net.kuujo.vertigo.cluster.data.impl
An event bus set implementation.
DefaultAsyncSet(String, String, Vertx) - Constructor for class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
DefaultCluster - Class in net.kuujo.vertigo.cluster.impl
Default cluster implementation.
DefaultCluster(Verticle) - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
DefaultCluster(Vertx, Container) - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
DefaultCluster(String, Verticle) - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
DefaultCluster(String, Vertx, Container) - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
DefaultClusterFactory - Class in net.kuujo.vertigo.cluster.impl
Default cluster factory implementation.
DefaultClusterFactory() - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultClusterFactory
 
DefaultClusterManager - Class in net.kuujo.vertigo.cluster.impl
Default cluster manager implementation.
DefaultClusterManager(Verticle) - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
DefaultClusterManager(String, Verticle) - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
DefaultClusterManager(Vertx, Container) - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
DefaultClusterManager(String, Vertx, Container) - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
DefaultClusterManagerFactory - Class in net.kuujo.vertigo.cluster.impl
Default cluster manager factory implementation.
DefaultClusterManagerFactory() - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultClusterManagerFactory
 
DefaultComponent - Class in net.kuujo.vertigo.component.impl
A default component implementation.
DefaultComponent(InstanceContext, Vertx, Container, Cluster) - Constructor for class net.kuujo.vertigo.component.impl.DefaultComponent
 
DefaultComponentContext<T extends ComponentContext<T>> - Class in net.kuujo.vertigo.component.impl
A component context which contains information regarding each component instance within a single network component.
DefaultComponentContext() - Constructor for class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
DefaultComponentCoordinator - Class in net.kuujo.vertigo.component.impl
Default coordinator implementation.
DefaultComponentCoordinator(InstanceContext, Vertx, Cluster) - Constructor for class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
DefaultComponentFactory - Class in net.kuujo.vertigo.component.impl
Default component factory implementation.
DefaultComponentFactory() - Constructor for class net.kuujo.vertigo.component.impl.DefaultComponentFactory
 
DefaultComponentFactory(Vertx, Container) - Constructor for class net.kuujo.vertigo.component.impl.DefaultComponentFactory
 
DefaultConnectionConfig - Class in net.kuujo.vertigo.io.connection.impl
Default connection configuration implementation.
DefaultConnectionConfig() - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
DefaultConnectionConfig(String, String, NetworkConfig) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
DefaultConnectionConfig(String, String, Selector, NetworkConfig) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
DefaultConnectionConfig(String, String, String, String, NetworkConfig) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
DefaultConnectionConfig(String, String, String, String, Selector, NetworkConfig) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
DefaultConnectionConfig.DefaultSource - Class in net.kuujo.vertigo.io.connection.impl
Default source implementation.
DefaultConnectionConfig.DefaultTarget - Class in net.kuujo.vertigo.io.connection.impl
Default target implementation.
DefaultConnectionContext<T extends ConnectionContext<T>> - Class in net.kuujo.vertigo.io.connection.impl
Connection contexts represent a direct connection between one component and another component.
DefaultConnectionContext() - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionContext
 
DefaultConnectionInputBatch - Class in net.kuujo.vertigo.io.connection.impl
Connection input batch.
DefaultConnectionInputBatch(String, DefaultInputConnection) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
DefaultConnectionInputGroup - Class in net.kuujo.vertigo.io.connection.impl
Connection level input group.
DefaultConnectionInputGroup(String, String, DefaultInputConnection) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
DefaultConnectionOutputBatch - Class in net.kuujo.vertigo.io.connection.impl
Default connection output batch implementation.
DefaultConnectionOutputBatch(String, DefaultOutputConnection) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
DefaultConnectionOutputGroup - Class in net.kuujo.vertigo.io.connection.impl
Connection level output group.
DefaultConnectionOutputGroup(String, String, DefaultOutputConnection) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
DefaultConnectionOutputGroup(String, String, String, DefaultOutputConnection) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
DefaultInputCollector - Class in net.kuujo.vertigo.io.impl
Default input collector implementation.
DefaultInputCollector(Vertx) - Constructor for class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
DefaultInputCollector(Vertx, InputContext) - Constructor for class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
DefaultInputConnection - Class in net.kuujo.vertigo.io.connection.impl
Default input connection implementation.
DefaultInputConnection(Vertx, String) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
DefaultInputConnection(Vertx, InputConnectionContext) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
DefaultInputConnectionContext - Class in net.kuujo.vertigo.io.connection.impl
Input connection context.
DefaultInputConnectionContext() - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext
 
DefaultInputConnectionContext.Builder - Class in net.kuujo.vertigo.io.connection.impl
Input connection context builder.
DefaultInputContext - Class in net.kuujo.vertigo.io.impl
Input context represents output information between a source component and a target component.
DefaultInputContext() - Constructor for class net.kuujo.vertigo.io.impl.DefaultInputContext
 
DefaultInputContext.Builder - Class in net.kuujo.vertigo.io.impl
Input context builder.
DefaultInputPort - Class in net.kuujo.vertigo.io.port.impl
Default input port implementation.
DefaultInputPort(Vertx, InputPortContext) - Constructor for class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
DefaultInputPortContext - Class in net.kuujo.vertigo.io.port.impl
Input port context.
DefaultInputPortContext() - Constructor for class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext
 
DefaultInputPortContext.Builder - Class in net.kuujo.vertigo.io.port.impl
Connection context builder.
DefaultInstanceContext - Class in net.kuujo.vertigo.component.impl
A component instance context which contains information regarding a specific component (module or verticle) instance within a network.
DefaultInstanceContext.Builder - Class in net.kuujo.vertigo.component.impl
Instance context builder.
DefaultModuleConfig - Class in net.kuujo.vertigo.component.impl
Default module configuration implementation.
DefaultModuleConfig() - Constructor for class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
DefaultModuleConfig(String, String, NetworkConfig) - Constructor for class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
DefaultModuleContext - Class in net.kuujo.vertigo.component.impl
Module component context.
DefaultModuleContext() - Constructor for class net.kuujo.vertigo.component.impl.DefaultModuleContext
 
DefaultModuleContext.Builder - Class in net.kuujo.vertigo.component.impl
Module context builder.
DefaultNetworkConfig - Class in net.kuujo.vertigo.network.impl
Default network configuration implementation.
DefaultNetworkConfig() - Constructor for class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
DefaultNetworkConfig(String) - Constructor for class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
DefaultNetworkContext - Class in net.kuujo.vertigo.network.impl
A network context which contains information regarding the complete structure of a deployed network.
DefaultNetworkContext.Builder - Class in net.kuujo.vertigo.network.impl
Network context builder.
DefaultOutputCollector - Class in net.kuujo.vertigo.io.impl
Default output collector implementation.
DefaultOutputCollector(Vertx) - Constructor for class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
DefaultOutputCollector(Vertx, OutputContext) - Constructor for class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
DefaultOutputConnection - Class in net.kuujo.vertigo.io.connection.impl
Default output connection implementation.
DefaultOutputConnection(Vertx, String) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
DefaultOutputConnection(Vertx, OutputConnectionContext) - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
DefaultOutputConnectionContext - Class in net.kuujo.vertigo.io.connection.impl
Output connection context.
DefaultOutputConnectionContext() - Constructor for class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext
 
DefaultOutputConnectionContext.Builder - Class in net.kuujo.vertigo.io.connection.impl
Output connection context builder.
DefaultOutputContext - Class in net.kuujo.vertigo.io.impl
Output context represents output information between a source component and a target component.
DefaultOutputContext() - Constructor for class net.kuujo.vertigo.io.impl.DefaultOutputContext
 
DefaultOutputContext.Builder - Class in net.kuujo.vertigo.io.impl
Output context builder.
DefaultOutputPort - Class in net.kuujo.vertigo.io.port.impl
Default output port implementation.
DefaultOutputPort(Vertx, OutputPortContext) - Constructor for class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
DefaultOutputPortContext - Class in net.kuujo.vertigo.io.port.impl
Output port context.
DefaultOutputPortContext() - Constructor for class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext
 
DefaultOutputPortContext.Builder - Class in net.kuujo.vertigo.io.port.impl
port context builder.
DefaultOutputStream - Class in net.kuujo.vertigo.io.stream.impl
Default output stream implementation.
DefaultOutputStream(Vertx, OutputStreamContext) - Constructor for class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
DefaultOutputStreamContext - Class in net.kuujo.vertigo.io.stream.impl
Output connection context.
DefaultOutputStreamContext() - Constructor for class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext
 
DefaultOutputStreamContext.Builder - Class in net.kuujo.vertigo.io.stream.impl
Output connection context builder.
DefaultVerticleConfig - Class in net.kuujo.vertigo.component.impl
Default verticle configuration implementation.
DefaultVerticleConfig() - Constructor for class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
DefaultVerticleConfig(String, String, NetworkConfig) - Constructor for class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
DefaultVerticleContext - Class in net.kuujo.vertigo.component.impl
Verticle component context.
DefaultVerticleContext() - Constructor for class net.kuujo.vertigo.component.impl.DefaultVerticleContext
 
DefaultVerticleContext.Builder - Class in net.kuujo.vertigo.component.impl
Verticle context builder.
deployCluster(String) - Method in class net.kuujo.vertigo.Vertigo
Deploys a single node cluster at the given address.
deployCluster(String, Handler<AsyncResult<ClusterManager>>) - Method in class net.kuujo.vertigo.Vertigo
Deploys a single node cluster at the given address.
deployCluster(String, int) - Method in class net.kuujo.vertigo.Vertigo
Deploys multiple nodes within a cluster at the given address.
deployCluster(String, int, Handler<AsyncResult<ClusterManager>>) - Method in class net.kuujo.vertigo.Vertigo
Deploys multiple nodes within a cluster at the given address.
DeploymentException - Exception in net.kuujo.vertigo.cluster
Deployment exception.
DeploymentException(String) - Constructor for exception net.kuujo.vertigo.cluster.DeploymentException
 
DeploymentException(String, Throwable) - Constructor for exception net.kuujo.vertigo.cluster.DeploymentException
 
DeploymentException(Throwable) - Constructor for exception net.kuujo.vertigo.cluster.DeploymentException
 
deployModule(String, String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String, JsonObject) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String, JsonObject, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String, JsonObject, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to the cluster.
deployModule(String, String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModule(String, String, JsonObject) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModule(String, String, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModule(String, String, JsonObject, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModule(String, String, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModule(String, String, JsonObject, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModule(String, String, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModule(String, String, JsonObject, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModule(String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String, JsonObject) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String, JsonObject, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String, JsonObject, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a module to a specific HA group in the cluster.
deployModuleTo(String, String, String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String, JsonObject) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String, JsonObject, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String, JsonObject, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String, JsonObject, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployModuleTo(String, String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployNetwork(String) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Deploys a bare network to the cluster.
deployNetwork(String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Deploys a bare network to the cluster.
deployNetwork(JsonObject) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Deploys a json network to the cluster.
deployNetwork(JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Deploys a json network to the cluster.
deployNetwork(NetworkConfig) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Deploys a network to the cluster.
deployNetwork(NetworkConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Deploys a network to the cluster.
deployNetwork(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
deployNetwork(String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
deployNetwork(JsonObject) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
deployNetwork(JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
deployNetwork(NetworkConfig) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
deployNetwork(NetworkConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
deployNetwork(String, String) - Method in class net.kuujo.vertigo.Vertigo
Deploys a bare network to a specific cluster.
deployNetwork(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.Vertigo
Deploys a bare network to a specific cluster.
deployNetwork(String, JsonObject) - Method in class net.kuujo.vertigo.Vertigo
Deploys a json network to a specific cluster.
deployNetwork(String, JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.Vertigo
Deploys a json network to a specific cluster.
deployNetwork(String, NetworkConfig) - Method in class net.kuujo.vertigo.Vertigo
Deploys a network to a specific cluster.
deployNetwork(String, NetworkConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.Vertigo
Deploys a network to a specific cluster.
deployVerticle(String, String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String, JsonObject) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String, JsonObject, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String, JsonObject, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticle(String, String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticle(String, String, JsonObject) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticle(String, String, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticle(String, String, JsonObject, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticle(String, String, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticle(String, String, JsonObject, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticle(String, String, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticle(String, String, JsonObject, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticle(String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String, JsonObject) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String, JsonObject, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String, JsonObject, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String, JsonObject, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a verticle to the cluster.
deployVerticleTo(String, String, String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String, JsonObject) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String, JsonObject, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String, JsonObject, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String, JsonObject, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployVerticleTo(String, String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String, JsonObject) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String, JsonObject, int, boolean) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String, JsonObject, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String, JsonObject, int, boolean, boolean, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticle(String, String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String, JsonObject) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String, JsonObject, int, boolean) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String, JsonObject, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticle(String, String, JsonObject, int, boolean, boolean, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String, JsonObject) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String, int) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String, JsonObject, int, boolean) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String, JsonObject, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String, int, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String, JsonObject, int, boolean, boolean, Handler<AsyncResult<String>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Deploys a worker verticle to the cluster.
deployWorkerVerticleTo(String, String, String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String, JsonObject) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String, int) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String, JsonObject, int, boolean) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String, JsonObject, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String, int, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String, JsonObject, int, boolean, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
deployWorkerVerticleTo(String, String, String, JsonObject, int, boolean, boolean, Handler<AsyncResult<String>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
DeserializationException - Exception in net.kuujo.vertigo.util.serialization
A deserialization exception.
DeserializationException(String) - Constructor for exception net.kuujo.vertigo.util.serialization.DeserializationException
 
deserialize(JsonObject) - Method in class net.kuujo.vertigo.io.impl.InputDeserializer
Deserializes an input message.
deserializeBytes(byte[], Class<T>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
deserializeBytes(byte[], TypeReference<T>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
deserializeBytes(byte[], Class<T>) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Deserializes an object from Json.
deserializeBytes(byte[], TypeReference<T>) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Deserializes an object from Json.
deserializeObject(JsonObject, Class<T>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
deserializeObject(JsonObject, TypeReference<T>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
deserializeObject(JsonArray, Class<T>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
deserializeObject(JsonArray, TypeReference<T>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
deserializeObject(JsonObject, Class<T>) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Deserializes an object from Json.
deserializeObject(JsonObject, TypeReference<T>) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Deserializes an object from Json.
deserializeObject(JsonArray, Class<T>) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Deserializes an object from Json.
deserializeObject(JsonArray, TypeReference<T>) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Deserializes an object from Json.
deserializeString(String, Class<T>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
deserializeString(String, TypeReference<T>) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
deserializeString(String, Class<T>) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Deserializes an object from Json.
deserializeString(String, TypeReference<T>) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Deserializes an object from Json.
destroyConnection(ConnectionConfig) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Destroys a connection between two components in the network.
destroyConnection(String, String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Destroys a connection between two components in the network.
destroyConnection(String, String, String, String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Destroys a connection between two components in the network.
destroyConnection(ConnectionConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Destroys a connection between two components in the network.
destroyConnection(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Destroys a connection between two components in the network.
destroyConnection(String, String, String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Destroys a connection between two components in the network.
destroyConnection(ConnectionConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
destroyConnection(ConnectionConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
destroyConnection(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
destroyConnection(String, String, String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
destroyConnection(String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
destroyConnection(String, String, String, String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
destroyConnection(ConnectionConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
destroyConnection(String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
destroyConnection(String, String, String, String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
destroyConnection(ConnectionConfig) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Destroys a connection between two components.
destroyConnection(String, String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Destroys a connection between two components.
destroyConnection(String, String, String, String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Destroys a connection between two components.
drainHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
drainHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
drainHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
drainHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
drainHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
drainHandler(Handler<Void>) - Method in interface net.kuujo.vertigo.io.Output
Sets a drain handler on the output.
drainHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
drainHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
drainHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 

E

element(Handler<AsyncResult<T>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncQueue
Retrieves but does not remove the head of the queue.
element(Handler<AsyncResult<T>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
emitHandler(Handler) - Method in class net.kuujo.vertigo.hook.EventBusHookListener
Sets a send handler.
end() - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
end() - Method in interface net.kuujo.vertigo.io.batch.OutputBatch
Ends the batch.
end() - Method in interface net.kuujo.vertigo.io.connection.ConnectionOutputBatch
Ends the batch.
end() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
end() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
end() - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
end() - Method in interface net.kuujo.vertigo.io.group.OutputGroup
Ends the output group.
end() - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
endHandler(Handler<Void>) - Method in interface net.kuujo.vertigo.io.batch.InputBatch
Registers an end handler on the batch.
endHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
endHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
endHandler(Handler<Void>) - Method in interface net.kuujo.vertigo.io.group.InputGroup
Registers an end handler on the group.
equals(Object) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
equals(Object) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
equals(Object) - Method in class net.kuujo.vertigo.impl.BaseContext
 
equals(Object) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
error(Object) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
error(Object, Throwable) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
ERROR_PORT - Static variable in class net.kuujo.vertigo.io.logging.PortLogger
error is the output port for logging error messages.
EventBusHook - Class in net.kuujo.vertigo.hook
Event bus based hook implementation.
EventBusHook() - Constructor for class net.kuujo.vertigo.hook.EventBusHook
 
EventBusHookListener - Class in net.kuujo.vertigo.hook
Event bus hook listener.
EventBusHookListener(String, EventBus) - Constructor for class net.kuujo.vertigo.hook.EventBusHookListener
 

F

Factories - Class in net.kuujo.vertigo.util
Factory utility.
Factories() - Constructor for class net.kuujo.vertigo.util.Factories
 
fail(Throwable) - Method in class net.kuujo.vertigo.util.CountingCompletionHandler
Indicates that a call failed.
fail(Throwable) - Method in class net.kuujo.vertigo.util.Task
Fails the task.
FAIR - Static variable in interface net.kuujo.vertigo.io.selector.Selector
fair is a selector that selects connections based on lowest queue size.
fairSelect() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Sets a fair selector on the connection.
fairSelect() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
FairSelector - Class in net.kuujo.vertigo.io.selector
Selector that sends messages to the connection with the smallest queue.
FairSelector() - Constructor for class net.kuujo.vertigo.io.selector.FairSelector
 
fatal(Object) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
fatal(Object, Throwable) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
FATAL_PORT - Static variable in class net.kuujo.vertigo.io.logging.PortLogger
fatal is the output port for logging fatal messages.
Feeder<T extends Output<T>> - Class in net.kuujo.vertigo.io
Provides an interface for feeding outputs using a handler that will be called whenever the given output is prepared to accept a single message.
Feeder(T) - Constructor for class net.kuujo.vertigo.io.Feeder
 
feedHandler(Handler<T>) - Method in class net.kuujo.vertigo.io.Feeder
Sets a feed handler on the feeder.
fromJson(JsonObject) - Static method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
Creates a component context from JSON.
fromJson(JsonObject) - Static method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
Creates a new instance context from JSON.
fromJson(JsonObject) - Static method in class net.kuujo.vertigo.io.impl.DefaultInputContext
Creates a new input context from JSON.
fromJson(JsonObject) - Static method in class net.kuujo.vertigo.io.impl.DefaultOutputContext
Creates a new output context from JSON.
fromJson(JsonObject) - Static method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
Creates a network context from JSON.

G

get(Handler<AsyncResult<Long>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCounter
Gets the current counter value.
get(int, Handler<AsyncResult<T>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncList
Gets a value at a specific index in the list.
get(K, Handler<AsyncResult<V>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Gets a key value from the map.
get(Handler<AsyncResult<Long>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
get(int, Handler<AsyncResult<T>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
get(K, Handler<AsyncResult<V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
get(K, Handler<AsyncResult<V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
getCluster(String, Vertx, Container) - Static method in class net.kuujo.vertigo.cluster.ClusterFactory
Gets the cluster client for the given cluster.
getCluster(String) - Method in class net.kuujo.vertigo.Vertigo
Returns a cluster manager for the given cluster.
getClusterManager(String, Vertx, Container) - Static method in class net.kuujo.vertigo.cluster.ClusterManagerFactory
Gets the cluster manager for the given cluster.
getComponent() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Source
Returns the connection source component.
getComponent() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Target
Returns the connection target component.
getComponent() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultSource
 
getComponent() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultTarget
 
getComponent(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
getComponent(String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Gets a component by name.
getComponents() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
getComponents() - Method in interface net.kuujo.vertigo.network.NetworkConfig
Gets a list of network components.
getConfig() - Method in interface net.kuujo.vertigo.ActiveConfig
Returns the underlying configuration.
getConfig() - Method in interface net.kuujo.vertigo.component.ComponentConfig
Returns the component configuration.
getConfig() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
getConfig() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
getConfig() - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
getConnections() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
getConnections() - Method in interface net.kuujo.vertigo.network.NetworkConfig
Returns a collection of network connections.
getCounter(String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Returns an asynchronous cluster-wide counter.
getCounter(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
getFeedDelay() - Method in class net.kuujo.vertigo.io.Feeder
Returns the period the feeder will wait after a failed feed handler call.
getGroup() - Method in interface net.kuujo.vertigo.component.ComponentConfig
Returns the component deployment group.
getGroup() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
getGroup() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
getHooks() - Method in interface net.kuujo.vertigo.component.ComponentConfig
Returns a list of component hooks.
getHooks() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
getHooks() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
getHooks() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Returns a list of connection hooks.
getHooks() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Source
Returns a list of output hooks.
getHooks() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Target
Returns a list of input hooks.
getHooks() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultSource
 
getHooks() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultTarget
 
getHooks() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
getInstances() - Method in interface net.kuujo.vertigo.component.ComponentConfig
Returns the number of component instances to deploy within the network.
getInstances() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
getInstances() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
getList(String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Returns an asynchronous cluster-wide replicated list.
getList(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
getLogger(Class<?>, OutputCollector) - Static method in class net.kuujo.vertigo.io.logging.PortLoggerFactory
Creates an output port logger for the given type.
getLogger(String, OutputCollector) - Static method in class net.kuujo.vertigo.io.logging.PortLoggerFactory
Creates an output port logger with the given name.
getMain() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
getMain() - Method in interface net.kuujo.vertigo.component.VerticleConfig
Gets the verticle main.
getMap(String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Returns an asynchronous cluster-wide replicated map.
getMap(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
getModule() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
getModule() - Method in interface net.kuujo.vertigo.component.ModuleConfig
Gets the module name.
getName() - Method in interface net.kuujo.vertigo.component.ComponentConfig
Returns the component name.
getName() - Method in enum net.kuujo.vertigo.component.ComponentConfig.Type
Returns the component type name.
getName() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
getName() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
getName() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
getName() - Method in interface net.kuujo.vertigo.network.NetworkConfig
Returns the network name.
getNetwork(String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Gets a network reference for a deployed network.
getNetwork(String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
getNetworks(Handler<AsyncResult<Collection<ActiveNetwork>>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Gets a list of networks deployed in the cluster.
getNetworks(Handler<AsyncResult<Collection<ActiveNetwork>>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
getPort() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Source
Returns the connection source port.
getPort() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Target
Returns the connection target port.
getPort() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultSource
 
getPort() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultTarget
 
getQueue(String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Returns an asynchronous cluster-wide replicated queue.
getQueue(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
getSelector() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Returns the connection selector.
getSelector() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
getSendQueueMaxSize() - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
getSendQueueMaxSize() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
getSendQueueMaxSize() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
getSendQueueMaxSize() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
getSendQueueMaxSize() - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
getSendQueueMaxSize() - Method in interface net.kuujo.vertigo.io.Output
Returns the send queue max size.
getSendQueueMaxSize() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
getSendQueueMaxSize() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
getSendQueueMaxSize() - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
getSerializer(Class<?>) - Static method in class net.kuujo.vertigo.util.serialization.SerializerFactory
Gets a serializer instance.
getSet(String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Returns an asynchronous cluster-wide replicated set.
getSet(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
getSource() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Returns the connection source.
getSource() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
getTarget() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Returns the connection target.
getTarget() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
getType() - Method in interface net.kuujo.vertigo.component.ComponentConfig
Returns the component type.
getType() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
getType() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
group() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns the component deployment group.
group - Variable in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
group() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
group(String, Handler<OutputGroup>) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
group(String, Handler<OutputGroup>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
group(String, Handler<OutputGroup>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
group(String, Handler<OutputGroup>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
Group<T extends Group<T>> - Interface in net.kuujo.vertigo.io.group
Input/output group.
group(String, Handler<OutputGroup>) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
group(String, Handler<OutputGroup>) - Method in interface net.kuujo.vertigo.io.OutputGroupSupport
Creates a named output group.
group(String, Handler<OutputGroup>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
group(String, Handler<OutputGroup>) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
group(String, Handler<OutputGroup>) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
groupHandler(String, Handler<InputGroup>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
groupHandler(String, Handler<InputGroup>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
groupHandler(String, Handler<InputGroup>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
groupHandler(String, Handler<InputGroup>) - Method in interface net.kuujo.vertigo.io.InputGroupSupport
Registers a group handler.
groupHandler(String, Handler<InputGroup>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 

H

handle(AsyncResult<T>) - Method in class net.kuujo.vertigo.util.CountingCompletionHandler
 
handleClusterMessage(Message<JsonObject>) - Method in class net.kuujo.vertigo.cluster.impl.ClusterAgent
 
handleNodeMessage(Message<JsonObject>) - Method in class net.kuujo.vertigo.cluster.impl.ClusterAgent
 
handleReceive(Object) - Method in class net.kuujo.vertigo.hook.EventBusHook
 
handleReceive(Object) - Method in interface net.kuujo.vertigo.hook.InputHook
Called when a message has been received on the input.
handleReceive(Object) - Method in class net.kuujo.vertigo.hook.MetricsHook
 
handleSend(Object) - Method in class net.kuujo.vertigo.hook.EventBusHook
 
handleSend(Object) - Method in class net.kuujo.vertigo.hook.MetricsHook
 
handleSend(Object) - Method in interface net.kuujo.vertigo.hook.OutputHook
Called when a message has been sent on the output.
handleStart(Component) - Method in interface net.kuujo.vertigo.hook.ComponentHook
Called when the component has started.
handleStart(Component) - Method in class net.kuujo.vertigo.hook.EventBusHook
 
handleStart(Component) - Method in class net.kuujo.vertigo.hook.MetricsHook
 
handleStop(Component) - Method in interface net.kuujo.vertigo.hook.ComponentHook
Called when the component has stopped.
handleStop(Component) - Method in class net.kuujo.vertigo.hook.EventBusHook
 
handleStop(Component) - Method in class net.kuujo.vertigo.hook.MetricsHook
 
hasComponent(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
hasComponent(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
Returns a boolean indicating whether the component exists.
hasComponent(String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Returns a boolean indicating whether the network has a component.
hasComponent(String) - Method in interface net.kuujo.vertigo.network.NetworkContext
Returns a boolean indicating whether the component exists.
HASH - Static variable in interface net.kuujo.vertigo.io.selector.Selector
hash is a mod-hash based connection selector.
hashCode() - Method in class net.kuujo.vertigo.impl.BaseContext
 
hashSelect() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Sets a mod-hash based selector on the connection.
hashSelect() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
HashSelector - Class in net.kuujo.vertigo.io.selector
Selector that sends messages based on a simple mod-hash algorithm.
HashSelector() - Constructor for class net.kuujo.vertigo.io.selector.HashSelector
 
hasIgnoreMarker(AnnotatedMember) - Method in class net.kuujo.vertigo.util.serialization.impl.InclusiveAnnotationIntrospector
 
Hook - Interface in net.kuujo.vertigo.hook
Base type for hooking into Vertigo events.
hooks() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns a list of component hooks.
hooks - Variable in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
hooks() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
hooks() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext
 
hooks() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext
 
hooks() - Method in interface net.kuujo.vertigo.io.connection.InputConnectionContext
Returns a list of input hooks.
hooks() - Method in interface net.kuujo.vertigo.io.connection.OutputConnectionContext
Returns a list of output hooks.
hooks() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext
 
hooks() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext
 
hooks() - Method in interface net.kuujo.vertigo.io.port.InputPortContext
Returns a list of input hooks.
hooks() - Method in interface net.kuujo.vertigo.io.port.OutputPortContext
Returns a list of output hooks.

I

id() - Method in interface net.kuujo.vertigo.io.batch.Batch
Returns the unique batch ID.
id() - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
id() - Method in interface net.kuujo.vertigo.io.connection.ConnectionOutputBatch
Returns the batch ID.
id() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
id() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
id() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
id() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
id() - Method in interface net.kuujo.vertigo.io.group.Group
Returns the unique group identifier.
id() - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
id() - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
InclusiveAnnotationIntrospector - Class in net.kuujo.vertigo.util.serialization.impl
An annotation introspector that automatically includes primitives and their wrappers into all serializations.
InclusiveAnnotationIntrospector() - Constructor for class net.kuujo.vertigo.util.serialization.impl.InclusiveAnnotationIntrospector
 
increment() - Method in interface net.kuujo.vertigo.cluster.data.AsyncCounter
Increments the counter value.
increment(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCounter
Increments the counter value.
increment() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
increment(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
incrementAndGet(Handler<AsyncResult<Long>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCounter
Increments the counter and gets the new value.
incrementAndGet(Handler<AsyncResult<Long>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
info(Object) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
info(Object, Throwable) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
INFO_PORT - Static variable in class net.kuujo.vertigo.io.logging.PortLogger
info is the output port for logging info messages.
input() - Method in interface net.kuujo.vertigo.component.Component
Returns the component's InputCollector.
input - Variable in class net.kuujo.vertigo.component.impl.DefaultComponent
 
input() - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
input() - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
 
input() - Method in interface net.kuujo.vertigo.component.InstanceContext
Returns the instance input context.
Input<T extends Input<T>> - Interface in net.kuujo.vertigo.io
Basic input interface.
input() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext
 
input() - Method in interface net.kuujo.vertigo.io.port.InputPortContext
Returns the parent input context.
input - Variable in class net.kuujo.vertigo.java.ComponentVerticle
 
InputBatch - Interface in net.kuujo.vertigo.io.batch
Receivable batch of messages.
InputBatchSupport<T extends InputBatchSupport<T>> - Interface in net.kuujo.vertigo.io
Support for receiving input batches.
InputCollector - Interface in net.kuujo.vertigo.io
Interface for receiving messages on input ports.
InputConnection - Interface in net.kuujo.vertigo.io.connection
Input connection represents the receiving side of a connection between two instances of two components.
InputConnectionContext - Interface in net.kuujo.vertigo.io.connection
Input connection context represents a single instance's input from an instance of another component.
InputContext - Interface in net.kuujo.vertigo.io
Input context is a wrapper around input port information for a single component instance.
InputDeserializer - Class in net.kuujo.vertigo.io.impl
Handles deserialization of input objects.
InputDeserializer() - Constructor for class net.kuujo.vertigo.io.impl.InputDeserializer
 
InputGroup - Interface in net.kuujo.vertigo.io.group
Input groups represent collections of input messages.
InputGroupSupport<T extends InputGroupSupport<T>> - Interface in net.kuujo.vertigo.io
Support for receiving input groups.
InputHook - Interface in net.kuujo.vertigo.hook
Hook type for listening for input message events.
InputPort - Interface in net.kuujo.vertigo.io.port
Input port on which messages are received.
InputPortContext - Interface in net.kuujo.vertigo.io.port
Input port context represents a set of input connections for a single port within a single instance of a component.
instance(int) - Method in interface net.kuujo.vertigo.component.ComponentContext
Gets a component instance context by instance ID.
instance(String) - Method in interface net.kuujo.vertigo.component.ComponentContext
Gets a component instance context by instance address.
instance(int) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
instance(String) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
instance() - Method in interface net.kuujo.vertigo.io.IOContext
Returns the parent instance context.
InstanceContext - Interface in net.kuujo.vertigo.component
A component instance context which contains information regarding a specific component (module or verticle) instance within a network.
instances() - Method in interface net.kuujo.vertigo.component.ComponentContext
Gets a list of all component instance contexts.
instances - Variable in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
instances() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
IOCollector<T extends IOCollector<T>> - Interface in net.kuujo.vertigo.io
Input/output collector.
IOContext<T extends IOContext<T>> - Interface in net.kuujo.vertigo.io
Input/output context.
IOHook - Interface in net.kuujo.vertigo.hook
Hook type for listening for input/output message events.
isDebugEnabled() - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
isDeployed(String, Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Checks whether a module or verticle is deployed in the cluster.
isDeployed(String, Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Checks whether a network is deployed in the cluster.
isDeployed(String, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
isDeployed(String, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
isEmpty(Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Checks whether the collection is empty.
isEmpty(Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Checks whether the map is empty.
isEmpty(Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
isEmpty(Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
isEmpty(Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
isEmpty(Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
isEmpty(Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
isIgnorableType(AnnotatedClass) - Method in class net.kuujo.vertigo.util.serialization.impl.InclusiveAnnotationIntrospector
 
isInfoEnabled() - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
isModule() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns a boolean indicating whether the component is a module.
isModule() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
isModule() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext
 
isModuleName(String) - Static method in class net.kuujo.vertigo.util.Components
Indicates whether the given name is a module name.
isMultiThreaded() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
isMultiThreaded() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext
 
isMultiThreaded() - Method in interface net.kuujo.vertigo.component.VerticleConfig
Returns a boolean indicating whether the verticle is a worker and is multi-threaded.
isMultiThreaded() - Method in interface net.kuujo.vertigo.component.VerticleContext
Returns a boolean indicating whether the verticle is a worker and is multi-threaded.
isTraceEnabled() - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
isVerticle() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns a boolean indicating whether the component is a verticle.
isVerticle() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
isVerticle() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext
 
isVerticleMain(String) - Static method in class net.kuujo.vertigo.util.Components
Indicates whether the given name is a verticle main.
isWorker() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
isWorker() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext
 
isWorker() - Method in interface net.kuujo.vertigo.component.VerticleConfig
Returns a boolean indicating whether the verticle is a worker.
isWorker() - Method in interface net.kuujo.vertigo.component.VerticleContext
Returns a boolean indicating whether the verticle is a worker verticle.
iterator() - Method in class net.kuujo.vertigo.util.RoundRobin
 

J

JacksonSerializer - Class in net.kuujo.vertigo.util.serialization.impl
A Jackson-based serializer implementation.
JacksonSerializer() - Constructor for class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
JacksonSerializer(AnnotationIntrospector) - Constructor for class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
JacksonSerializerFactory - Class in net.kuujo.vertigo.util.serialization.impl
A Jackson json serializer factory implementation.
JacksonSerializerFactory() - Constructor for class net.kuujo.vertigo.util.serialization.impl.JacksonSerializerFactory
 
JsonSerializable - Interface in net.kuujo.vertigo.util.serialization
Interface for serializable objects.

K

key() - Method in class net.kuujo.vertigo.cluster.data.MapEvent
Returns the key on which the event occurred.
keySet(Handler<AsyncResult<Set<K>>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Gets a set of keys in the map.
keySet(Handler<AsyncResult<Set<K>>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
keySet(Handler<AsyncResult<Set<K>>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 

L

logger() - Method in interface net.kuujo.vertigo.component.Component
Returns the instance logger.
logger - Variable in class net.kuujo.vertigo.component.impl.DefaultComponent
 
logger() - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
logger - Variable in class net.kuujo.vertigo.java.ComponentVerticle
 

M

main() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext
 
main() - Method in interface net.kuujo.vertigo.component.VerticleContext
Returns the verticle main.
MalformedNetworkException - Exception in net.kuujo.vertigo.network
A malformed definition exception.
MalformedNetworkException(String) - Constructor for exception net.kuujo.vertigo.network.MalformedNetworkException
 
MalformedNetworkException(String, Throwable) - Constructor for exception net.kuujo.vertigo.network.MalformedNetworkException
 
MalformedNetworkException(Throwable) - Constructor for exception net.kuujo.vertigo.network.MalformedNetworkException
 
MapEvent<K,V> - Class in net.kuujo.vertigo.cluster.data
Map event.
MapEvent(MapEvent.Type, K, V) - Constructor for class net.kuujo.vertigo.cluster.data.MapEvent
 
MapEvent.Type - Enum in net.kuujo.vertigo.cluster.data
Map event type.
mergeNetworks(NetworkConfig, NetworkConfig) - Static method in class net.kuujo.vertigo.util.Configs
Merges two network configurations into a single configuraiton.
messageHandler(Handler) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
messageHandler(Handler) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
messageHandler(Handler) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
messageHandler(Handler) - Method in interface net.kuujo.vertigo.io.Input
Registers a message handler on the input.
messageHandler(Handler) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
messagesPumped() - Method in class net.kuujo.vertigo.io.Pump
Returns the number of messages pumped.
MetricsHook - Class in net.kuujo.vertigo.hook
This hook integrates directly with the mod-metrics module by Tim Yates.
MetricsHook() - Constructor for class net.kuujo.vertigo.hook.MetricsHook
 
MetricsHook(String) - Constructor for class net.kuujo.vertigo.hook.MetricsHook
 
module() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext
 
module() - Method in interface net.kuujo.vertigo.component.ModuleContext
Returns the module name.
MODULE_NAME - Static variable in interface net.kuujo.vertigo.component.ModuleConfig
module is a string indicating the module name.
ModuleConfig - Interface in net.kuujo.vertigo.component
Module component configuration.
ModuleContext - Interface in net.kuujo.vertigo.component
Module component context.
moduleName() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext
 

N

name() - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Returns the collection name.
name() - Method in interface net.kuujo.vertigo.cluster.data.AsyncCounter
Returns the counter name.
name() - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Returns the map name.
name() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncCounter
 
name() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
name() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
name() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
name() - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
name() - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
name() - Method in interface net.kuujo.vertigo.component.ComponentContext
Reurns the component name.
name - Variable in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
name() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
name() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
name() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
name() - Method in interface net.kuujo.vertigo.io.group.Group
Returns the group name.
name() - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
name() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
name() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext
Returns the port name.
name() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
name() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext
Returns the port name.
name() - Method in interface net.kuujo.vertigo.io.port.Port
Returns the port name.
name() - Method in interface net.kuujo.vertigo.io.port.PortContext
Returns the port name.
name() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
name() - Method in interface net.kuujo.vertigo.network.NetworkContext
Returns the network name.
net.kuujo.vertigo - package net.kuujo.vertigo
 
net.kuujo.vertigo.cluster - package net.kuujo.vertigo.cluster
 
net.kuujo.vertigo.cluster.data - package net.kuujo.vertigo.cluster.data
 
net.kuujo.vertigo.cluster.data.impl - package net.kuujo.vertigo.cluster.data.impl
 
net.kuujo.vertigo.cluster.impl - package net.kuujo.vertigo.cluster.impl
 
net.kuujo.vertigo.component - package net.kuujo.vertigo.component
 
net.kuujo.vertigo.component.impl - package net.kuujo.vertigo.component.impl
 
net.kuujo.vertigo.hook - package net.kuujo.vertigo.hook
 
net.kuujo.vertigo.impl - package net.kuujo.vertigo.impl
 
net.kuujo.vertigo.io - package net.kuujo.vertigo.io
 
net.kuujo.vertigo.io.batch - package net.kuujo.vertigo.io.batch
 
net.kuujo.vertigo.io.batch.impl - package net.kuujo.vertigo.io.batch.impl
 
net.kuujo.vertigo.io.connection - package net.kuujo.vertigo.io.connection
 
net.kuujo.vertigo.io.connection.impl - package net.kuujo.vertigo.io.connection.impl
 
net.kuujo.vertigo.io.group - package net.kuujo.vertigo.io.group
 
net.kuujo.vertigo.io.group.impl - package net.kuujo.vertigo.io.group.impl
 
net.kuujo.vertigo.io.impl - package net.kuujo.vertigo.io.impl
 
net.kuujo.vertigo.io.logging - package net.kuujo.vertigo.io.logging
 
net.kuujo.vertigo.io.port - package net.kuujo.vertigo.io.port
 
net.kuujo.vertigo.io.port.impl - package net.kuujo.vertigo.io.port.impl
 
net.kuujo.vertigo.io.selector - package net.kuujo.vertigo.io.selector
 
net.kuujo.vertigo.io.stream - package net.kuujo.vertigo.io.stream
 
net.kuujo.vertigo.io.stream.impl - package net.kuujo.vertigo.io.stream.impl
 
net.kuujo.vertigo.java - package net.kuujo.vertigo.java
 
net.kuujo.vertigo.network - package net.kuujo.vertigo.network
 
net.kuujo.vertigo.network.impl - package net.kuujo.vertigo.network.impl
 
net.kuujo.vertigo.network.manager - package net.kuujo.vertigo.network.manager
 
net.kuujo.vertigo.util - package net.kuujo.vertigo.util
 
net.kuujo.vertigo.util.serialization - package net.kuujo.vertigo.util.serialization
 
net.kuujo.vertigo.util.serialization.impl - package net.kuujo.vertigo.util.serialization.impl
 
network() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns the parent network context.
network() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
Returns the parent network context.
NETWORK_COMPONENTS - Static variable in interface net.kuujo.vertigo.network.NetworkConfig
components is an object defining network component configurations.
NETWORK_NAME - Static variable in interface net.kuujo.vertigo.network.NetworkConfig
name is a string indicating the unique network name.
NetworkConfig - Interface in net.kuujo.vertigo.network
Network configuration.
NetworkContext - Interface in net.kuujo.vertigo.network
A network context which contains information regarding the complete structure of a deployed network.
NetworkException - Exception in net.kuujo.vertigo.network
A network exception.
NetworkException(String) - Constructor for exception net.kuujo.vertigo.network.NetworkException
 
NetworkException(String, Throwable) - Constructor for exception net.kuujo.vertigo.network.NetworkException
 
NetworkException(Throwable) - Constructor for exception net.kuujo.vertigo.network.NetworkException
 
NetworkManager - Class in net.kuujo.vertigo.network.manager
Vertigo network manager.
NetworkManager() - Constructor for class net.kuujo.vertigo.network.manager.NetworkManager
 
newBuilder() - Static method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext.Builder
Creates a new context builder.
newBuilder(DefaultInstanceContext) - Static method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Creates a new context builder.
newBuilder(DefaultModuleContext) - Static method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Creates a new context builder.
newBuilder(DefaultVerticleContext) - Static method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext.Builder
Creates a new context builder.
newBuilder(DefaultInputConnectionContext) - Static method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext.Builder
Creates a new context builder.
newBuilder(DefaultOutputConnectionContext) - Static method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.io.impl.DefaultInputContext.Builder
Creates a new context builder.
newBuilder(DefaultInputContext) - Static method in class net.kuujo.vertigo.io.impl.DefaultInputContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.io.impl.DefaultOutputContext.Builder
Creates a new context builder.
newBuilder(DefaultOutputContext) - Static method in class net.kuujo.vertigo.io.impl.DefaultOutputContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Creates a new context builder.
newBuilder(DefaultInputPortContext) - Static method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Creates a new context builder.
newBuilder(DefaultOutputPortContext) - Static method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext.Builder
Creates a new context builder.
newBuilder(DefaultOutputStreamContext) - Static method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext.Builder
Creates a new context builder.
newBuilder() - Static method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Returns a new context builder.
newBuilder(DefaultNetworkContext) - Static method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Creates a new context builder from an existing context.
notify(T) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
notify(InstanceContext) - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
 
notify(T) - Method in class net.kuujo.vertigo.impl.BaseContext
 
notify(InputContext) - Method in class net.kuujo.vertigo.io.impl.DefaultInputContext
 
notify(OutputContext) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputContext
 
notify(InputPortContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext
 
notify(OutputPortContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext
 
notify(OutputStreamContext) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext
 
notify(NetworkContext) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
notify(T) - Method in interface net.kuujo.vertigo.util.Observable
Notifies all observers of an update.
number() - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
 
number() - Method in interface net.kuujo.vertigo.component.InstanceContext
Returns the instance number.
numInstances() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns the number of component instances.
numInstances() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 

O

Observable<T extends Observable<T>> - Interface in net.kuujo.vertigo.util
An observable interface.
Observer<T extends Observable<T>> - Interface in net.kuujo.vertigo.util
An object observer.
observers - Variable in class net.kuujo.vertigo.impl.BaseContext
 
offer(T) - Method in interface net.kuujo.vertigo.cluster.data.AsyncQueue
Inserts the element into the queue if it's immediately possible to do so.
offer(T, Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncQueue
Inserts the element into the queue if it's immediately possible to do so.
offer(T) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
offer(T, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
open() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
open(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
open() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
open(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
open() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
open(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
open() - Method in class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
open(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
open() - Method in class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
open(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
open() - Method in interface net.kuujo.vertigo.io.Openable
Opens the stream.
open(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.io.Openable
Opens the stream.
open() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
open(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
open() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
open(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
open() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
open(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
Openable<T extends Openable<T>> - Interface in net.kuujo.vertigo.io
An openable type.
output() - Method in interface net.kuujo.vertigo.component.Component
Returns the component's OutputCollector.
output - Variable in class net.kuujo.vertigo.component.impl.DefaultComponent
 
output() - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
output() - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
 
output() - Method in interface net.kuujo.vertigo.component.InstanceContext
Returns the instance output context.
Output<T extends Output<T>> - Interface in net.kuujo.vertigo.io
Output interface.
output() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext
 
output() - Method in interface net.kuujo.vertigo.io.port.OutputPortContext
Returns the parent output context.
output - Variable in class net.kuujo.vertigo.java.ComponentVerticle
 
OutputBatch - Interface in net.kuujo.vertigo.io.batch
Sendable batch of messages.
OutputBatchSupport<T extends OutputBatchSupport<T>> - Interface in net.kuujo.vertigo.io
Support for creating output batches.
OutputCollector - Interface in net.kuujo.vertigo.io
Interface for sending messages on output ports.
OutputConnection - Interface in net.kuujo.vertigo.io.connection
Output connection.
OutputConnectionContext - Interface in net.kuujo.vertigo.io.connection
Output connection context represents a single instance's output to an instance of another component.
OutputContext - Interface in net.kuujo.vertigo.io
Output context is a wrapper around output port information for a single component instance.
OutputGroup - Interface in net.kuujo.vertigo.io.group
Output group represent collections of output messages.
OutputGroupSupport<T extends OutputGroupSupport<T>> - Interface in net.kuujo.vertigo.io
Support for creating output groups.
OutputHook - Interface in net.kuujo.vertigo.hook
Hook type for listening for output message events.
OutputPort - Interface in net.kuujo.vertigo.io.port
Output port to which messages are sent.
OutputPortContext - Interface in net.kuujo.vertigo.io.port
Output port context represents a set of output connections for a single port within a single instance of a component.
OutputSerializer - Class in net.kuujo.vertigo.io.impl
Handles serialization of output messages.
OutputSerializer() - Constructor for class net.kuujo.vertigo.io.impl.OutputSerializer
 
OutputStream - Interface in net.kuujo.vertigo.io.stream
Output stream.
OutputStreamContext - Interface in net.kuujo.vertigo.io.stream
The output stream context represents a set of output connections from one component instance to all instances of another component.

P

parse(String) - Static method in enum net.kuujo.vertigo.cluster.data.MapEvent.Type
Parses a string into a cluster event type.
pause() - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Notifies the network that the component is not ready for operation.
pause(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Notifies the network that the component is not ready for operation.
pause() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
pause(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
pause() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
pause() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
pause() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
pause() - Method in interface net.kuujo.vertigo.io.Input
Pauses the input.
pause() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
pauseHandler(Handler<Void>) - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Sets a pause handler on the coordinator.
pauseHandler(Handler<Void>) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
peek(Handler<AsyncResult<T>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncQueue
Retrieves but does not remove the head of the queue.
peek(Handler<AsyncResult<T>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
poll(Handler<AsyncResult<T>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncQueue
Retrieves and removed the head of the queue.
poll(Handler<AsyncResult<T>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
port() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext
 
port() - Method in interface net.kuujo.vertigo.io.connection.InputConnectionContext
Returns the parent input port context.
port(String) - Method in class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
port(String) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
port(String) - Method in interface net.kuujo.vertigo.io.InputCollector
Returns an input port.
port(String) - Method in interface net.kuujo.vertigo.io.IOCollector
Returns a named port.
port(String) - Method in interface net.kuujo.vertigo.io.OutputCollector
Returns an output port.
Port<T extends Port<T>> - Interface in net.kuujo.vertigo.io.port
Input/output port.
port() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext
 
port() - Method in interface net.kuujo.vertigo.io.stream.OutputStreamContext
Returns the parent output port context.
PortContext<T extends PortContext<T>> - Interface in net.kuujo.vertigo.io.port
Base context for input and output port contexts.
PortLogger - Class in net.kuujo.vertigo.io.logging
Component port logger logs messages to an output port.
PortLoggerFactory - Class in net.kuujo.vertigo.io.logging
Port logger factory.
PortLoggerFactory() - Constructor for class net.kuujo.vertigo.io.logging.PortLoggerFactory
 
ports() - Method in class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
ports() - Method in class net.kuujo.vertigo.io.impl.DefaultInputContext
 
ports() - Method in class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
ports() - Method in class net.kuujo.vertigo.io.impl.DefaultOutputContext
Returns the output's port contexts.
ports() - Method in interface net.kuujo.vertigo.io.InputCollector
Returns a collection of input ports.
ports() - Method in interface net.kuujo.vertigo.io.InputContext
Returns the input's port contexts.
ports() - Method in interface net.kuujo.vertigo.io.OutputCollector
Returns a collection of output ports.
ports() - Method in interface net.kuujo.vertigo.io.OutputContext
Returns the output's port contexts.
Pump - Class in net.kuujo.vertigo.io
A Vertigo message pump similar to the Vert.x stream pump.
put(K, V) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Sets a key value in the map.
put(K, V, Handler<AsyncResult<V>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Sets a key value in the map.
put(K, V) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
put(K, V, Handler<AsyncResult<V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
put(K, V) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
put(K, V, Handler<AsyncResult<V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 

R

RANDOM - Static variable in interface net.kuujo.vertigo.io.selector.Selector
random is a random connection selector.
randomSelect() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Sets a random selector on the connection.
randomSelect() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
RandomSelector - Class in net.kuujo.vertigo.io.selector
Selector that sends messages to a random connection.
RandomSelector() - Constructor for class net.kuujo.vertigo.io.selector.RandomSelector
 
receiveHandler(Handler) - Method in class net.kuujo.vertigo.hook.EventBusHookListener
Sets a receive handler.
registerObserver(Observer<T>) - Method in class net.kuujo.vertigo.impl.BaseContext
 
registerObserver(Observer<T>) - Method in interface net.kuujo.vertigo.util.Observable
Registers an observer.
remove(T) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Removes a value from the collection.
remove(T, Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Removes a value from the collection.
remove(int) - Method in interface net.kuujo.vertigo.cluster.data.AsyncList
Removes an index in the list.
remove(int, Handler<AsyncResult<T>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncList
Removes an index in the list.
remove(K) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Removes a key from the map.
remove(K, Handler<AsyncResult<V>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Removes a key from the map.
remove(Handler<AsyncResult<T>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncQueue
Retrieves and removed the head of the queue.
remove(T) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
remove(T, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
remove(int) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
remove(int, Handler<AsyncResult<T>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
remove(K) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
remove(K, Handler<AsyncResult<V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
remove(T) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
remove(T, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
remove(Handler<AsyncResult<T>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
remove(T) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
remove(T, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
remove(K) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
remove(K, Handler<AsyncResult<V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
removeComponent(T) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a component from the network.
removeComponent(T, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a component from the network.
removeComponent(String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a component from the network.
removeComponent(String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a component from the network.
removeComponent(T) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeComponent(T, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeComponent(String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeComponent(String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeComponent(T) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
removeComponent(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
removeComponent(DefaultComponentContext<?>) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Removes a component from the network.
removeComponent(T) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Removes a component from the network.
removeComponent(String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Removes a component from the network.
removeConnection(InputConnectionContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Removes a connection from the port.
removeConnection(OutputConnectionContext) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext.Builder
Removes a connection from the component.
removeHook(ComponentHook) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Removes a hook from the component.
removeHook(ComponentHook) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Removes a hook from the component.
removeHook(InputHook) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext.Builder
Removes a hook from the input.
removeHook(OutputHook) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext.Builder
Removes a hook from the output.
removeHook(InputHook) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Removes a hook from the input.
removeHook(OutputHook) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Removes a hook from the output.
removeInstance(DefaultInstanceContext) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Removes an instance context from the component.
removeInstance(DefaultInstanceContext) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Removes an instance context from the component.
removeModule(ModuleConfig) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a module component from the network.
removeModule(ModuleConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a module component from the network.
removeModule(String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a module component from the network.
removeModule(String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a module component from the network.
removeModule(ModuleConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeModule(ModuleConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeModule(String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeModule(String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeModule(ModuleConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
removeModule(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
removeModule(ModuleConfig) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Removes a module from the network.
removeModule(String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Removes a module from the network.
removePort(InputPortContext) - Method in class net.kuujo.vertigo.io.impl.DefaultInputContext.Builder
Removes a port from the input.
removePort(OutputPortContext) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputContext.Builder
Removes a port from the output.
removeStream(OutputStreamContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Removes a connection from the port.
removeVerticle(VerticleConfig) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a verticle component from the network.
removeVerticle(VerticleConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a verticle component from the network.
removeVerticle(String) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a verticle component from the network.
removeVerticle(String, Handler<AsyncResult<ActiveNetwork>>) - Method in interface net.kuujo.vertigo.network.ActiveNetwork
Removes a verticle component from the network.
removeVerticle(VerticleConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeVerticle(VerticleConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeVerticle(String) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeVerticle(String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
removeVerticle(VerticleConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
removeVerticle(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
removeVerticle(VerticleConfig) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Removes a verticle configuration from the network.
removeVerticle(String) - Method in interface net.kuujo.vertigo.network.NetworkConfig
Removes a verticle configuration from the network.
resume() - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Notifies the network that the component is ready to resume.
resume(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Notifies the network that the component is ready to resume.
resume() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
resume(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
resume() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
resume() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
resume() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
resume() - Method in interface net.kuujo.vertigo.io.Input
Resumes receiving data on the input.
resume() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
resumeHandler(Handler<Void>) - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Sets a resume handler on the coordinator.
resumeHandler(Handler<Void>) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
ROUND_ROBIN - Static variable in interface net.kuujo.vertigo.io.selector.Selector
round-robin is a round robin connection selector.
RoundRobin<T> - Class in net.kuujo.vertigo.util
Round robin iterator.
RoundRobin(List<T>) - Constructor for class net.kuujo.vertigo.util.RoundRobin
 
RoundRobinSelector - Class in net.kuujo.vertigo.io.selector
Selector that sends messages to connections using a simple round-robin algorithm.
RoundRobinSelector() - Constructor for class net.kuujo.vertigo.io.selector.RoundRobinSelector
 
roundSelect() - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Sets a round-robin selector on the connection.
roundSelect() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
runTask(Handler<Task>) - Method in class net.kuujo.vertigo.util.TaskRunner
Runs a sequential task.

S

select(Object, List<T>) - Method in class net.kuujo.vertigo.io.selector.AllSelector
 
select(Object, List<T>) - Method in class net.kuujo.vertigo.io.selector.CustomSelector
 
select(Object, List<T>) - Method in class net.kuujo.vertigo.io.selector.FairSelector
 
select(Object, List<T>) - Method in class net.kuujo.vertigo.io.selector.HashSelector
 
select(Object, List<T>) - Method in class net.kuujo.vertigo.io.selector.RandomSelector
 
select(Object, List<T>) - Method in class net.kuujo.vertigo.io.selector.RoundRobinSelector
 
select(Object, List<T>) - Method in interface net.kuujo.vertigo.io.selector.Selector
Selects a list of connections to which to send a message.
Selector - Interface in net.kuujo.vertigo.io.selector
Connection selector.
selector() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext
 
selector() - Method in interface net.kuujo.vertigo.io.stream.OutputStreamContext
Returns the stream connection selector.
send(Object) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(String) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Boolean) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Character) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Short) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Integer) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Long) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Double) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Float) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Buffer) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(JsonObject) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(JsonArray) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Byte) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(byte[]) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
send(Object) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(String) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Short) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Integer) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Long) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Float) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Double) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Boolean) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Byte) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(byte[]) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Character) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Buffer) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(JsonArray) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(JsonObject) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
send(Object) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(String) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Boolean) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Character) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Short) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Integer) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Long) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Double) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Float) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Buffer) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(JsonObject) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(JsonArray) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Byte) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(byte[]) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
send(Object) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(String) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Boolean) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Character) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Short) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Integer) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Long) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Double) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Float) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Buffer) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(JsonObject) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(JsonArray) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Byte) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(byte[]) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
send(Object) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(String) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Boolean) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Character) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Short) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Integer) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Long) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Double) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Float) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Buffer) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(JsonObject) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(JsonArray) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Byte) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(byte[]) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
send(Object) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(String) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Short) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Integer) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Long) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Float) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Double) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Boolean) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Byte) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(byte[]) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Character) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Buffer) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(JsonArray) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(JsonObject) - Method in interface net.kuujo.vertigo.io.Output
Sends a message on the output.
send(Object) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(String) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Boolean) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Character) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Short) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Integer) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Long) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Double) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Float) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Buffer) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(JsonObject) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(JsonArray) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Byte) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(byte[]) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
send(Object) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(String) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Boolean) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Character) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Short) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Integer) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Long) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Double) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Float) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Buffer) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(JsonObject) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(JsonArray) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Byte) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(byte[]) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
send(Object) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(String) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Short) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Integer) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Long) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Float) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Double) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Boolean) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Byte) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(byte[]) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Character) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(Buffer) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(JsonArray) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
send(JsonObject) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
sendQueueFull() - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
sendQueueFull() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
sendQueueFull() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
sendQueueFull() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
sendQueueFull() - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
sendQueueFull() - Method in interface net.kuujo.vertigo.io.Output
Returns a boolean indicating whether the send queue is full.
sendQueueFull() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
sendQueueFull() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
sendQueueFull() - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
SerializationException - Exception in net.kuujo.vertigo.util.serialization
A serialization exception.
SerializationException(String) - Constructor for exception net.kuujo.vertigo.util.serialization.SerializationException
 
serialize(Object) - Method in class net.kuujo.vertigo.io.impl.OutputSerializer
Serializes a message.
Serializer - Interface in net.kuujo.vertigo.util.serialization
Json serializer.
SerializerFactory - Class in net.kuujo.vertigo.util.serialization
Json serializer factory.
SerializerFactory() - Constructor for class net.kuujo.vertigo.util.serialization.SerializerFactory
 
serializeToBytes(T) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
serializeToBytes(T) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Serializes an object to Json.
serializeToObject(T) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
serializeToObject(T) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Serializes an object to Json.
serializeToString(T) - Method in class net.kuujo.vertigo.util.serialization.impl.JacksonSerializer
 
serializeToString(T) - Method in interface net.kuujo.vertigo.util.serialization.Serializer
Serializes an object to Json.
set(int, T) - Method in interface net.kuujo.vertigo.cluster.data.AsyncList
Sets an index in the list.
set(int, T, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncList
Sets an index in the list.
set(int, T) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
set(int, T, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
setAddress(String) - Method in class net.kuujo.vertigo.impl.BaseContext.Builder
Sets the context address.
setAddress(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Sets the network address.
setComponent(String) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Source
Sets the connection source component.
setComponent(String) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Target
Sets the connection target component.
setComponent(String) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultSource
 
setComponent(String) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultTarget
 
setComponents(Collection<DefaultComponentContext<?>>) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Set the network components.
setConfig(JsonObject) - Method in interface net.kuujo.vertigo.component.ComponentConfig
Sets the component configuration.
setConfig(JsonObject) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
setConfig(JsonObject) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component configuration.
setConfig(Map<String, Object>) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component configuration.
setConfig(JsonObject) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
setConfig(JsonObject) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component configuration.
setConfig(Map<String, Object>) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component configuration.
setConfig(NetworkConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Sets the network configuration.
setConnections(DefaultInputConnectionContext...) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Sets the port connections.
setConnections(Collection<DefaultInputConnectionContext>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Sets the port connections.
setContainer(Container) - Method in class net.kuujo.vertigo.cluster.ClusterFactory
Sets the factory container instance.
setContainer(Container) - Method in class net.kuujo.vertigo.cluster.ClusterManagerFactory
Sets the factory container instance.
setContainer(Container) - Method in interface net.kuujo.vertigo.component.ComponentFactory
Sets the factory Container instance.
setContainer(Container) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentFactory
 
setFeedDelay(long) - Method in class net.kuujo.vertigo.io.Feeder
Sets the period the feeder will wait before calling the feed handler again if the feed handler is called but no messages are produced.
setGroup(String) - Method in interface net.kuujo.vertigo.component.ComponentConfig
Sets the component deployment group.
setGroup(String) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
setGroup(String) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component deployment group.
setGroup(String) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
setGroup(String) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component deployment group.
setHandler(Handler<AsyncResult<T>>) - Method in class net.kuujo.vertigo.util.CountingCompletionHandler
Sets the completion handler.
setHooks(ComponentHook...) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component hooks.
setHooks(List<ComponentHook>) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component hooks.
setHooks(ComponentHook...) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component hooks.
setHooks(List<ComponentHook>) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component hooks.
setHooks(InputHook...) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext.Builder
Sets the input hooks.
setHooks(List<InputHook>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext.Builder
Sets the input hooks.
setHooks(OutputHook...) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext.Builder
Sets the output hooks.
setHooks(List<OutputHook>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext.Builder
Sets the output hooks.
setHooks(InputHook...) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Sets the input hooks.
setHooks(List<InputHook>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Sets the input hooks.
setHooks(OutputHook...) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Sets the output hooks.
setHooks(List<OutputHook>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Sets the output hooks.
setInput(DefaultInputContext) - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext.Builder
Sets the instance input context.
setInput(InputContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext
 
setInstances(int) - Method in interface net.kuujo.vertigo.component.ComponentConfig
Sets the number of component instances to deploy within the network.
setInstances(int) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
setInstances(DefaultInstanceContext...) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component instance contexts.
setInstances(List<DefaultInstanceContext>) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component instance contexts.
setInstances(int) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
setInstances(DefaultInstanceContext...) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component instance contexts.
setInstances(List<DefaultInstanceContext>) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component instance contexts.
setMain(String) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
setMain(String) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the verticle main.
setMain(String) - Method in interface net.kuujo.vertigo.component.VerticleConfig
Sets the verticle main.
setModule(String) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
setModule(String) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the module name.
setModule(String) - Method in interface net.kuujo.vertigo.component.ModuleConfig
Sets the module name.
setMultiThreaded(boolean) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
setMultiThreaded(boolean) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets whether the verticle is a multi-threaded worker.
setMultiThreaded(boolean) - Method in interface net.kuujo.vertigo.component.VerticleConfig
Sets the verticle multi-threaded option.
setName(String) - Method in interface net.kuujo.vertigo.component.ComponentConfig
Sets the component name.
setName(String) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleConfig
 
setName(String) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component name.
setName(String) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
setName(String) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component name.
setName(String) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPortContext.Builder
Sets the input port name.
setName(String) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Sets the port name.
setName(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Sets the network name.
setNetworkContext(DefaultNetworkContext) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
Sets the component parent.
setNumber(int) - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext.Builder
Sets the instance number.
setOutput(DefaultOutputContext) - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext.Builder
Sets the instance output context.
setOutput(OutputContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext
 
setPort(String) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Source
Sets the connection source port.
setPort(String) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Target
Sets the connection target port.
setPort(String) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultSource
 
setPort(String) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig.DefaultTarget
 
setPort(InputPortContext) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnectionContext
 
setPort(OutputPortContext) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext
 
setPorts(DefaultInputPortContext...) - Method in class net.kuujo.vertigo.io.impl.DefaultInputContext.Builder
Sets the input ports.
setPorts(Collection<DefaultInputPortContext>) - Method in class net.kuujo.vertigo.io.impl.DefaultInputContext.Builder
Sets the input ports.
setPorts(DefaultOutputPortContext...) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputContext.Builder
Sets the output ports.
setPorts(Collection<DefaultOutputPortContext>) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputContext.Builder
Sets the output ports.
setSelector(Selector) - Method in interface net.kuujo.vertigo.io.connection.ConnectionConfig
Sets the connection selector.
setSelector(Selector) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionConfig
 
setSelector(Selector) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStreamContext.Builder
Sets the connection selector.
setSendQueueMaxSize(int) - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
setSendQueueMaxSize(int) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
setSendQueueMaxSize(int) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
setSendQueueMaxSize(int) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
setSendQueueMaxSize(int) - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
setSendQueueMaxSize(int) - Method in interface net.kuujo.vertigo.io.Output
Sets the send queue max size.
setSendQueueMaxSize(int) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
setSendQueueMaxSize(int) - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
setSendQueueMaxSize(int) - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
setStatusAddress(String) - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext.Builder
Sets the instance status address.
setStatusAddress(String) - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
Sets the component status address.
setStatusAddress(String) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets the component status address.
setStatusAddress(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Sets the network status address.
setStream(OutputStreamContext) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext
 
setStreams(DefaultOutputStreamContext...) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Sets the port connections.
setStreams(Collection<DefaultOutputStreamContext>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext.Builder
Sets the port connections.
setVersion(String) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
Sets the network version.
setVertx(Vertx) - Method in class net.kuujo.vertigo.cluster.ClusterFactory
Sets the factory vertx instance.
setVertx(Vertx) - Method in class net.kuujo.vertigo.cluster.ClusterManagerFactory
Sets the factory vertx instance.
setVertx(Vertx) - Method in interface net.kuujo.vertigo.component.ComponentFactory
Sets the factory Vertx instance.
setVertx(Vertx) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentFactory
 
setWorker(boolean) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleConfig
 
setWorker(boolean) - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext.Builder
Sets whether the verticle is a worker.
setWorker(boolean) - Method in interface net.kuujo.vertigo.component.VerticleConfig
Sets the verticle worker option.
size(Handler<AsyncResult<Integer>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncCollection
Gets the current collection size.
size(Handler<AsyncResult<Integer>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Gets the current size of the map.
size(Handler<AsyncResult<Integer>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncList
 
size(Handler<AsyncResult<Integer>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
size(Handler<AsyncResult<Integer>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncQueue
 
size(Handler<AsyncResult<Integer>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncSet
 
size(Handler<AsyncResult<Integer>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
size() - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
size() - Method in interface net.kuujo.vertigo.io.connection.Connection
Returns the current connection size.
size() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
size() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
size() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
size() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
size() - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
size() - Method in interface net.kuujo.vertigo.io.Output
Returns the current connection send queue size.
size() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
size() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
size() - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
SOURCE_COMPONENT - Static variable in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Source
component indicates the source component name.
SOURCE_COMPONENT - Static variable in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Target
component indicates the target component name.
SOURCE_PORT - Static variable in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Source
port indicates the source output port.
SOURCE_PORT - Static variable in interface net.kuujo.vertigo.io.connection.ConnectionConfig.Target
port indicates the target output port.
start() - Method in interface net.kuujo.vertigo.component.Component
Starts the component.
start(Handler<AsyncResult<Component>>) - Method in interface net.kuujo.vertigo.component.Component
Starts the component.
start(Handler<AsyncResult<InstanceContext>>) - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Starts the coordinator.
start() - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
start(Handler<AsyncResult<Component>>) - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
start(Handler<AsyncResult<InstanceContext>>) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
start() - Method in class net.kuujo.vertigo.io.Feeder
Starts the feeder.
start() - Method in class net.kuujo.vertigo.io.Pump
Starts the pump.
start(Future<Void>) - Method in class net.kuujo.vertigo.java.ComponentVerticle
 
start(Future<Void>) - Method in class net.kuujo.vertigo.network.manager.NetworkManager
 
startHandler(Handler<InstanceContext>) - Method in class net.kuujo.vertigo.hook.EventBusHookListener
Sets a start handler.
startHandler(Handler<Void>) - Method in interface net.kuujo.vertigo.io.batch.InputBatch
Registers a start handler on the batch.
startHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
startHandler(Handler<Void>) - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
startHandler(Handler<Void>) - Method in interface net.kuujo.vertigo.io.group.InputGroup
Registers a start handler on the group.
status() - Method in interface net.kuujo.vertigo.component.ComponentContext
Returns the component status address.
status - Variable in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
status() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
status() - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
 
status() - Method in interface net.kuujo.vertigo.component.InstanceContext
Returns the instance status address.
status() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
status() - Method in interface net.kuujo.vertigo.network.NetworkContext
Returns the network status address.
stop(Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.component.ComponentCoordinator
Stops the coordinator.
stop(Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.component.impl.DefaultComponentCoordinator
 
stop() - Method in class net.kuujo.vertigo.io.Feeder
Stops the feeder.
stop() - Method in class net.kuujo.vertigo.io.Pump
Stops the pump.
stopHandler(Handler<InstanceContext>) - Method in class net.kuujo.vertigo.hook.EventBusHookListener
Sets a stop handler.
stream() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnectionContext
 
stream() - Method in interface net.kuujo.vertigo.io.connection.OutputConnectionContext
Returns the parent output stream context.
StreamOutputBatch - Class in net.kuujo.vertigo.io.stream.impl
 
StreamOutputBatch(String, DefaultOutputStream, List<ConnectionOutputBatch>) - Constructor for class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 
streams() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPortContext
 
streams() - Method in interface net.kuujo.vertigo.io.port.OutputPortContext
Returns a collection of port streams.
succeed() - Method in class net.kuujo.vertigo.util.CountingCompletionHandler
Indicates that a call succeeded.

T

Task - Class in net.kuujo.vertigo.util
A running task.
Task(TaskRunner) - Constructor for class net.kuujo.vertigo.util.Task
 
TaskRunner - Class in net.kuujo.vertigo.util
Runs handlers sequentially to prevent race conditions in asynchronous coordination.
TaskRunner() - Constructor for class net.kuujo.vertigo.util.TaskRunner
 
toJson(ComponentContext) - Static method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
Serializes a component context to JSON.
toJson(InstanceContext) - Static method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
Serializes an instance context to JSON.
toJson(DefaultInputContext) - Static method in class net.kuujo.vertigo.io.impl.DefaultInputContext
Serializes an input context to JSON.
toJson(DefaultOutputContext) - Static method in class net.kuujo.vertigo.io.impl.DefaultOutputContext
Serializes an output context to JSON.
toJson(NetworkContext) - Static method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
Serializes a network context to JSON.
toString() - Method in enum net.kuujo.vertigo.cluster.data.MapEvent.Type
 
toString() - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
toString() - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
toString() - Method in enum net.kuujo.vertigo.component.ComponentConfig.Type
 
toString() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
 
toString() - Method in class net.kuujo.vertigo.component.impl.DefaultInstanceContext
 
toString() - Method in class net.kuujo.vertigo.impl.BaseContext
 
toString() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
 
toString() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
trace(Object) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
trace(Object, Throwable) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
TRACE_PORT - Static variable in class net.kuujo.vertigo.io.logging.PortLogger
trace is the output port for logging trace messages.
type() - Method in class net.kuujo.vertigo.cluster.data.MapEvent
Returns the event type.
type() - Method in class net.kuujo.vertigo.component.impl.DefaultComponentContext
Returns the component deployment type.
type() - Method in class net.kuujo.vertigo.component.impl.DefaultModuleContext
 
type() - Method in class net.kuujo.vertigo.component.impl.DefaultVerticleContext
 

U

undeployModule(String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Undeploys a module from the cluster.
undeployModule(String, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Undeploys a module from the cluster.
undeployModule(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
undeployModule(String, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
undeployNetwork(String) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Undeploys a complete network from the cluster.
undeployNetwork(String, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Undeploys a complete network from the cluster.
undeployNetwork(JsonObject) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Undeploys a network from json.
undeployNetwork(JsonObject, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Undeploys a network from json.
undeployNetwork(NetworkConfig) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Undeploys a network from the cluster.
undeployNetwork(NetworkConfig, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
Undeploys a network from the cluster.
undeployNetwork(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
undeployNetwork(String, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
undeployNetwork(JsonObject) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
undeployNetwork(JsonObject, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
undeployNetwork(NetworkConfig) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
undeployNetwork(NetworkConfig, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterManager
 
undeployNetwork(String, String) - Method in class net.kuujo.vertigo.Vertigo
Undeploys a complete network from the given cluster.
undeployNetwork(String, String, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.Vertigo
Undeploys a complete network from the given cluster.
undeployNetwork(String, JsonObject) - Method in class net.kuujo.vertigo.Vertigo
Undeploys a network from the given cluster from a json configuration.
undeployNetwork(String, JsonObject, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.Vertigo
Undeploys a network from the given cluster from a json configuration.
undeployNetwork(String, NetworkConfig) - Method in class net.kuujo.vertigo.Vertigo
Undeploys a network from the given cluster.
undeployNetwork(String, NetworkConfig, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.Vertigo
Undeploys a network from the given cluster.
undeployVerticle(String) - Method in interface net.kuujo.vertigo.cluster.Cluster
Undeploys a verticle from the cluster.
undeployVerticle(String, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.Cluster
Undeploys a verticle from the cluster.
undeployVerticle(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
undeployVerticle(String, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.impl.DefaultCluster
 
unmergeNetworks(NetworkConfig, NetworkConfig) - Static method in class net.kuujo.vertigo.util.Configs
Unmerges one network configuration from another.
unregisterObserver(Observer<T>) - Method in class net.kuujo.vertigo.impl.BaseContext
 
unregisterObserver(Observer<T>) - Method in interface net.kuujo.vertigo.util.Observable
Unregisters an observer.
unwatch(K, Handler<MapEvent<K, V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
unwatch(K, Handler<MapEvent<K, V>>, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
unwatch(K, MapEvent.Type, Handler<MapEvent<K, V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
unwatch(K, MapEvent.Type, Handler<MapEvent<K, V>>, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
unwatch(K, Handler<MapEvent<K, V>>) - Method in interface net.kuujo.vertigo.cluster.data.WatchableAsyncMap
Stops watching a key for changes.
unwatch(K, Handler<MapEvent<K, V>>, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.WatchableAsyncMap
Stops watching a key for changes.
unwatch(K, MapEvent.Type, Handler<MapEvent<K, V>>) - Method in interface net.kuujo.vertigo.cluster.data.WatchableAsyncMap
Stops watching a key for changes.
unwatch(K, MapEvent.Type, Handler<MapEvent<K, V>>, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.WatchableAsyncMap
Stops watching a key for changes.
update(InputContext) - Method in class net.kuujo.vertigo.io.impl.DefaultInputCollector
 
update(OutputContext) - Method in class net.kuujo.vertigo.io.impl.DefaultOutputCollector
 
update(InputPortContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
update(OutputPortContext) - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
update(NetworkContext) - Method in class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
 
update(T) - Method in interface net.kuujo.vertigo.util.Observer
Notifies the observer of an update.

V

value() - Method in class net.kuujo.vertigo.cluster.data.MapEvent
Returns the current key value.
valueOf(String) - Static method in enum net.kuujo.vertigo.cluster.data.MapEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.kuujo.vertigo.component.ComponentConfig.Type
Returns the enum constant of this type with the specified name.
values(Handler<AsyncResult<Collection<V>>>) - Method in interface net.kuujo.vertigo.cluster.data.AsyncMap
Gets a collection of values in the map.
values(Handler<AsyncResult<Collection<V>>>) - Method in class net.kuujo.vertigo.cluster.data.impl.DefaultAsyncMap
 
values(Handler<AsyncResult<Collection<V>>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
values() - Static method in enum net.kuujo.vertigo.cluster.data.MapEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.kuujo.vertigo.component.ComponentConfig.Type
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class net.kuujo.vertigo.impl.BaseContext
 
version() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
 
version() - Method in interface net.kuujo.vertigo.network.NetworkContext
Returns the network version.
VERTICLE_IS_MULTI_THREADED - Static variable in interface net.kuujo.vertigo.component.VerticleConfig
multi-threaded is a boolean indicating whether a worker verticle is multi-threaded.
VERTICLE_IS_WORKER - Static variable in interface net.kuujo.vertigo.component.VerticleConfig
worker is a boolean indicating whether this verticle should be deployed as a worker verticle.
VERTICLE_MAIN - Static variable in interface net.kuujo.vertigo.component.VerticleConfig
main is a string indicating the verticle main.
VerticleConfig - Interface in net.kuujo.vertigo.component
Verticle component configuration.
VerticleContext - Interface in net.kuujo.vertigo.component
Verticle component context.
vertigo - Variable in class net.kuujo.vertigo.java.ComponentVerticle
 
Vertigo - Class in net.kuujo.vertigo
The primary Vertigo API.
Vertigo(Verticle) - Constructor for class net.kuujo.vertigo.Vertigo
 
Vertigo(Vertx, Container) - Constructor for class net.kuujo.vertigo.Vertigo
 
VertigoException - Exception in net.kuujo.vertigo
Base Vertigo exception.
VertigoException(String) - Constructor for exception net.kuujo.vertigo.VertigoException
 
VertigoException(String, Throwable) - Constructor for exception net.kuujo.vertigo.VertigoException
 
VertigoException(Throwable) - Constructor for exception net.kuujo.vertigo.VertigoException
 
vertx - Variable in class net.kuujo.vertigo.cluster.ClusterFactory
 
vertx - Variable in class net.kuujo.vertigo.cluster.ClusterManagerFactory
 
vertx() - Method in interface net.kuujo.vertigo.component.Component
Gets the component Vertx instance.
vertx - Variable in class net.kuujo.vertigo.component.impl.DefaultComponent
 
vertx() - Method in class net.kuujo.vertigo.component.impl.DefaultComponent
 
vertx() - Method in class net.kuujo.vertigo.io.batch.impl.BaseOutputBatch
 
vertx() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputBatch
 
vertx() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionInputGroup
 
vertx() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputBatch
 
vertx() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultConnectionOutputGroup
 
vertx() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultInputConnection
 
vertx() - Method in class net.kuujo.vertigo.io.connection.impl.DefaultOutputConnection
 
vertx() - Method in class net.kuujo.vertigo.io.group.impl.BaseOutputGroup
 
vertx() - Method in interface net.kuujo.vertigo.io.Input
Returns the input's vertx instance.
vertx() - Method in interface net.kuujo.vertigo.io.Output
Returns the output's Vertx instance.
vertx() - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
 
vertx() - Method in class net.kuujo.vertigo.io.port.impl.DefaultOutputPort
 
vertx() - Method in class net.kuujo.vertigo.io.stream.impl.DefaultOutputStream
 
vertx() - Method in class net.kuujo.vertigo.io.stream.impl.StreamOutputBatch
 

W

warn(Object) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
warn(Object, Throwable) - Method in class net.kuujo.vertigo.io.logging.PortLogger
 
WARN_PORT - Static variable in class net.kuujo.vertigo.io.logging.PortLogger
warn is the output port for logging warning messages.
watch(K, Handler<MapEvent<K, V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
watch(K, Handler<MapEvent<K, V>>, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
watch(K, MapEvent.Type, Handler<MapEvent<K, V>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
watch(K, MapEvent.Type, Handler<MapEvent<K, V>>, Handler<AsyncResult<Void>>) - Method in class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
watch(K, Handler<MapEvent<K, V>>) - Method in interface net.kuujo.vertigo.cluster.data.WatchableAsyncMap
Watches a key for changes.
watch(K, Handler<MapEvent<K, V>>, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.WatchableAsyncMap
Watches a key for changes.
watch(K, MapEvent.Type, Handler<MapEvent<K, V>>) - Method in interface net.kuujo.vertigo.cluster.data.WatchableAsyncMap
Watches a key for changes.
watch(K, MapEvent.Type, Handler<MapEvent<K, V>>, Handler<AsyncResult<Void>>) - Method in interface net.kuujo.vertigo.cluster.data.WatchableAsyncMap
Watches a key for changes.
WatchableAsyncMap<K,V> - Interface in net.kuujo.vertigo.cluster.data
Watchable asynchronous map.
WrappedWatchableAsyncMap<K,V> - Class in net.kuujo.vertigo.cluster.data.impl
Wrapped watchable asynchronous map.
WrappedWatchableAsyncMap(AsyncMap<K, V>, Vertx) - Constructor for class net.kuujo.vertigo.cluster.data.impl.WrappedWatchableAsyncMap
 
A B C D E F G H I J K L M N O P R S T U V W 

Copyright © 2013-2014. All Rights Reserved.