Modifier and Type | Class and Description |
---|---|
class |
CommConfig |
Modifier and Type | Interface and Description |
---|---|
interface |
IDataProducerModule<ConfigType extends ModuleConfig>
Base interface for all modules producing streaming data
|
Modifier and Type | Interface and Description |
---|---|
interface |
IModule<ConfigType extends ModuleConfig>
Generic interface for all modules in the system.
|
Modifier and Type | Field and Description |
---|---|
ModuleConfig |
ModuleEvent.newConfig |
Modifier and Type | Method and Description |
---|---|
ModuleConfig |
ModuleConfig.clone() |
ModuleConfig |
IModuleConfigRepository.get(String moduleID)
Retrieves the configuration of the module with the given id
|
Modifier and Type | Method and Description |
---|---|
List<ModuleConfig> |
IModuleConfigRepository.getAllModulesConfigurations() |
List<ModuleConfig> |
IModuleManager.getAvailableModules()
Gets the list of all modules handled by this manager
that are configured but not yet loaded (i.e.
|
Class<? extends ModuleConfig> |
IModuleProvider.getModuleConfigClass() |
Modifier and Type | Method and Description |
---|---|
void |
IModuleConfigRepository.add(ModuleConfig... configList)
Adds a module configuration to the repository
An exception will be thrown if a module with the same id already exist
|
void |
IModuleConfigRepository.update(ModuleConfig... configList)
Updates the module configuration with the given id in the repository
If the id does not exist, the configuration entry is added with the add method
|
Constructor and Description |
---|
ModuleEvent(IModule<?> moduleInstance,
ModuleConfig newConfig) |
Modifier and Type | Class and Description |
---|---|
class |
ObsStorageConfig
Options for observation storage implementations
|
class |
StorageConfig
Simple data structure for describing storage configuration options
|
Modifier and Type | Class and Description |
---|---|
class |
OnDemandProcessConfig
Base for all stream processors config classes
|
class |
ProcessConfig
Configuration options for processing modules
|
class |
StreamProcessConfig
Base for all stream processor config classes
|
Modifier and Type | Class and Description |
---|---|
class |
SensorConfig
Configuration options for sensors/actuators
|
class |
SensorDriverConfig
Configuration options for sensor/actuator drivers
|
Modifier and Type | Class and Description |
---|---|
class |
ClientConfig
Common configuration options for all clients connecting to remote services
|
class |
ServiceConfig
Common configuration options for all services
|
Modifier and Type | Class and Description |
---|---|
class |
BluetoothConfig
Driver configuration options for the Bluetooth hardware interface
|
class |
RS232Config
Driver configuration options for RS232 hardware interface
|
class |
TCPConfig
Driver configuration options for the TCP/IP network protocol
|
class |
USBConfig
Driver configuration options for the USB hardware interface
|
Modifier and Type | Method and Description |
---|---|
Class<? extends ModuleConfig> |
TCPCommModuleDescriptor.getModuleConfigClass() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractModule<ConfigType extends ModuleConfig>
Class providing default implementation of common module API methods
|
Modifier and Type | Field and Description |
---|---|
protected ConfigType |
AbstractModule.config |
Modifier and Type | Method and Description |
---|---|
ModuleConfig |
InMemoryConfigDb.get(String moduleID) |
ModuleConfig |
ModuleConfigJsonFile.get(String moduleID) |
Modifier and Type | Method and Description |
---|---|
List<ModuleConfig> |
InMemoryConfigDb.getAllModulesConfigurations() |
List<ModuleConfig> |
ModuleConfigJsonFile.getAllModulesConfigurations() |
List<ModuleConfig> |
ModuleRegistry.getAvailableModules() |
Modifier and Type | Method and Description |
---|---|
void |
InMemoryConfigDb.add(ModuleConfig... configList) |
void |
ModuleConfigJsonFile.add(ModuleConfig... configList) |
IModule<?> |
ModuleRegistry.loadModule(ModuleConfig config)
Instantiates one module using the given configuration
|
void |
ModuleRegistry.saveConfiguration(ModuleConfig... configList)
Saves the given module configurations in the repository
|
void |
InMemoryConfigDb.update(ModuleConfig... configList) |
void |
ModuleConfigJsonFile.update(ModuleConfig... configList) |
Modifier and Type | Class and Description |
---|---|
class |
StreamStorageConfig |
Modifier and Type | Method and Description |
---|---|
List<ModuleConfig> |
PersistenceManagerImpl.getAvailableModules() |
Class<? extends ModuleConfig> |
StreamStorageModuleDescriptor.getModuleConfigClass() |
Modifier and Type | Class and Description |
---|---|
class |
SMLStreamProcessConfig
Configuration class for SensorML based processors.
|
Modifier and Type | Method and Description |
---|---|
List<ModuleConfig> |
ProcessingManagerImpl.getAvailableModules() |
Class<? extends ModuleConfig> |
SMLStreamProcessDescriptor.getModuleConfigClass() |
Modifier and Type | Method and Description |
---|---|
List<ModuleConfig> |
SensorManagerImpl.getAvailableModules() |
Modifier and Type | Class and Description |
---|---|
class |
HttpServerConfig
Configuration class for the HTTP server module
|
Modifier and Type | Class and Description |
---|---|
class |
OGCServiceConfig
Abstract configuration class for all OGC service types
|
Copyright © 2015 Sensia Software LLC. All rights reserved.