public class SpringSpongeEngine extends BaseSpongeEngine implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
actionManager, configurationManager, eventQueueManager, eventQueueProvider, eventScheduler, inputQueue, knowledgeBaseFileProvider, knowledgeBaseInterpreterFactoryProviders, knowledgeBaseManager, lock, moduleProvider, pluginManager, processingUnitManager, processingUnitProvider, processorManager, session, statisticsManager, threadPoolManager| Constructor and Description |
|---|
SpringSpongeEngine()
Creates a new engine.
|
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
static SpringEngineBuilder |
builder()
Builder for creating an engine.
|
void |
destroy() |
org.springframework.context.ApplicationContext |
getApplicationContext() |
boolean |
isAutoStartup() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setAutoStartup(boolean autoStartup) |
addCategories, addCategory, addOnShutdownListener, addOnStartupListener, addType, clearError, clearRememberedException, configureEngineModules, doShutdown, doStartup, ensureProvidersSet, getActionManager, getActionMeta, getActions, getCategories, getCategory, getConfigurationFilename, getConfigurationManager, getCorrelatorGroups, getCorrelatorMeta, getDefaultParameters, getError, getEventQueueManager, getEventScheduler, getEventSetProcessorDurationStrategy, getExceptionHandler, getFilterMeta, getFilterProcessingUnit, getFilters, getInfo, getInputQueue, getKnowledgeBaseFileProvider, getKnowledgeBaseInterpreterFactoryProviders, getKnowledgeBaseManager, getMainProcessingUnit, getModuleProvider, getOnShutdownListeners, getOnStartupListeners, getOperations, getPatternMatcher, getPluginManager, getPlugins, getProcessingUnitManager, getProcessorManager, getProcessors, getRememberedException, getRuleGroups, getRuleMeta, getSession, getStatisticsManager, getThreadPoolManager, getTriggerMeta, getTriggers, getType, getType, getTypes, getVersion, handleError, handleError, handleError, init, isError, reload, removeCategory, removeOnShutdownListener, removeOnStartupListener, removeType, requestReload, requestShutdown, safelyShutdownIfStartupError, selectCategory, selectCategory, setConfigurationFilename, setEventQueueProvider, setEventSetProcessorDurationStrategy, setExceptionHandler, setKnowledgeBaseFileProvider, setKnowledgeBaseInterpreterFactoryProviders, setModuleProvider, setPatternMatcher, setProcessingUnitProvider, setupEngineDescriptive, setupRegisteredTypeInstance, startup, tryRememberExceptiongetDescription, getEngine, getInternalService, getLabel, getName, getState, isFailed, isNew, isNewOrStartingOrRunning, isRunning, isStarting, isStopping, isTerminated, setDescription, setEngine, setLabel, setName, shutdown, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisFailed, isNew, isRunning, isStarting, isStopping, isTerminated, shutdownpublic static SpringEngineBuilder builder()
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic org.springframework.context.ApplicationContext getApplicationContext()
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionpublic void destroy()
throws Exception
destroy in interface org.springframework.beans.factory.DisposableBeanExceptionpublic boolean isAutoStartup()
public void setAutoStartup(boolean autoStartup)
Copyright © 2016–2019 Softelnet. All rights reserved.