public abstract class MultiApplicationManager extends ApplicationManager
ApplicationManager.EnvironmentACCESSDENIED, ACTION, ADD, AJAX, ALREADY, APPLICATION, BACK, BLOCKED, container, CONTEXT_PATH, CREATED, DEFAULT_ENVIRONMENT, EDIT, ERROR, EXCEPTION, EXTENSION, HTML, INDEX, INPUT, JSON, JSP, LIST, LOGIN, MAIN, MENTAWAI_BUILD, MENTAWAI_VERSION, NEXT, NOT_FOUND, OUTPUT, PORT, REDIR, REMOVED, REQUEST, SESSION, SHOW, STREAM, SUCCESS, TEST, UPDATED, XML| Constructor and Description |
|---|
MultiApplicationManager()
Default constructor, capable to call the registerManagers() method.
|
| Modifier and Type | Method and Description |
|---|---|
ConnectionHandler |
createConnectionHandler() |
SessionHandler |
createSessionHandler() |
Bean |
getComponent(String name)
Gets an IOC component from this application manager.
|
Iterator<Dependency> |
getDependencies() |
void |
init(Context application)
Override this method to do any initialization for your web application.
|
void |
loadActions()
Override this method to register actions and filters in this application manager.
|
void |
loadBeans()
Override this method to register your mentabeans.
|
void |
loadFilters()
Override this method to register your Filters.
|
void |
loadFormatters()
Override this method to define formatters that can be used by mtw:out tag
|
void |
loadLists()
Override this method to control the data list loading process.
|
void |
loadLocales()
Override this method to specify the supported locales for your application.
|
void |
onStarted(Context context) |
void |
register(Class<? extends ApplicationManager> manager)
Call this method to register an ApplicationManager.
|
abstract void |
registerManagers()
Abstract method to alow the registration the ApplicationManagers.
|
void |
setupDB() |
void |
setupIoC()
Override this method to register your IoC Components.
|
action, action, action, action, add, add, addActionConfig, addActionPackage, addBeanConfig, addComponent, addDependency, addDependency, addGlobalConsequence, addGlobalFilter, addGlobalFilter, addGlobalFilter, addGlobalFilter, addGlobalFilter, addList, addList, addLists, addLists, addLocale, addLocale, addLocales, addLocales, addLocalizedLists, addLocalizedLists, addSessionListener, ajax, autowire, autowire, autowire, autoWiring, autoWiring, aw, aw, bean, chain, chain, chain, chain, configureActions, createJPAHandler, destroy, di, di, exception, filter, filter, filter, filter, filter, filterLast, filterLast, filterLast, fwd, fwd, getActionConfig, getActionConfig, getActions, getApplication, getBeanConfig, getBeanManager, getComponentNames, getComponents, getConnectionHandler, getConsequenceProvider, getContainer, getContextPath, getDefaultAction, getEnvironment, getExtension, getGlobalConsequence, getGlobalFilters, getGlobalFilters, getGlobalFilters, getInstance, getParent, getProperties, getProps, getProps, getRealPath, getReqCharEncoding, getSessionListeners, getViewDir, init, internal, ioc, ioc, ioc, ioc, ioc, ioc, ioc, ioc, ioc, ioc, ioc, ioc, on, on, redir, redir, redir, redir, redir, redir, redir, redir, redir, redir, removeActionConfig, removeActionPackage, reset, result, ruby, ruby, ruby, setAutoView, setAutowireEverything, setConnectionHandler, setConsequenceProvider, setDateMaskForEverything, setDebugMode, setDebugMode, setDefaultAction, setEnvironment, setJPAHandler, setRealPath, setReloadable, setReloadMode, setRemoveActionFromName, setReqCharEncoding, setSessionHandler, setStatsMode, setViewDir, setWebappPath, spring, spring, stream, string, stringpublic MultiApplicationManager()
Exception - about the ApplicationManager instanciationpublic abstract void registerManagers()
Exception - about the ApplicationManager instanciationpublic void register(Class<? extends ApplicationManager> manager)
manager - The application manager to register.public final void init(Context application)
ApplicationManagerinit in class ApplicationManagerapplication - The application context of your web application.public final ConnectionHandler createConnectionHandler()
createConnectionHandler in class ApplicationManagerpublic final SessionHandler createSessionHandler()
createSessionHandler in class ApplicationManagerpublic final void loadActions()
ApplicationManagerloadActions in class ApplicationManagerpublic final void loadBeans()
ApplicationManagerloadBeans in class ApplicationManagerpublic final void setupIoC()
ApplicationManagersetupIoC in class ApplicationManagerpublic final void loadFilters()
ApplicationManagerloadFilters in class ApplicationManagerpublic final void setupDB()
setupDB in class ApplicationManagerpublic final void loadLocales()
ApplicationManagerloadLocales in class ApplicationManagerpublic final void loadFormatters()
ApplicationManagerloadFormatters in class ApplicationManagerpublic final void loadLists()
throws Exception
ApplicationManagerloadLists in class ApplicationManagerExceptionpublic final void onStarted(Context context)
onStarted in class ApplicationManagerpublic final Bean getComponent(String name)
ApplicationManagergetComponent in class ApplicationManagerpublic final Iterator<Dependency> getDependencies()
getDependencies in class ApplicationManagerCopyright © 2015. All Rights Reserved.