Deprecated API

Contents

Deprecated Interfaces

HttpSessionContext
As of Java(tm) Servlet API 2.1 for security reasons, with no replacement.
SingleThreadModel
As of Java Servlet API 2.4, with no direct replacement.

Deprecated Classes

HttpUtils
As of Java(tm) Servlet API 2.3.
IbmJsseListener
Use org.mortbay.http.SslListener
JsseListener
use SslListener
Primitive
Use TypeUtil
SunJsseListener
Use org.mortbay.http.SslListener
Text
all Composites now take Strings direct.

Deprecated Fields

javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_TAG
As of Java JSP API 1.2, use BodyTag.EVAL_BODY_BUFFERED or IterationTag.EVAL_BODY_AGAIN.

Deprecated Methods

org.mortbay.jetty.servlet.AbstractSessionManager.getUseRequestedId()
use getCrossContextSessionIDs session IDs
org.mortbay.jetty.servlet.AbstractSessionManager.setUseRequestedId(boolean)
use setCrossContextSessionIDs session IDs
org.mortbay.jetty.servlet.AbstractSessionManager.Session.getSessionContext()
org.mortbay.jetty.servlet.AbstractSessionManager.Session.getValue(String)
As of Version 2.2, this method is replaced by getAttribute(String)
org.mortbay.jetty.servlet.AbstractSessionManager.Session.getValueNames()
As of Version 2.2, this method is replaced by getAttributeNames()
org.mortbay.jetty.servlet.AbstractSessionManager.Session.putValue(String,Object)
As of Version 2.2, this method is replaced by setAttribute(String,Object)
org.mortbay.jetty.servlet.AbstractSessionManager.Session.removeValue(String)
As of Version 2.2, this method is replaced by removeAttribute(String)
org.mortbay.html.Applet.setAlternate(Element)
use add
org.mortbay.html.Applet.setAlternate(String)
use add
org.mortbay.html.Element.attributes(String)
Use attribute(String).
org.mortbay.http.HttpRequest.getResponse()
use getHttpResponse()
org.mortbay.http.HttpResponse.getRequest()
use getHttpRequest()
org.mortbay.http.HttpServer.getHttpServerList()
User getHttpServers()
org.mortbay.http.HttpServer.addHostAlias(String,String)
Use HttpContext.addVirtualHost
javax.servlet.http.HttpServletRequest.isRequestedSessionIdFromUrl()
As of Version 2.1 of the Java Servlet API, use isRequestedSessionIdFromURL() instead.
javax.servlet.http.HttpServletResponse.encodeUrl(String)
As of version 2.1, use encodeURL(String url) instead
javax.servlet.http.HttpServletResponse.encodeRedirectUrl(String)
As of version 2.1, use encodeRedirectURL(String url) instead
javax.servlet.http.HttpServletResponse.setStatus(int,String)
As of version 2.1, due to ambiguous meaning of the message parameter.
javax.servlet.http.HttpSession.getSessionContext()
As of Version 2.1, this method is deprecated and has no replacement.
javax.servlet.http.HttpSession.getValue(String)
As of Version 2.2, this method is replaced by getAttribute(String).
javax.servlet.http.HttpSession.getValueNames()
As of Version 2.2, this method is replaced by getAttributeNames()
javax.servlet.http.HttpSession.putValue(String,Object)
As of Version 2.2, this method is replaced by setAttribute(String,Object)
javax.servlet.http.HttpSession.removeValue(String)
As of Version 2.2, this method is replaced by removeAttribute(String)
javax.servlet.http.HttpSessionContext.getSession(String)
As of Java Servlet API 2.1 with no replacement.
javax.servlet.http.HttpSessionContext.getIds()
As of Java Servlet API 2.1 with no replacement.
org.mortbay.util.LazyList.add(Object,Collection)
Use addCollection
org.mortbay.http.NCSARequestLog.setBuffered(boolean)
ignored
org.mortbay.log.OutputStreamLogSink.getLogTimezone()
Use getLogTimeZone()
org.mortbay.log.OutputStreamLogSink.setLogTimezone(String)
Use setLogTimeZone(String)
javax.servlet.ServletContext.getServlet(String)
As of Java Servlet API 2.1, with no direct replacement.
javax.servlet.ServletContext.getServlets()
As of Java Servlet API 2.0, with no replacement.
javax.servlet.ServletContext.getServletNames()
As of Java Servlet API 2.1, with no replacement.
javax.servlet.ServletContext.log(Exception,String)
As of Java Servlet API 2.1, use log(String message, Throwable throwable) instead.
org.mortbay.jetty.servlet.ServletHandler.setDynamicServletPathSpec(String)
Use org.mortbay.jetty.servlet.Invoker
org.mortbay.jetty.servlet.ServletHandler.setDynamicInitParams(Map)
Use org.mortbay.jetty.servlet.Invoker
org.mortbay.jetty.servlet.ServletHandler.setServeDynamicSystemServlets(boolean)
Use org.mortbay.jetty.servlet.Invoker
org.mortbay.jetty.servlet.ServletHttpRequest.isRequestedSessionIdFromUrl()
org.mortbay.jetty.servlet.ServletHttpRequest.getRealPath(String)
As of Version 2.1 of the Java Servlet API, use ServletContext.getRealPath(String) instead.
org.mortbay.jetty.servlet.ServletHttpResponse.encodeUrl(String)
As of version 2.1, use encodeURL(String url) instead
org.mortbay.jetty.servlet.ServletHttpResponse.encodeRedirectUrl(String)
As of version 2.1, use encodeRedirectURL(String url) instead
org.mortbay.jetty.servlet.ServletHttpResponse.setStatus(int,String)
As of version 2.1 of the Servlet spec.
javax.servlet.ServletRequest.getRealPath(String)
As of Version 2.1 of the Java Servlet API, use ServletContext.getRealPath(String) instead.
org.mortbay.jetty.servlet.SessionContext.getIds()
From HttpSessionContext
org.mortbay.jetty.servlet.SessionContext.getSession(String)
From HttpSessionContext
org.mortbay.html.Table.setCellNestingFactory(CompositeFactory)
Use setNestingFactory or setThreadNestingFactory
org.mortbay.util.ThreadedServer.setMaxReadTimeMs(int)
maxIdleTime is used instead.
org.mortbay.util.ThreadedServer.acceptSocket(ServerSocket,int)
use acceptSocket(int timeout)
org.mortbay.util.ThreadPool.getPoolName()
use getName()
org.mortbay.util.ThreadPool.setPoolName(String)
use setName(String)
org.mortbay.util.ThreadPool.setMaxStopTimeMs(int)
maxIdleTime is used instead.
javax.servlet.UnavailableException.getServlet()
As of Java Servlet API 2.2, with no replacement.

Deprecated Constructors

javax.servlet.UnavailableException.UnavailableException(Servlet,String)
As of Java Servlet API 2.2, use UnavailableException(String) instead.
javax.servlet.UnavailableException.UnavailableException(int,Servlet,String)
As of Java Servlet API 2.2, use UnavailableException(String,int) instead.

Copyright © 2004 Mortbay Consulting Pty. Ltd. All Rights Reserved.