- 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.
- 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.ClusterContext
-
Returns the cluster address.
- address() - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterContext
-
- 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.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
-
An *all* selector.
- 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
-
- 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.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() - 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
-
- cluster() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext
-
- cluster() - Method in interface net.kuujo.vertigo.network.NetworkContext
-
Returns the network's cluster context.
- CLUSTER_ADDRESS - Static variable in interface net.kuujo.vertigo.cluster.ClusterConfig
-
address is the cluster event bus address.
- CLUSTER_SCOPE - Static variable in interface net.kuujo.vertigo.cluster.ClusterConfig
-
scope is the cluster scope.
- ClusterConfig - Interface in net.kuujo.vertigo.cluster
-
Network cluster configuration.
- ClusterContext - Interface in net.kuujo.vertigo.cluster
-
The cluster context contains configuration information for a
specific network's clustering.
- 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.
- ClusterManagerFactory - Class in net.kuujo.vertigo.cluster.impl
-
Factory for creating cluster managers.
- ClusterManagerFactory(Vertx, Container) - Constructor for class net.kuujo.vertigo.cluster.impl.ClusterManagerFactory
-
- 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
-
- ConnectionInputGroup - Class in net.kuujo.vertigo.io.connection.impl
-
Connection level input group.
- ConnectionInputGroup(String, String, DefaultInputConnection) - Constructor for class net.kuujo.vertigo.io.connection.impl.ConnectionInputGroup
-
- ConnectionOutputGroup - Class in net.kuujo.vertigo.io.connection.impl
-
Connection level output group.
- ConnectionOutputGroup(String, String, DefaultOutputConnection) - Constructor for class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- ConnectionOutputGroup(String, String, String, DefaultOutputConnection) - Constructor for class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- 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() - 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
-
- 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.
- createClusterManager(String, ClusterScope) - Method in class net.kuujo.vertigo.cluster.impl.ClusterManagerFactory
-
Creates a cluster manager for the given scope.
- 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.
- createObject(ClusterScope, Class<T>, Object...) - Static method in class net.kuujo.vertigo.util.Factories
-
Creates an object for the current cluster scope.
- createPump(Input<?>, Output<?>) - Static method in class net.kuujo.vertigo.io.Pump
-
Creates a new pump.
- 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
-
- 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.
- DefaultActiveNetwork - Class in net.kuujo.vertigo.network.impl
-
Default active network implementation.
- DefaultActiveNetwork(NetworkConfig, ClusterManager) - Constructor for class net.kuujo.vertigo.network.impl.DefaultActiveNetwork
-
- DefaultClusterConfig - Class in net.kuujo.vertigo.cluster.impl
-
Default cluster configuration.
- DefaultClusterConfig() - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultClusterConfig
-
- DefaultClusterContext - Class in net.kuujo.vertigo.cluster.impl
-
Default cluster context implementation.
- DefaultClusterContext() - Constructor for class net.kuujo.vertigo.cluster.impl.DefaultClusterContext
-
- DefaultClusterContext.Builder - Class in net.kuujo.vertigo.cluster.impl
-
Cluster context builder.
- 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, Container) - 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
-
- 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.
- 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.Vertigo
-
Deploys a bare network to the Vertigo cluster.
- deployNetwork(String, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a bare network to the Vertigo cluster.
- deployNetwork(String, ClusterScope) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a bare network to the Vertigo cluster.
- deployNetwork(String, ClusterScope, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a bare network to the Vertigo cluster.
- deployNetwork(String, ClusterConfig) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a bare network to the Vertigo cluster.
- deployNetwork(String, ClusterConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a bare network to the Vertigo cluster.
- deployNetwork(JsonObject) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a complete or partial network from a JSON configuration.
- deployNetwork(JsonObject, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a complete or partial network from a JSON configuration.
- deployNetwork(NetworkConfig) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a complete or partial network to the Vertigo cluster.
- deployNetwork(NetworkConfig, Handler<AsyncResult<ActiveNetwork>>) - Method in class net.kuujo.vertigo.Vertigo
-
Deploys a complete or partial network to the Vertigo cluster.
- deserialize(JsonObject) - Method in class net.kuujo.vertigo.io.impl.InputDeserializer
-
Deserializes an input message.
- 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.connection.impl.ConnectionOutputGroup
-
- 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
-
- getAddress() - Method in interface net.kuujo.vertigo.cluster.ClusterConfig
-
Returns the cluster address.
- getAddress() - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterConfig
-
- getClusterConfig() - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
-
- getClusterConfig() - Method in interface net.kuujo.vertigo.network.NetworkConfig
-
Returns the network's cluster configuration.
- 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.
- getCurrentClusterManager(Handler<AsyncResult<ClusterManager>>) - Method in class net.kuujo.vertigo.cluster.impl.ClusterManagerFactory
-
Loads the cluster manager for the current scope.
- getCurrentScope(Handler<AsyncResult<ClusterScope>>) - Method in class net.kuujo.vertigo.cluster.impl.ClusterManagerFactory
-
Loads the current cluster scope.
- 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
-
- 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.
- 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.Vertigo
-
Loads an active network from the cluster.
- 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
-
- getScope() - Method in interface net.kuujo.vertigo.cluster.ClusterConfig
-
Returns the network scope.
- getScope() - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterConfig
-
- 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.connection.impl.ConnectionOutputGroup
-
- 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
-
- 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.connection.impl.ConnectionOutputGroup
-
- 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.Output
-
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
-
- groupHandler(String, Handler<InputGroup>) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionInputGroup
-
- 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.Input
-
Registers a group handler on the input.
- groupHandler(String, Handler<InputGroup>) - Method in class net.kuujo.vertigo.io.port.impl.DefaultInputPort
-
- id() - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionInputGroup
-
- id() - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- 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
-
- 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
-
- 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
-
- 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.
- 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 class net.kuujo.vertigo.Vertigo
-
Checks whether a network is deployed in the cluster.
- isDeployed(NetworkConfig, Handler<AsyncResult<Boolean>>) - Method in class net.kuujo.vertigo.Vertigo
-
Checks whether a network is deployed in the cluster.
- 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.
- isRunning(String, Handler<AsyncResult<Boolean>>) - Method in interface net.kuujo.vertigo.cluster.ClusterManager
-
Checks whether a network is running in the cluster.
- 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.
- 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.ConnectionInputGroup
-
- name() - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- 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.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.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
-
- 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_CLUSTER - Static variable in interface net.kuujo.vertigo.network.NetworkConfig
-
cluster is an object defining the network's cluster configuration.
- 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.cluster.impl.DefaultClusterContext.Builder
-
Returns a new context builder.
- newBuilder(DefaultClusterContext) - Static method in class net.kuujo.vertigo.cluster.impl.DefaultClusterContext.Builder
-
Creates a new context builder from an existing context.
- 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
-
- 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
-
- 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
-
A *random* selector.
- 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
-
- RemoteClusterManager - Class in net.kuujo.vertigo.cluster.impl
-
Xync-based cluster manager implementation.
- RemoteClusterManager(String, Verticle) - Constructor for class net.kuujo.vertigo.cluster.impl.RemoteClusterManager
-
- RemoteClusterManager(String, Vertx, Container) - Constructor for class net.kuujo.vertigo.cluster.impl.RemoteClusterManager
-
- 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.
- resolveObject(ClusterScope, Class<? extends T>, Object...) - Static method in class net.kuujo.vertigo.util.Factories
-
Creates an object for the current cluster scope.
- 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.ConnectionInputGroup
-
- 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.
- RoundRobinSelector - Class in net.kuujo.vertigo.io.selector
-
A *round* selector.
- 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
-
- scope() - Method in interface net.kuujo.vertigo.cluster.ClusterContext
-
Returns the cluster scope.
- scope() - Method in interface net.kuujo.vertigo.cluster.ClusterManager
-
Returns the cluster manager scope.
- scope() - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterContext
-
- scope() - Method in class net.kuujo.vertigo.cluster.impl.LocalClusterManager
-
- scope() - Method in class net.kuujo.vertigo.cluster.impl.RemoteClusterManager
-
- 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.connection.impl.ConnectionOutputGroup
-
- send(String) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Boolean) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Character) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Short) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Integer) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Long) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Double) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Float) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Buffer) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(JsonObject) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(JsonArray) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(Byte) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- send(byte[]) - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- 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
-
- sendQueueFull() - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- 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
-
- serialize(Object) - Method in class net.kuujo.vertigo.io.impl.OutputSerializer
-
Serializes a message.
- setAddress(String) - Method in interface net.kuujo.vertigo.cluster.ClusterConfig
-
Sets the cluster address.
- setAddress(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterConfig
-
- setAddress(String) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterContext.Builder
-
Sets the cluster address.
- 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.
- setCluster(ClusterContext) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
-
Sets the network cluster address.
- setClusterConfig(ClusterConfig) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkConfig
-
- setClusterConfig(ClusterConfig) - Method in interface net.kuujo.vertigo.network.NetworkConfig
-
Sets the network's cluster configuration.
- 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 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.
- 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 class net.kuujo.vertigo.component.impl.DefaultModuleContext.Builder
-
Sets the component name.
- 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.
- setScope(ClusterScope) - Method in interface net.kuujo.vertigo.cluster.ClusterConfig
-
Sets the network scope.
- setScope(ClusterScope) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterConfig
-
- setScope(ClusterScope) - Method in class net.kuujo.vertigo.cluster.impl.DefaultClusterContext.Builder
-
Sets the cluster scope.
- setScope(ClusterScope) - Method in class net.kuujo.vertigo.network.impl.DefaultNetworkContext.Builder
-
Sets the network cluster scope.
- 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.connection.impl.ConnectionOutputGroup
-
- 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
-
- 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 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() - Method in interface net.kuujo.vertigo.io.connection.Connection
-
Returns the current connection size.
- size() - Method in class net.kuujo.vertigo.io.connection.impl.ConnectionOutputGroup
-
- 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
-
- 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 class net.kuujo.vertigo.io.connection.impl.ConnectionInputGroup
-
- 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.
- 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.