Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.struts.action
Class SecurePlugIn  view SecurePlugIn download SecurePlugIn.java

java.lang.Object
  extended byorg.apache.struts.action.SecurePlugIn
All Implemented Interfaces:
PlugIn

public class SecurePlugIn
extends java.lang.Object
implements PlugIn


Field Summary
private  org.apache.struts.config.ModuleConfig config
          The application configuration for our owning sub-application.
private static java.lang.String DEFAULT_ENABLE
           
private static java.lang.String DEFAULT_HTTP_PORT
           
private static java.lang.String DEFAULT_HTTPS_PORT
           
protected  java.lang.String enable
           
protected  java.lang.String httpPort
           
protected  java.lang.String httpsPort
           
static java.lang.String SECURE_PLUGIN
           
private  ActionServlet servlet
          The ActionServlet owning this application.
 
Constructor Summary
SecurePlugIn()
           
 
Method Summary
 void destroy()
          Remove stuff from the ServletContext (application).
static java.lang.String getAppHttpPort(javax.servlet.ServletContext application)
           
static java.lang.String getAppHttpsPort(javax.servlet.ServletContext application)
           
static boolean getAppSslExtEnable(javax.servlet.ServletContext application)
           
 java.lang.String getEnable()
           
 java.lang.String getHttpPort()
           
 java.lang.String getHttpsPort()
           
 void init(ActionServlet servlet, org.apache.struts.config.ModuleConfig config)
          Initialize some instance variables and the ServletContext (application) to make this PlugIn's properties accessible from the whole app.
 void setEnable(java.lang.String s)
           
 void setHttpPort(java.lang.String s)
           
 void setHttpsPort(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SECURE_PLUGIN

public static final java.lang.String SECURE_PLUGIN
See Also:
Constant Field Values

DEFAULT_HTTP_PORT

private static final java.lang.String DEFAULT_HTTP_PORT
See Also:
Constant Field Values

DEFAULT_HTTPS_PORT

private static final java.lang.String DEFAULT_HTTPS_PORT
See Also:
Constant Field Values

DEFAULT_ENABLE

private static final java.lang.String DEFAULT_ENABLE
See Also:
Constant Field Values

httpPort

protected java.lang.String httpPort

httpsPort

protected java.lang.String httpsPort

enable

protected java.lang.String enable

config

private org.apache.struts.config.ModuleConfig config
The application configuration for our owning sub-application.


servlet

private ActionServlet servlet
The ActionServlet owning this application.

Constructor Detail

SecurePlugIn

public SecurePlugIn()
Method Detail

init

public void init(ActionServlet servlet,
                 org.apache.struts.config.ModuleConfig config)
          throws javax.servlet.ServletException
Initialize some instance variables and the ServletContext (application) to make this PlugIn's properties accessible from the whole app.

Specified by:
init in interface PlugIn

destroy

public void destroy()
Remove stuff from the ServletContext (application).

Specified by:
destroy in interface PlugIn

setHttpsPort

public void setHttpsPort(java.lang.String s)

setHttpPort

public void setHttpPort(java.lang.String s)

getHttpsPort

public java.lang.String getHttpsPort()

getHttpPort

public java.lang.String getHttpPort()

getEnable

public java.lang.String getEnable()

setEnable

public void setEnable(java.lang.String s)

getAppSslExtEnable

public static boolean getAppSslExtEnable(javax.servlet.ServletContext application)

getAppHttpPort

public static java.lang.String getAppHttpPort(javax.servlet.ServletContext application)

getAppHttpsPort

public static java.lang.String getAppHttpsPort(javax.servlet.ServletContext application)