| Package | Description |
|---|---|
| com.sitewhere.web.configuration | |
| com.sitewhere.web.configuration.model |
| Modifier and Type | Class and Description |
|---|---|
class |
AssetManagementModel
Configuration model for asset management elements.
|
class |
DataManagementModel
Configuration model for data management elements.
|
class |
DeviceCommunicationModel
Configuration model for device communication elements.
|
class |
EventProcessingModel
Configuration model for event processing elements.
|
class |
GlobalsModel
Configuration model for global elements.
|
class |
TenantConfigurationModel
Specifies model used for tenant configuration user interface.
|
| Modifier and Type | Method and Description |
|---|---|
protected ElementNode |
DeviceCommunicationModel.createActiveMQEventSourceElement()
Create element configuration for ActiveMQ event source.
|
protected ElementNode |
AssetManagementModel.createAssetManagement()
Create the container for asset management configuration.
|
protected ElementNode |
EventProcessingModel.createAzureEventHubEventProcessorElement()
Create a Azure event hub event processor.
|
protected ElementNode |
DeviceCommunicationModel.createAzureEventHubEventSourceElement()
Create element configuration for Azure EventHub event source.
|
protected ElementNode |
DeviceCommunicationModel.createBatchOperationManagerElement()
Create element configuration for batch operation manager.
|
protected ElementNode |
DeviceCommunicationModel.createBatchOperationsElement()
Create element configuration for batch operations.
|
protected ElementNode |
EventProcessingModel.createBlockingQueueInboundStrategyElement()
Create element configuration for blocking queue inbound processing strategy.
|
protected ElementNode |
EventProcessingModel.createBlockingQueueOutboundStrategyElement()
Create element configuration for blocking queue outbound processing strategy.
|
protected ElementNode |
EventProcessingModel.createCommandDeliveryEventProcessorElement()
Create a command delivery event processor.
|
protected ElementNode |
DeviceCommunicationModel.createCommandDestinationsElement()
Create element configuration for command routing.
|
protected ElementNode |
DeviceCommunicationModel.createCommandRoutingElement()
Create element configuration for command routing.
|
protected ElementNode |
DataManagementModel.createDataManagement()
Create the container for datastore information.
|
protected ElementNode |
DataManagementModel.createDefaultAssetModelInitializerElement()
Create element configuration for device model initializer.
|
protected ElementNode |
DataManagementModel.createDefaultDeviceModelInitializerElement()
Create element configuration for device model initializer.
|
protected ElementNode |
EventProcessingModel.createDefaultInboundStrategyElement()
Create element configuration for default inbound processing strategy.
|
protected ElementNode |
EventProcessingModel.createDefaultOutboundStrategyElement()
Create element configuration for default outbound processing strategy.
|
protected ElementNode |
DeviceCommunicationModel.createDefaultRegistrationManagerElement()
Create element configuration for default registration manager.
|
protected ElementNode |
DataManagementModel.createDefaultScheduleModelInitializerElement()
Create element configuration for device model initializer.
|
protected ElementNode |
DeviceCommunicationModel.createDeviceCommunication()
Create the container for device communication information.
|
protected ElementNode |
DeviceCommunicationModel.createDeviceServicesElement()
Create element configuration for device registration.
|
protected ElementNode |
EventProcessingModel.createDeviceStreamProcessorElement()
Create element configuration for device stream.
|
protected ElementNode |
EventProcessingModel.createDweetEventProcessorElement()
Create a Dweet.io event processor.
|
protected ElementNode |
DeviceCommunicationModel.createEchoStringEventDecoderElement()
Create element configuration for echo string event decoder.
|
protected ElementNode |
DataManagementModel.createEHCacheElement()
Create element configuration for EHCache cache.
|
protected ElementNode |
EventProcessingModel.createEventProcessing()
Create the container for event processing.
|
protected ElementNode |
DeviceCommunicationModel.createEventSourcesElement()
Create element configuration for event sources.
|
protected ElementNode |
EventProcessingModel.createEventStorageProcessorElement()
Create element configuration event storage processor.
|
protected ElementNode |
EventProcessingModel.createFilterCriteriaElement()
Create filter criteria element.
|
protected ElementNode |
GlobalsModel.createGlobals()
Create the container for global overrides information.
|
protected ElementNode |
GlobalsModel.createGroovyConfigurationElement()
Create element overriding Groovy configuration.
|
protected ElementNode |
DeviceCommunicationModel.createGroovyEventDecoderElement()
Create element configuration for Groovy event decoder.
|
protected ElementNode |
EventProcessingModel.createGroovyFilterElement()
Create outbound processor Groovy filter.
|
protected ElementNode |
EventProcessingModel.createGroovyRouteBuilderElement()
Create a Groovy route builder.
|
protected ElementNode |
EventProcessingModel.createGroovyStreamProcessorElement()
Create a Siddhi query element.
|
protected ElementNode |
DeviceCommunicationModel.createGroovyStringEventDecoderElement()
Create element configuration for Groovy string event decoder.
|
protected ElementNode |
DeviceCommunicationModel.createHardwareIdParameterExtractorElement()
Create element configuration for hardware id parameter extractor.
|
protected ElementNode |
DataManagementModel.createHazelcastCacheElement()
Create element configuration for Hazelcast cache.
|
protected ElementNode |
EventProcessingModel.createHazelcastEventProcessorElement()
Create a Hazelcast event processor.
|
protected ElementNode |
EventProcessingModel.createHazelcastQueueElement()
Create element configuration for Hazelcast queue processor.
|
protected ElementNode |
DeviceCommunicationModel.createHazelcastQueueEventSourceElement()
Create element configuration for Hazelcast queue event source.
|
protected ElementNode |
DataManagementModel.createHBaseTenantDatastoreElement()
Create element configuration for HBase tenant datastore.
|
protected ElementNode |
EventProcessingModel.createInboundProcessingChain()
Create the container for inbound processing chain configuration.
|
protected ElementNode |
EventProcessingModel.createInboundProcessingStrategyElement()
Create element configuration for event sources.
|
protected ElementNode |
EventProcessingModel.createInboundProcessorElement()
Create a generic inbound event processor reference.
|
protected ElementNode |
EventProcessingModel.createInitialStateEventProcessorElement()
Create a InitialState event processor.
|
protected ElementNode |
DeviceCommunicationModel.createJsonCommandEncoderElement()
Create element configuration for JSON command encoder.
|
protected ElementNode |
DeviceCommunicationModel.createJsonEventDecoderElement()
Create element configuration for JSON event decoder.
|
protected ElementNode |
DataManagementModel.createMongoTenantDatastoreElement()
Create element configuration for MonogoDB tenant datastore.
|
protected ElementNode |
DeviceCommunicationModel.createMqttCommandDestinationElement()
Create element configuration for MQTT command destination.
|
protected ElementNode |
EventProcessingModel.createMqttEventProcessorElement()
Create an MQTT event processor.
|
protected ElementNode |
DeviceCommunicationModel.createMqttEventSourceElement()
Create element configuration for MQTT event source.
|
protected ElementNode |
EventProcessingModel.createOutboundProcessingChain()
Create the container for outbound processing chain configuration.
|
protected ElementNode |
EventProcessingModel.createOutboundProcessingStrategyElement()
Create element configuration for outbound processing strategy.
|
protected ElementNode |
EventProcessingModel.createOutboundProcessorElement()
Create a generic outbound event processor reference.
|
protected ElementNode |
DeviceCommunicationModel.createProtobufCommandEncoderElement()
Create element configuration for GPB command encoder.
|
protected ElementNode |
DeviceCommunicationModel.createProtobufEventDecoderElement()
Create element configuration for protobuf event decoder.
|
protected ElementNode |
DeviceCommunicationModel.createProtobufHybridCommandEncoderElement()
Create element configuration for Java/protobuf hybrid command encoder.
|
protected ElementNode |
DeviceCommunicationModel.createQRCodeSymbolGeneratorElement()
Create element configuration for default registration manager.
|
protected ElementNode |
DeviceCommunicationModel.createRabbitMqEventSourceElement()
Create element configuration for MQTT event source.
|
protected ElementNode |
DeviceCommunicationModel.createReadAllSocketInteractionHandlerElement()
Create read-all socket interaction handler factory.
|
protected ElementNode |
EventProcessingModel.createRegistrationProcessorElement()
Create element configuration for registration processor.
|
protected ElementNode |
EventProcessingModel.createSiddhiEventProcessorElement()
Create a Siddhi event processor.
|
protected ElementNode |
EventProcessingModel.createSiddhiQueryElement()
Create a Siddhi query element.
|
protected ElementNode |
EventProcessingModel.createSiteFilterElement()
Create outbound processor site filter.
|
protected ElementNode |
DeviceCommunicationModel.createSocketEventSourceElement()
Create element configuration for socket event source.
|
protected ElementNode |
GlobalsModel.createSolrConfigurationElement()
Create element overriding Solr configuration.
|
protected ElementNode |
EventProcessingModel.createSolrEventProcessorElement()
Create a Solr event processor.
|
protected ElementNode |
EventProcessingModel.createSpecificationFilterElement()
Create outbound processor specification filter.
|
protected ElementNode |
DeviceCommunicationModel.createSpecificationMappingRouterElement()
Create element configuration for specification mapping command router.
|
protected ElementNode |
DeviceCommunicationModel.createSpecificationMappingRouterMappingElement()
Create element configuration for specification mapping command router.
|
protected ElementNode |
EventProcessingModel.createStreamDebuggerElement()
Create a Siddhi query element.
|
protected ElementNode |
DeviceCommunicationModel.createSymbolGeneratorManagerElement()
Create element configuration for device registration.
|
protected ElementNode |
DeviceCommunicationModel.createTwilioCommandDestinationElement()
Create element configuration for Twilio command destination.
|
protected ElementNode |
DeviceCommunicationModel.createWebSocketEventSourceElement()
Create element configuration for WebSocket event source.
|
protected ElementNode |
DeviceCommunicationModel.createWebSocketHeaderElement()
Create element configuration for WebSocket header.
|
protected ElementNode |
EventProcessingModel.createWso2CepEventProcessorElement()
Create a WSO2 CEP event processor.
|
protected ElementNode |
AssetManagementModel.createWso2IdentityAssetModuleElement()
Create element configuration for WSO2 Identity asset module.
|
protected ElementNode |
AssetManagementModel.createXmlDeviceAssetModuleElement()
Create element configuration for XML device asset module.
|
protected ElementNode |
AssetManagementModel.createXmlHardwareAssetModuleElement()
Create element configuration for XML hardware asset module.
|
protected ElementNode |
AssetManagementModel.createXmlLocationAssetModuleElement()
Create element configuration for XML location asset module.
|
protected ElementNode |
AssetManagementModel.createXmlPersonAssetModuleElement()
Create element configuration for XML person asset module.
|
protected ElementNode |
EventProcessingModel.createZoneTestElement()
Create a zone test event processor.
|
protected ElementNode |
EventProcessingModel.createZoneTestEventProcessorElement()
Create a zone test event processor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationModel
Top-level node for configuration model.
|
| Modifier and Type | Method and Description |
|---|---|
ElementNode |
ElementNode.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<ElementNode>> |
ConfigurationModel.getElementsByRole() |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationModel.addElement(ElementNode element) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationModel.setElementsByRole(Map<String,List<ElementNode>> elementsByRole) |
Copyright © 2016 SiteWhere, LLC.. All rights reserved.