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 String
protected org.apache.struts.config.ModuleConfig
protected String
protected String
protected String
protected org.apache.commons.logging.Log
protected String[]
protected String
protected org.apache.struts.util.MessageResources
protected org.apache.struts.action.ActionServlet
protected Collection
protected String
Fields inherited from class org.apache.struts.tiles.TilesPlugin
currentPlugInConfigObject, definitionFactory, moduleAware, tilesUtilImplClassname
Fields 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 TypeMethodDescriptionvoid
addServletMapping
(String servletName, String urlPattern) void
destroy()
boolean
boolean
void
init
(org.apache.struts.action.ActionServlet servlet, org.apache.struts.config.ModuleConfig moduleConfig) protected void
protected void
initRequestProcessorClass
(org.apache.struts.config.ModuleConfig config) protected void
void
setAddSession
(String addSession) void
void
void
Methods 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:
destroy
in interfaceorg.apache.struts.action.PlugIn
- Overrides:
destroy
in classorg.apache.struts.tiles.TilesPlugin
-
setHttpsPort
-
setHttpPort
-
getHttpsPort
- Specified by:
getHttpsPort
in interfaceSecurePlugInInterface
-
getHttpPort
- Specified by:
getHttpPort
in interfaceSecurePlugInInterface
-
getServletMappings
- Specified by:
getServletMappings
in interfaceSecurePlugInInterface
-
getEnable
- Specified by:
getEnable
in interfaceSecurePlugInInterface
-
setEnable
-
getAddSession
-
setAddSession
-
getSslExtAddSession
- Specified by:
getSslExtAddSession
in interfaceSecurePlugInInterface
-
getSslExtEnable
- Specified by:
getSslExtEnable
in interfaceSecurePlugInInterface
-
init
public void init(org.apache.struts.action.ActionServlet servlet, org.apache.struts.config.ModuleConfig moduleConfig) throws javax.servlet.ServletException - Specified by:
init
in interfaceorg.apache.struts.action.PlugIn
- Overrides:
init
in classorg.apache.struts.tiles.TilesPlugin
- Throws:
javax.servlet.ServletException
-
initRequestProcessorClass
protected void initRequestProcessorClass(org.apache.struts.config.ModuleConfig config) throws javax.servlet.ServletException - Overrides:
initRequestProcessorClass
in classorg.apache.struts.tiles.TilesPlugin
- Throws:
javax.servlet.ServletException
-
initMappings
- Throws:
javax.servlet.ServletException
-
initResources
- Throws:
javax.servlet.ServletException
-
addServletMapping
-