public class EventProcessingModel extends ConfigurationModel
ElementNode.Builder| Constructor and Description |
|---|
EventProcessingModel() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBlockingQueueInboundStrategyFields(ElementNode.Builder builder)
Add fields for blocking queue inbound processing strategy.
|
protected void |
addBlockingQueueOutboundStrategyFields(ElementNode.Builder builder)
Add fields for blocking queue outbound processing strategy.
|
protected ElementNode |
createAzureEventHubEventProcessorElement()
Create a Azure event hub event processor.
|
protected ElementNode |
createBlockingQueueInboundStrategyElement()
Create element configuration for blocking queue inbound processing strategy.
|
protected ElementNode |
createBlockingQueueOutboundStrategyElement()
Create element configuration for blocking queue outbound processing strategy.
|
protected ElementNode |
createCommandDeliveryEventProcessorElement()
Create a command delivery event processor.
|
protected ElementNode |
createDefaultInboundStrategyElement()
Create element configuration for default inbound processing strategy.
|
protected ElementNode |
createDefaultOutboundStrategyElement()
Create element configuration for default outbound processing strategy.
|
protected ElementNode |
createDeviceStreamProcessorElement()
Create element configuration for device stream.
|
protected ElementNode |
createDweetEventProcessorElement()
Create a Dweet.io event processor.
|
protected ElementNode |
createEventProcessing()
Create the container for event processing.
|
protected ElementNode |
createEventStorageProcessorElement()
Create element configuration event storage processor.
|
protected ElementNode |
createFilterCriteriaElement()
Create filter criteria element.
|
protected ElementNode |
createGroovyFilterElement()
Create outbound processor Groovy filter.
|
protected ElementNode |
createGroovyRouteBuilderElement()
Create a Groovy route builder.
|
protected ElementNode |
createGroovyStreamProcessorElement()
Create a Siddhi query element.
|
protected ElementNode |
createHazelcastEventProcessorElement()
Create a Hazelcast event processor.
|
protected ElementNode |
createHazelcastQueueElement()
Create element configuration for Hazelcast queue processor.
|
protected ElementNode |
createInboundProcessingChain()
Create the container for inbound processing chain configuration.
|
protected ElementNode |
createInboundProcessingStrategyElement()
Create element configuration for event sources.
|
protected ElementNode |
createInboundProcessorElement()
Create a generic inbound event processor reference.
|
protected ElementNode |
createInitialStateEventProcessorElement()
Create a InitialState event processor.
|
protected ElementNode |
createMqttEventProcessorElement()
Create an MQTT event processor.
|
protected ElementNode |
createOutboundProcessingChain()
Create the container for outbound processing chain configuration.
|
protected ElementNode |
createOutboundProcessingStrategyElement()
Create element configuration for outbound processing strategy.
|
protected ElementNode |
createOutboundProcessorElement()
Create a generic outbound event processor reference.
|
protected ElementNode |
createRegistrationProcessorElement()
Create element configuration for registration processor.
|
protected ElementNode |
createSiddhiEventProcessorElement()
Create a Siddhi event processor.
|
protected ElementNode |
createSiddhiQueryElement()
Create a Siddhi query element.
|
protected ElementNode |
createSiteFilterElement()
Create outbound processor site filter.
|
protected ElementNode |
createSolrEventProcessorElement()
Create a Solr event processor.
|
protected ElementNode |
createSpecificationFilterElement()
Create outbound processor specification filter.
|
protected ElementNode |
createStreamDebuggerElement()
Create a Siddhi query element.
|
protected ElementNode |
createWso2CepEventProcessorElement()
Create a WSO2 CEP event processor.
|
protected ElementNode |
createZoneTestElement()
Create a zone test event processor.
|
protected ElementNode |
createZoneTestEventProcessorElement()
Create a zone test event processor.
|
addElement, getElementsByRole, setElementsByRolegetAttributeGroups, getAttributes, getIndexAttribute, getOnDeleteWarning, getRole, getSpecializes, setAttributeGroups, setAttributes, setOnDeleteWarning, setRole, setSpecializesgetLocalName, getNamespace, setLocalName, setNamespacegetDescription, getIcon, getName, getNodeType, setDescription, setIcon, setName, setNodeTypeprotected ElementNode createEventProcessing()
protected ElementNode createInboundProcessingChain()
protected ElementNode createInboundProcessorElement()
protected ElementNode createEventStorageProcessorElement()
protected ElementNode createRegistrationProcessorElement()
protected ElementNode createDeviceStreamProcessorElement()
protected ElementNode createHazelcastQueueElement()
protected ElementNode createOutboundProcessingChain()
protected ElementNode createOutboundProcessorElement()
protected ElementNode createCommandDeliveryEventProcessorElement()
protected ElementNode createZoneTestElement()
protected ElementNode createZoneTestEventProcessorElement()
protected ElementNode createStreamDebuggerElement()
protected ElementNode createGroovyStreamProcessorElement()
protected ElementNode createSiddhiQueryElement()
protected ElementNode createSiddhiEventProcessorElement()
protected ElementNode createGroovyRouteBuilderElement()
protected ElementNode createMqttEventProcessorElement()
protected ElementNode createHazelcastEventProcessorElement()
protected ElementNode createSolrEventProcessorElement()
protected ElementNode createAzureEventHubEventProcessorElement()
protected ElementNode createInitialStateEventProcessorElement()
protected ElementNode createDweetEventProcessorElement()
protected ElementNode createWso2CepEventProcessorElement()
protected ElementNode createFilterCriteriaElement()
protected ElementNode createSiteFilterElement()
protected ElementNode createSpecificationFilterElement()
protected ElementNode createGroovyFilterElement()
protected ElementNode createInboundProcessingStrategyElement()
protected ElementNode createDefaultInboundStrategyElement()
protected ElementNode createBlockingQueueInboundStrategyElement()
protected void addBlockingQueueInboundStrategyFields(ElementNode.Builder builder)
builder - protected ElementNode createOutboundProcessingStrategyElement()
protected ElementNode createDefaultOutboundStrategyElement()
protected ElementNode createBlockingQueueOutboundStrategyElement()
protected void addBlockingQueueOutboundStrategyFields(ElementNode.Builder builder)
builder - Copyright © 2016 SiteWhere, LLC.. All rights reserved.