wt.httpgw
Class WTServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
wt.httpgw.WTServlet
- All Implemented Interfaces:
- AppletListener, CGIConstants, Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
- Direct Known Subclasses:
- WTAuthServlet
- public class WTServlet
- extends javax.servlet.http.HttpServlet
- implements CGIConstants, AppletListener
- See Also:
- Serialized Form
Fields inherited from class javax.servlet.http.HttpServlet |
|
Fields inherited from class javax.servlet.GenericServlet |
|
Fields inherited from interface wt.httpgw.CGIConstants |
CGI_ACCEPT, CGI_ACCEPT_CHARSET, CGI_ACCEPT_LANGUAGE, CGI_AUTH_TYPE, CGI_AUTHORIZATION, CGI_CONNECTION, CGI_CONTENT_LENGTH, CGI_CONTENT_TYPE, CGI_CONTEXT_PATH, CGI_DELETE_METHOD, CGI_GATEWAY_INTERFACE, CGI_GET_METHOD, CGI_HEAD_METHOD, CGI_HOST, CGI_IF_MODIFIED_SINCE, CGI_MULTIPART_BOUNDARY, CGI_PATH_INFO, CGI_PATH_TRANSLATED, CGI_POST_METHOD, CGI_PRAGMA, CGI_PROPERTY_PREFIX, CGI_PROTOCOL, CGI_PUT_METHOD, CGI_QUERY_STRING, CGI_REFERER, CGI_REMOTE_ADDR, CGI_REMOTE_HOST, CGI_REMOTE_IDENT, CGI_REMOTE_USER, CGI_REQUEST_METHOD, CGI_SCHEME, CGI_SCRIPT_NAME, CGI_SERVER_NAME, CGI_SERVER_PORT, CGI_SERVER_PROTOCOL, CGI_SERVER_SOFTWARE, CGI_SERVLET_SESSION, CGI_TRACE_METHOD, CGI_UA_COLOR, CGI_UA_CPU, CGI_UA_OS, CGI_UA_PIXELS, CGI_URI, CGI_URL, CGI_USER_AGENT, versionID |
Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service |
Methods inherited from class javax.servlet.GenericServlet |
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VERBOSE
private boolean VERBOSE
SERVICES_ENABLED
private boolean SERVICES_ENABLED
SERVICES_HANDLER
private String SERVICES_HANDLER
TIME_ZONE
private String TIME_ZONE
MIN_PORT
private int MIN_PORT
MAX_PORT
private int MAX_PORT
RMI_VERBOSE
private boolean RMI_VERBOSE
RMI_CLIENT_TIMEOUT
private int RMI_CLIENT_TIMEOUT
METHOD_SERVER_ENABLED
private boolean METHOD_SERVER_ENABLED
METHOD_SERVER_NAME
private String METHOD_SERVER_NAME
FORWARD_TAG
private String FORWARD_TAG
LOG_FILE
private String LOG_FILE
LOG_ENABLED
private boolean LOG_ENABLED
LOG_APPEND
private boolean LOG_APPEND
methodServer
private static MethodServerImpl methodServer
servicesHandler
private static ServicesHandlerIfc servicesHandler
servicesStarted
private static boolean servicesStarted
threadGroup
private static ThreadGroup threadGroup
servletContext
private javax.servlet.ServletContext servletContext
WTServlet
public WTServlet()
getName
protected String getName()
init
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
- Specified by:
init
in interface javax.servlet.Servlet
- Throws:
javax.servlet.ServletException
initWindchillProperties
protected void initWindchillProperties(javax.servlet.ServletConfig config)
throws IOException
- Throws:
IOException
start
public void start()
- Specified by:
start
in interface AppletListener
destroy
public void destroy()
- Specified by:
destroy
in interface AppletListener
stop
public void stop()
- Specified by:
stop
in interface AppletListener
startServices
private void startServices()
throws Exception
- Throws:
Exception
stopServices
private void stopServices()
service
public void service(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
throws javax.servlet.ServletException,
IOException
- Throws:
javax.servlet.ServletException
IOException
showException
private void showException(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
Throwable t)