Class SecureTilesPlugin
java.lang.Object
org.apache.struts.tiles.TilesPlugin
com.echothree.view.client.web.struts.sslext.tiles.SecureTilesPlugin
- All Implemented Interfaces:
SecurePlugInInterface,org.apache.struts.action.PlugIn
public class SecureTilesPlugin
extends org.apache.struts.tiles.TilesPlugin
implements SecurePlugInInterface
Implements sslext plugin functionality for use with Tiles.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected org.apache.struts.config.ModuleConfigprotected Stringprotected Stringprotected Stringprotected org.apache.commons.logging.Logprotected String[]protected Stringprotected org.apache.struts.util.MessageResourcesprotected org.apache.struts.action.ActionServletprotected Collectionprotected StringFields inherited from class org.apache.struts.tiles.TilesPlugin
currentPlugInConfigObject, definitionFactory, moduleAware, tilesUtilImplClassnameFields inherited from interface com.echothree.view.client.web.struts.sslext.action.SecurePlugInInterface
DEFAULT_ADD_SESSION, DEFAULT_ENABLE, DEFAULT_HTTP_PORT, DEFAULT_HTTPS_PORT, SECURE_PLUGIN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddServletMapping(String servletName, String urlPattern) voiddestroy()booleanbooleanvoidinit(org.apache.struts.action.ActionServlet servlet, org.apache.struts.config.ModuleConfig moduleConfig) protected voidprotected voidinitRequestProcessorClass(org.apache.struts.config.ModuleConfig config) protected voidvoidsetAddSession(String addSession) voidvoidvoidMethods inherited from class org.apache.struts.tiles.TilesPlugin
findStrutsPlugInConfigProperties, getTilesUtilImplClassname, isModuleAware, readFactoryConfig, setCurrentPlugInConfigObject, setModuleAware, setTilesUtilImplClassname
-
Field Details
-
addSession
-
httpPort
-
httpsPort
-
enable
-
resourceName
-
resources
-
registrations
-
log
-
config
-
servlet
-
servletName
-
servletMappings
-
-
Constructor Details
-
SecureTilesPlugin
public SecureTilesPlugin()
-
-
Method Details
-
destroy
- Specified by:
destroyin interfaceorg.apache.struts.action.PlugIn- Overrides:
destroyin classorg.apache.struts.tiles.TilesPlugin
-
setHttpsPort
-
setHttpPort
-
getHttpsPort
- Specified by:
getHttpsPortin interfaceSecurePlugInInterface
-
getHttpPort
- Specified by:
getHttpPortin interfaceSecurePlugInInterface
-
getServletMappings
- Specified by:
getServletMappingsin interfaceSecurePlugInInterface
-
getEnable
- Specified by:
getEnablein interfaceSecurePlugInInterface
-
setEnable
-
getAddSession
-
setAddSession
-
getSslExtAddSession
- Specified by:
getSslExtAddSessionin interfaceSecurePlugInInterface
-
getSslExtEnable
- Specified by:
getSslExtEnablein interfaceSecurePlugInInterface
-
init
public void init(org.apache.struts.action.ActionServlet servlet, org.apache.struts.config.ModuleConfig moduleConfig) throws javax.servlet.ServletException - Specified by:
initin interfaceorg.apache.struts.action.PlugIn- Overrides:
initin classorg.apache.struts.tiles.TilesPlugin- Throws:
javax.servlet.ServletException
-
initRequestProcessorClass
protected void initRequestProcessorClass(org.apache.struts.config.ModuleConfig config) throws javax.servlet.ServletException - Overrides:
initRequestProcessorClassin classorg.apache.struts.tiles.TilesPlugin- Throws:
javax.servlet.ServletException
-
initMappings
- Throws:
javax.servlet.ServletException
-
initResources
- Throws:
javax.servlet.ServletException
-
addServletMapping
-