Deprecated API

Deprecated Classes
com.ibm.wbi.protocol.http.HttpBase
          Use the new HTTP header classes instead (HttpRequestHeader, HttpResponseHeader, HttpHeaderAscii). 
com.ibm.wbi.protocol.http.HttpRequest
          Use the new HTTP header classes instead (HttpRequestHeader, HttpResponseHeader, HttpHeaderAscii). 
com.ibm.wbi.protocol.http.HttpResponse
          Use the new HTTP header classes instead (HttpRequestHeader, HttpResponseHeader, HttpHeaderAscii). 
com.ibm.wbi.util.StringInputStream
          This class is without redeeming value. If you truly need its functionality, use the (also deprecated) java.io.StringBufferInputStream, which is virtually identical. However, you should probably really be using some kind of scheme with a Reader/Writer. 
 

Deprecated Methods
com.ibm.wbi.RequestEvent.abort()
          Use getTransaction.abort( AbortEvent ). 
com.ibm.wbi.protocol.http.FetchUrl.fetch(RequestEvent, HttpRequest)
          Don't use HttpRequest object 
com.ibm.wbi.protocol.http.FetchUrl.fetch(RequestEvent, String)
          @see #fetch(boolean, RequestEvent, String) 
com.ibm.wbi.protocol.http.FetchUrl.fetch(SystemContext, HttpRequest)
          Don't use HttpRequest object 
com.ibm.wbi.protocol.http.FetchUrl.fetch(SystemContext, String)
          @see #fetch(boolean, SystemContext, String) 
com.ibm.wbi.protocol.http.FetchUrl.fetchThroughProxy(RequestEvent, HttpRequest)
          Use fetch(true/false, ...) 
com.ibm.wbi.protocol.http.FetchUrl.fetchThroughProxy(RequestEvent, String)
          Use fetch(true/false)... 
com.ibm.wbi.protocol.http.FetchUrl.fetchThroughProxy(SystemContext, HttpRequest)
          Use fetch(true/false, ...) 
com.ibm.wbi.protocol.http.FetchUrl.fetchThroughProxy(SystemContext, String)
          Use fetch(true/false, ...) 
com.ibm.wbi.RequestEvent.getRead()
          Use getMegInputStream(). 
com.ibm.wbi.RequestEvent.getWrite()
          Use getMegOutputStream(). 
com.ibm.wbi.Plugin.initialize(String)
          Override initialize() instead and use getSystemContext() 
com.ibm.wbi.Meg.initialize(SystemContext)
          Override initialize() instead and use getSystemContext() 
com.ibm.wbi.Plugin.initialize(SystemContext)
          Override initialize() instead and use getSystemContext() 
com.ibm.wbi.protocol.http.beans.FormHelper.interpretFormData(MegInputStream, DocumentInfo)
          Use interpretFormData(Reader, DocumentInfo) instead. 
com.ibm.wbi.RequestEvent.isAborted()
          Use getTransaction.isAborted(). 
com.ibm.wbi.protocol.http.HttpResponse.produceHeader()
          Use produceResponseWithoutContent instead. 
com.ibm.wbi.protocol.http.DocumentInfo.setResponseHeader(HttpHeader)
          Use HttpResponseHeader instead of HttpHeader 
com.ibm.wbi.markuplanguage.html.HtmlEditor.write(byte[])
          You shouldn't be dealing with bytes!!!! Use write(char[]) instead. 
com.ibm.wbi.MegOutputStream.write(String)
          Use a MegWriter instead. 
com.ibm.wbi.MegOutputStream.write(String, int, int)
          Use a MegWriter instead. 
com.ibm.wbi.MegOutputStream.write(String, int, int, String)
          Use a MegWriter instead. 
com.ibm.wbi.MegOutputStream.write(String, String)
          Use a MegWriter instead. 
com.ibm.wbi.protocol.http.HttpResponse.writeHeader(RequestEvent)
          Use writeResponse( RequestEvent e ) instead. 
com.ibm.wbi.MegOutputStream.writeLine(ByteStore)
          Use a MegWriter instead. 
com.ibm.wbi.MegOutputStream.writeLine(String)
          Use a MegWriter instead. 
com.ibm.wbi.MegOutputStream.writeLine(String, int, int)
          Use a MegWriter instead. 
com.ibm.wbi.MegOutputStream.writeLine(String, int, int, String)
          Use a MegWriter instead. 
 

Deprecated Constructors
com.ibm.wbi.markuplanguage.html.HtmlEditor(InputStream, OutputStream)
          Use HtmlEditor(Reader, Writer) instead 
com.ibm.wbi.markuplanguage.html.HtmlTokenizer(InputStream)
          Use HtmlTokenizer(Reader) instead.