public abstract class AbstractTopicWebApp extends AbstractWebApp
Modifier and Type | Field and Description |
---|---|
protected TopicMapManager |
tmManager |
appStartPage, topicRequestKey, webAppName
actionParamKey, handledActions, httpHeaders, isDefaultAction, replacements, replacementsInitialized, servletModule
engine, initScript, persistentObjects, scriptManager, startScript, stopScript
autoStart, isInitialized, isRunning, logging, loggingModule, moduleManager
Constructor and Description |
---|
AbstractTopicWebApp() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Module> |
getDependencies(ModuleManager manager)
Returns all the modules this module depends on.
|
Topic |
resolveTopic(java.lang.String query) |
void |
start(ModuleManager manager)
Starts the module.
|
void |
stop(ModuleManager manager)
Stops the module.
|
getAppName, getAppStartPage, getAppTopicPage, init
addHandledAction, doReplacements, handleAction, handleRequest, isHandleAction, setActionParamKey, setHttpHeaders
getScriptEngine
isInitialized, isRunning, requireLogging, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isInitialized, isRunning
protected TopicMapManager tmManager
public Topic resolveTopic(java.lang.String query)
public void start(ModuleManager manager) throws ModuleException
Module
start
in interface Module
start
in class AbstractWebApp
manager
- The module manager handling this module.ModuleException
public void stop(ModuleManager manager)
Module
stop
in interface Module
stop
in class AbstractAction
manager
- The module manager handling this module.public java.util.Collection<Module> getDependencies(ModuleManager manager) throws ModuleException
Module
getDependencies
in interface Module
getDependencies
in class AbstractWebApp
manager
- The module manager handling this module.ModuleException
Copyright 2004-2015 Wandora Team