Package org.exoplatform.web.application
Class JspBasedWebHandler
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.web.WebRequestHandler
org.exoplatform.web.application.JspBasedWebHandler
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
public abstract class JspBasedWebHandler
extends org.exoplatform.web.WebRequestHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.exoplatform.portal.branding.BrandingServiceprotected JavascriptConfigServiceprotected static final Stringprotected org.exoplatform.services.resources.LocaleConfigServiceprotected SkinServiceprotected static final StringFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJspBasedWebHandler(org.exoplatform.services.resources.LocaleConfigService localeConfigService, org.exoplatform.portal.branding.BrandingService brandingService, JavascriptConfigService javascriptConfigService, SkinService skinService) -
Method Summary
Modifier and TypeMethodDescriptionbooleanexecute(org.exoplatform.web.ControllerContext context) protected booleanvoidprepareDispatch(org.exoplatform.web.ControllerContext context, String applicationModule, List<String> additionalJSModules, List<String> additionalCSSModules, Consumer<org.json.JSONObject> extendUIParameters) Methods inherited from class org.exoplatform.web.WebRequestHandler
onDestroy, onInitMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Field Details
-
TEXT_HTML_CONTENT_TYPE
- See Also:
-
JS_PATHS_PARAM
- See Also:
-
localeConfigService
protected org.exoplatform.services.resources.LocaleConfigService localeConfigService -
brandingService
protected org.exoplatform.portal.branding.BrandingService brandingService -
javascriptConfigService
-
skinService
-
-
Constructor Details
-
JspBasedWebHandler
protected JspBasedWebHandler(org.exoplatform.services.resources.LocaleConfigService localeConfigService, org.exoplatform.portal.branding.BrandingService brandingService, JavascriptConfigService javascriptConfigService, SkinService skinService)
-
-
Method Details
-
getHandlerName
- Specified by:
getHandlerNamein classorg.exoplatform.web.WebRequestHandler
-
execute
- Specified by:
executein classorg.exoplatform.web.WebRequestHandler- Throws:
Exception
-
getRequiresLifeCycle
protected boolean getRequiresLifeCycle()- Specified by:
getRequiresLifeCyclein classorg.exoplatform.web.WebRequestHandler
-
prepareDispatch
public void prepareDispatch(org.exoplatform.web.ControllerContext context, String applicationModule, List<String> additionalJSModules, List<String> additionalCSSModules, Consumer<org.json.JSONObject> extendUIParameters) throws Exception - Throws:
Exception
-