Package io.siddhi.core.config
Class SiddhiContext
- java.lang.Object
-
- io.siddhi.core.config.SiddhiContext
-
public class SiddhiContext extends Object
Context information holder associated withSiddhiManager
-
-
Constructor Summary
Constructors Constructor Description SiddhiContext()
-
Method Summary
-
-
-
Method Detail
-
getPersistenceStore
public PersistenceStore getPersistenceStore()
-
setPersistenceStore
public void setPersistenceStore(PersistenceStore persistenceStore)
-
getIncrementalPersistenceStore
public IncrementalPersistenceStore getIncrementalPersistenceStore()
-
setIncrementalPersistenceStore
public void setIncrementalPersistenceStore(IncrementalPersistenceStore incrementalPersistenceStore)
-
getErrorStore
public ErrorStore getErrorStore()
-
setErrorStore
public void setErrorStore(ErrorStore errorStore)
-
getConfigManager
public ConfigManager getConfigManager()
-
setConfigManager
public void setConfigManager(ConfigManager configManager)
-
getSiddhiDataSource
public DataSource getSiddhiDataSource(String dataSourceName)
-
addSiddhiDataSource
public void addSiddhiDataSource(String dataSourceName, DataSource dataSource)
-
getStatisticsConfiguration
public StatisticsConfiguration getStatisticsConfiguration()
-
setStatisticsConfiguration
public void setStatisticsConfiguration(StatisticsConfiguration statisticsConfiguration)
-
getExtensionHolderMap
public ConcurrentHashMap<Class,AbstractExtensionHolder> getExtensionHolderMap()
-
getDefaultDisrupterExceptionHandler
public com.lmax.disruptor.ExceptionHandler<Object> getDefaultDisrupterExceptionHandler()
-
getSinkHandlerManager
public SinkHandlerManager getSinkHandlerManager()
-
setSinkHandlerManager
public void setSinkHandlerManager(SinkHandlerManager sinkHandlerManager)
-
getSourceHandlerManager
public SourceHandlerManager getSourceHandlerManager()
-
setSourceHandlerManager
public void setSourceHandlerManager(SourceHandlerManager sourceHandlerManager)
-
getRecordTableHandlerManager
public RecordTableHandlerManager getRecordTableHandlerManager()
-
setRecordTableHandlerManager
public void setRecordTableHandlerManager(RecordTableHandlerManager recordTableHandlerManager)
-
getAttributes
public Map<String,Object> getAttributes()
Attributes that are common across all the Siddhi Apps- Returns:
- Attribute Map<String, Object>
-
-