Interface VoltStreamExtension


public interface VoltStreamExtension
Convenient place to register any source, sink or function custom implementation - see VoltEnvironment.register(Class, ConfigurableOperatorProducer), by dividing component into configuration and implementation, the system can bind different implementations for testing and other for production. registered component will be discovered during stream initialization step.

There can be only one implementation per configurator per type. Volt Stream System will look extensions up and will register all custom components.

  • Method Details