A B C D E F G H I J K L M N O P Q R S T U V W

A

abort() - Method in class com.ibm.wbi.RequestEvent
Deprecated. Use getTransaction.abort( AbortEvent ).
abort() - Method in class com.ibm.wbi.Proxy
Abort abruptly shuts down the proxy without gracefully cleaning up.
abort(AbortEvent) - Method in class com.ibm.wbi.Transaction
Signal that the transaction should be aborted and all registered AbortListeners should be notified.
abortEvent - Variable in class com.ibm.wbi.Transaction
The AbortEvent that caused this transaction to be aborted.
AbortEvent - class com.ibm.wbi.AbortEvent.
Abstract superclass of the events that can cause a transaction to be aborted.
AbortListener - interface com.ibm.wbi.AbortListener.
An interface that declares the methods that must be provided by an object that wishes to be notified when transactions are aborted.
abortListeners - Variable in class com.ibm.wbi.Transaction
The list of AbortListeners that should be notified in case of an abort.
ACCEPT - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
add(String, HeaderField) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Set the value for a header field, adding to any previous values.
add(String, HeaderField) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Set the value for a header field, adding to any previous values.
add(String, String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Set the value for a header field, adding to any previous values.
add(String, String) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Adds a name/value pair to the MIME data when the header is generated.
add(String, String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Add an arbitrary key/value pair to the header.
add(String, String) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Add an arbitrary key/value pair of the HTTP Response object.
add(String, String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Set the value for a header field, adding to any previous values.
addAbortListener(AbortListener) - Method in class com.ibm.wbi.Transaction
Add an AbortListener to the list of objects to be notified in case of an abort.
addCookie(HttpRequestHeader, HttpCookie) - Static method in class com.ibm.wbi.protocol.http.HttpCookie
Adds a Cookie to an HTTP header.
addCookie(String, String, Date, String, String, boolean) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Add a cookie to this response, which will then be stored in the browser.
addCookie(String, String, Date, String, String, boolean) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Add a cookie to the HTTP Response object.
addElement(String, String) - Method in class com.ibm.wbi.util.FileElementParser
Add element to the file with the specified data.
addGlobalVariable(String, Object) - Static method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Add a global variable to be used when expanding tags.
addMeg(Meg) - Method in class com.ibm.wbi.Plugin
Add a Meg to the Plugin.
addMeg(Monitor, Editor) - Method in class com.ibm.wbi.Plugin
Add a Monitor to the Plugin that will be run after the specified Editor.
addObjectHeaders(MimeHeaders) - Method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
addObjectSingleHeader(MimeHeaders) - Method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
addPlugin(Plugin, Properties, boolean) - Method in class com.ibm.wbi.Proxy
Transiently adds a Plugin to this instance of the Proxy (this does not install the Plugin into the configuration store).
AddPreambleEditor - class com.ibm.wbi.protocol.http.beans.AddPreambleEditor.
An Editor that adds content to the beginning of an HTML document.
AddPreambleEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
construct an instance with a null PreambleHTMLString and a PreambleType of BODY.
AddPreambleEditor(String) - Constructor for class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
construct an instance with the given PreambleHTMLString and a PreambleType of BODY.
AddPreambleEditor(String, int) - Constructor for class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
construct an instance with the given PreambleHTMLString and PreambleType.
addQueryTerm(String, String) - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Add a term to the query portion of the request (following a '?' in a "GET" request).
addRegion(ImageMapRegion) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Adds the specified region object to the list of regions for this ImageMap.
addRegion(ImageMapRegion, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Adds region object to list of regions for this ImageMap at specified location.
addRule(String, String) - Method in class com.ibm.wbi.RequestInfo
Add an attriute/value pair that will be evaluated by the rules engine.
addSetCookie(HttpResponseHeader, HttpSetCookie) - Static method in class com.ibm.wbi.protocol.http.HttpSetCookie
Adds a Set-Cookie header line to an HTTP header.
addSignalListener(SignalListener) - Static method in class com.ibm.wbi.util.Signal
adds a SignalListener to the list of listeners to receive SignalEvents.
addValue(String) - Method in class com.ibm.wbi.protocol.http.ParseMimeObject
Add a value.
addVariable(String, Object) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Add a variable to be used when expanding tags.
advancePastCRLF() - Method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
advanceToBoundary() - Method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
afterSpace(StringTokenizer) - Static method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
append(byte) - Method in interface com.ibm.wbi.ByteStore
Appends the given byte argument to this ByteStore.
append(byte) - Method in class com.ibm.wbi.util.ByteBuffer
Appends the given byte argument to this ByteBuffer.
append(byte) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Appends the given byte argument to this buffer.
append(byte[]) - Method in interface com.ibm.wbi.ByteStore
Appends the given byte array argument to this buffer.
append(byte[]) - Method in class com.ibm.wbi.util.ByteBuffer
Appends the given byte array argument to this string buffer.
append(byte[]) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Appends the given byte array argument to this string buffer.
append(byte[], int, int) - Method in interface com.ibm.wbi.ByteStore
Appends the given byte subarray of the bytes array argument to this buffer.
append(byte[], int, int) - Method in class com.ibm.wbi.util.ByteBuffer
Appends the given byte subarray of the bytes array argument to this buffer.
append(byte[], int, int) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Appends the given byte subarray of the bytes array argument to this buffer.
append(long) - Method in class com.ibm.wbi.util.ByteBuffer
Appends the given long argument to this ByteBuffer.
append(long) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Appends the given long argument to this buffer.
asciiGetBytes() - Method in class com.ibm.wbi.protocol.http.HttpResponseHeader
Return a textual representation of this header, encoded into bytes with US-ASCII encoding.
asciiGetBytes() - Method in class com.ibm.wbi.util.MimeHeaderAscii
Return an ASCII-encoded byte-array representation of this MimeHeaderAscii.
asciiGetBytes(boolean) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Return a textual representation of this HttpRequestHeader.
asciiGetBytes(String) - Static method in class com.ibm.wbi.util.MimeHeaderAscii
Return an ASCII-encoded byte-array representation of the specified string.
atEOF() - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Indicates whether editor has gone past the end of the stream.
available() - Method in class com.ibm.wbi.MegInputStream
Determine amount of bytes currently available.
available() - Method in class com.ibm.wbi.util.StringInputStream
Deprecated. Determine the available amount of bytes (chars) to read.

B

backupOne() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Decrement the buffer index of the HtmlTokenizer.
binary - Variable in class com.ibm.wbi.protocol.http.ExtensionInformation
Binary?
BODY - Static variable in class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
specifies that the PreambleHTMLString should be added to the body of the document (the default).
buildString() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Build the String representation of the HTMLItem.
byteAt(int) - Method in interface com.ibm.wbi.ByteStore
Returns the byte at a specific index in this ByteStore.
byteAt(int) - Method in class com.ibm.wbi.util.ByteBuffer
Returns the byte at a specific index in this ByteBuffer.
byteAt(int) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Returns the byte at a specific index in this buffer.
ByteBridge - class com.ibm.wbi.util.ByteBridge.
A store that can act as a middle man between streaming output and reading that input.
ByteBridge() - Constructor for class com.ibm.wbi.util.ByteBridge
Constructs a new empty ByteBridge to stream data.
ByteBuffer - class com.ibm.wbi.util.ByteBuffer.
This class is something like java.lang.StringBuffer, except that it provides a buffer of bytes instead of char s.
ByteBuffer() - Constructor for class com.ibm.wbi.util.ByteBuffer
Constructs a ByteBuffer that is initially empty, with a default capacity of 512 bytes.
ByteBuffer(byte[]) - Constructor for class com.ibm.wbi.util.ByteBuffer
Constructs a ByteBuffer containing the given bytes, with a capacity a bit bigger than the array.
ByteBuffer(byte[], int, int) - Constructor for class com.ibm.wbi.util.ByteBuffer
Constructs a ByteBuffer containing the given bytes, with a capacity a bit bigger than the array.
ByteBuffer(int) - Constructor for class com.ibm.wbi.util.ByteBuffer
Constructs a ByteBuffer that is initially empty, with the given capacity.
ByteBuffer(String) - Constructor for class com.ibm.wbi.util.ByteBuffer
Constructs a ByteBuffer from the passed String.
ByteBuffer(StringBuffer) - Constructor for class com.ibm.wbi.util.ByteBuffer
Constructs a ByteBuffer from the passed StringBuffer.
ByteBuffer(StringBuffer, String) - Constructor for class com.ibm.wbi.util.ByteBuffer
Constructs a ByteBuffer from the passed StringBuffer.
ByteBuffer(String, String) - Constructor for class com.ibm.wbi.util.ByteBuffer
Constructs a ByteBuffer from the passed String.
ByteBufferUnsynchronized - class com.ibm.wbi.util.ByteBufferUnsynchronized.
This class is something like java.lang.StringBuffer, except that it provides a buffer of bytes instead of char s.
ByteBufferUnsynchronized() - Constructor for class com.ibm.wbi.util.ByteBufferUnsynchronized
Constructs a ByteBufferUnsynchronized that is initially empty.
ByteBufferUnsynchronized(int) - Constructor for class com.ibm.wbi.util.ByteBufferUnsynchronized
Constructs a ByteBufferUnsynchronized with specified initial capacity.
BytePipe - class com.ibm.wbi.util.BytePipe.
A BytePipe is used to "pipe" bytes from an OutputStream to an InputStream.
BytePipe() - Constructor for class com.ibm.wbi.util.BytePipe
Construct a new BytePipe with a default byte bucket capacity.
BytePipe(int) - Constructor for class com.ibm.wbi.util.BytePipe
Construct a new BytePipe with the specified byte bucket capacity.
ByteStore - interface com.ibm.wbi.ByteStore.
The ByteStore provides a generic interface for an object used to store bytes.

C

Cache - class com.ibm.wbi.util.Cache.
An abstract base class for performing simple caching functions.
Cache() - Constructor for class com.ibm.wbi.util.Cache
 
cached - Variable in class com.ibm.wbi.util.MimeHeaderAscii
 
capacity() - Method in interface com.ibm.wbi.ByteStore
Returns the current capacity of the ByteStore.
capacity() - Method in class com.ibm.wbi.util.ByteBuffer
Returns the current capacity of the ByteBuffer.
capacity() - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Returns the current capacity.
CgiGenerator - class com.ibm.wbi.protocol.http.beans.CgiGenerator.
This class wraps a CGI executable by launching a new process and setting the CGI/1.1 environment variables.
CgiGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.CgiGenerator
Construct a new CGI Generator
CgiGenerator(String) - Constructor for class com.ibm.wbi.protocol.http.beans.CgiGenerator
Construct a new CGI Generator and specify the name of the CGI executable.
CgiGenerator(String, String) - Constructor for class com.ibm.wbi.protocol.http.beans.CgiGenerator
Construct a new CGI Generator and specify the name of the CGI executable and translated path property.
change(String, String, String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Change an arbitrary header field.
CIHashtable - class com.ibm.wbi.util.CIHashtable.
 
CIHashtable() - Constructor for class com.ibm.wbi.util.CIHashtable
 
cleanup() - Static method in class com.ibm.wbi.Run
Cleanup - called during NT service stop.
clear() - Method in class com.ibm.wbi.util.Cache
Clears the cache so that it contains no keys or values.
clear() - Method in class com.ibm.wbi.util.EventSemaphore
Clear the current semaphore.
clear() - Method in class com.ibm.wbi.util.LRUCache
Clears the cache so that it contains no keys or values.
clearAllByKey(String) - Method in class com.ibm.wbi.protocol.http.ParseMime
Given a key this method clears all values associated with this key.
clone() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Return a clone of this HttpRequestHeader.
clone() - Method in class com.ibm.wbi.protocol.http.HttpResponseHeader
Return a clone of this HttpResponseHeader.
clone() - Method in class com.ibm.wbi.protocol.http.beans.imagemap.Point
Returns a copy of the current object.
clone() - Method in class com.ibm.wbi.util.HeaderField
Make a clone or deep-copy of this header field
clone() - Method in class com.ibm.wbi.util.MimeHeaderAscii
Return a clone of this MimeHeaderAscii.
clone() - Method in class com.ibm.wbi.util.FastTokenizer
 
close() - Method in class com.ibm.wbi.MegOutputStream
Close the meg output stream.
close() - Method in class com.ibm.wbi.MegReader
Closes the stream.
close() - Method in class com.ibm.wbi.MegWriter
Close the stream, flushing it first.
close() - Method in class com.ibm.wbi.MegInputStream
Close the input stream.
close() - Method in class com.ibm.wbi.util.ByteBridge
Close the data buffer to writing.
close() - Method in class com.ibm.wbi.util.FileElementParser
Close the file writing all the elements and their encapsulated data to the file.
close() - Method in class com.ibm.wbi.util.StringInputStream
Deprecated. Close the input stream.
close() - Method in class com.ibm.wbi.util.BytePipe
Flush and close the pipe stream making all bytes written available for a read.
code - Variable in class com.ibm.wbi.protocol.http.HttpResponseHeader
 
com.ibm.wbi - package com.ibm.wbi
 
com.ibm.wbi.markuplanguage.html - package com.ibm.wbi.markuplanguage.html
 
com.ibm.wbi.persistent - package com.ibm.wbi.persistent
 
com.ibm.wbi.protocol.http - package com.ibm.wbi.protocol.http
 
com.ibm.wbi.protocol.http.beans - package com.ibm.wbi.protocol.http.beans
 
com.ibm.wbi.protocol.http.beans.imagemap - package com.ibm.wbi.protocol.http.beans.imagemap
 
com.ibm.wbi.protocol.http.beans.link - package com.ibm.wbi.protocol.http.beans.link
 
com.ibm.wbi.protocol.http.sublayer - package com.ibm.wbi.protocol.http.sublayer
 
com.ibm.wbi.util - package com.ibm.wbi.util
 
COMMENT - Static variable in class com.ibm.wbi.protocol.http.HttpSetCookie
 
constructChild(Section, Section, Path, String, ClassLoader) - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
constructDictionary() - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
constructRoot() - Method in class com.ibm.wbi.persistent.SectionBackend
 
content - Variable in class com.ibm.wbi.protocol.http.HttpBase
Deprecated.  
CONTENT_ENCODING - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
CONTENT_LANGUAGE - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
CONTENT_LENGTH - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
CONTENT_TYPE - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
contentType - Variable in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
The content type
copyMimeHeader() - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Return a clone of the MIME header fields in this header.
Copyright - class com.ibm.wbi.Copyright.
Class contains IBM specific copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.Meg
IBM copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.Copyright
The default IBM copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.Proxy
The IBM copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.persistent.Section
 
COPYRIGHT - Static variable in class com.ibm.wbi.persistent.SectionBackend
Factory method to construct the root section.
COPYRIGHT - Static variable in class com.ibm.wbi.persistent.FSSectionBackend
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.DocumentInfo
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpBase
Deprecated.  
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpMonitor
IBM copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpEditor
IBM copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated.  
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.ParseMimeObject
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpDate
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.ExtensionInformation
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.ParseMime
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpRequestEditor
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.FetchUrl
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated.  
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.HttpGenerator
 
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.PutGenerator
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.NoCacheEditor
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.HtmlGenerator
IBM copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.ImageMapRequestEditor
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.DisplayMonitor
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.FixContentTypeEditor
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.StaticHtmlGenerator
IBM copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.NewUrlRequestEditor
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.ErrorPageException
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.FileGenerator
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
IBM copyright information.
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.FormHelper
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
IBM copyright information
COPYRIGHT - Static variable in class com.ibm.wbi.util.SignalEvent
 
COPYRIGHT - Static variable in interface com.ibm.wbi.util.SignalListener
 
COPYRIGHT_2000 - Static variable in class com.ibm.wbi.Copyright
 
COPYRIGHT_LONG - Static variable in class com.ibm.wbi.Copyright
The long IBM copyright information.
COPYRIGHT_SHORT - Static variable in class com.ibm.wbi.Copyright
The long IBM copyright information.
Copyright() - Constructor for class com.ibm.wbi.Copyright
Copyright Constructor.
copyUntil(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Reads from the input stream until the specified tag was found.
copyUntil(String[]) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Reads from the stream until any one of a set of tag types is found.
cp - Static variable in class com.ibm.wbi.Run
The command processor.
createInstance() - Method in class com.ibm.wbi.RequestInfo
Create an empty instance of this RequestInfo class.
createInstance() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Create an empty instance of this DocumentInfo class.
createSection(String) - Method in class com.ibm.wbi.persistent.Section
Creates the named Section and returns it.
createSection(String, ClassLoader) - Method in class com.ibm.wbi.persistent.Section
 

D

d - Variable in class com.ibm.wbi.util.FastTokenizer
 
DATE_ERROR - Static variable in class com.ibm.wbi.protocol.http.HttpDate
Data error.
DATE_INFINITY - Static variable in class com.ibm.wbi.protocol.http.HttpDate
Infinity constant.
DATE_NEVER - Static variable in class com.ibm.wbi.protocol.http.HttpDate
Never constant.
decode24Bits(byte[], byte[], int) - Static method in class com.ibm.wbi.util.MimeObject
Decode a set of four base64 characters into three eight-bit bytes.
decode6Bits(char) - Static method in class com.ibm.wbi.util.MimeObject
Decode the bits represented by one base64 character.
decodeBase64(byte[]) - Static method in class com.ibm.wbi.util.MimeObject
Decode the base64-encoded input.
decodeBase64(byte[], int, int) - Static method in class com.ibm.wbi.util.MimeObject
Decode the base64-encoded input.
decodeString(String) - Static method in class com.ibm.wbi.protocol.http.beans.FormHelper
Decodes a given String of form data.
DEFAULT_CODE - Static variable in class com.ibm.wbi.protocol.http.HttpResponseHeader
 
DEFAULT_CONTENT_TYPE - Static variable in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated.  
DEFAULT_MESSAGE - Static variable in class com.ibm.wbi.protocol.http.HttpResponseHeader
 
DEFAULT_METHOD - Static variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
DEFAULT_RESPONSE_CODE - Static variable in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated.  
DEFAULT_RESPONSE_MESSAGE - Static variable in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated.  
DEFAULT_SERVER - Static variable in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated.  
DEFAULT_SIZE - Static variable in class com.ibm.wbi.util.ByteBuffer
The default initial capacity.
DEFAULT_SIZE - Static variable in class com.ibm.wbi.util.ByteBufferUnsynchronized
The default initial capacity.
DEFAULT_URL - Static variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
deregisterAllSublayers() - Method in class com.ibm.wbi.Proxy
Deregister all registered sublayers (and all their associated components).
deregisterSublayer(Sublayer) - Method in class com.ibm.wbi.Proxy
Deregister a Sublayer (and all it's associated components).
DirectoryGenerator - class com.ibm.wbi.protocol.http.beans.DirectoryGenerator.
A Generator for delivering an HTML rendition of a disk directory.
DirectoryGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
construct an instance with a null File, and not to link to the parent directory.
DirectoryGenerator(File) - Constructor for class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
construct an instance with the given File and not to link to parent directory.
DirectoryGenerator(String) - Constructor for class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
construct an instance with the given Filename and not to link to parent directory.
dirty - Variable in class com.ibm.wbi.util.FileElementParser
 
disable() - Method in class com.ibm.wbi.Plugin
Called when the Plugin is disabled after being enabled.
DisplayMonitor - class com.ibm.wbi.protocol.http.beans.DisplayMonitor.
A Monitor which prints information about the HTTP request and response to the console.
DisplayMonitor() - Constructor for class com.ibm.wbi.protocol.http.beans.DisplayMonitor
Constructs a default display monitor.
DisplayMonitor(boolean) - Constructor for class com.ibm.wbi.protocol.http.beans.DisplayMonitor
Constructs a display monitor.
disposeSection(String) - Method in class com.ibm.wbi.persistent.Section
The Section system maintains references to Sections that have already been opened to ensure that when a section is asked for by name twice, the same Section is returned each time.
doBodyInsertion() - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Insert the body string to the top of the BODY section.
DocumentInfo - class com.ibm.wbi.protocol.http.DocumentInfo.
A DocumentInfo object represents a request that is in the Http 1.0 format.
DocumentInfo() - Constructor for class com.ibm.wbi.protocol.http.DocumentInfo
Constructs a new DocumentInfo object.
doHeadInsertion() - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Insert the head string to the top of the HEAD section.
DOMAIN - Static variable in class com.ibm.wbi.protocol.http.HttpSetCookie
 
Done() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Called if end of input reached.

E

editLink(LinkAnnotationEditor.LinkInfo) - Method in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor
Extender of this class should supply this method. Each link of a document will be converted into a LinkInfo object and passed to this method.
editLinks(ResponseToRequest, OutputStream, LinkRewriter) - Static method in class com.ibm.wbi.protocol.http.beans.link.LinkProcessor
Process the links within the document pointed to by the ResponseToRequest by invoking the LinkRewriter.
Editor - class com.ibm.wbi.Editor.
An Editor is used to manipulate the content provided by either a Generator or an another Editor preceding it in the Meg chain.
EDITOR - Static variable in class com.ibm.wbi.Meg
An Editor meg.
EDITOR - Static variable in class com.ibm.wbi.Monitor
A Monitor that is run after a particular Editor.
Editor() - Constructor for class com.ibm.wbi.Editor
Constructs a new Editor with default characteristics and is enabled.
Editor(String, String, int) - Constructor for class com.ibm.wbi.Editor
Constructs a new Editor with the specified characteristics and is enabled.
Editor(String, String, int, boolean) - Constructor for class com.ibm.wbi.Editor
Constructs a new Editor with the specified characteristics.
editTag(RequestEvent, TagAnnotationEditor.TagInfo) - Method in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
Extender of this class should supply this method. Each appropriate tag of a document will be converted into a TagInfo object and passed to this method.
elements() - Method in class com.ibm.wbi.persistent.SectionDictionary
Return an enumeration of values from the underlying Section
elements() - Method in class com.ibm.wbi.util.Cache
Returns an enumeration of the values in this cache.
elements() - Method in class com.ibm.wbi.util.LRUCache
Returns an enumeration of the values in this LRUCache.
empty() - Method in class com.ibm.wbi.util.Queue
Determine if the queue is empty.
enable() - Method in class com.ibm.wbi.Plugin
Called when the Plugin is enabled after being disabled.
encode24Bits(int, int, byte[], int) - Static method in class com.ibm.wbi.util.MimeObject
Encode one, two, or three eight-bit bytes into four base64 characters.
encode6Bits(int) - Static method in class com.ibm.wbi.util.MimeObject
Encode six bits into one base64 character.
encodeBase64(byte[]) - Static method in class com.ibm.wbi.util.MimeObject
Encodes the input into base64.
encodeBase64(byte[], int, int) - Static method in class com.ibm.wbi.util.MimeObject
Encodes the input into base64.
EncodingConverter - class com.ibm.wbi.util.EncodingConverter.
This class provides conversions from standard MIME encoding names to Java encoding names.
EncodingConverter() - Constructor for class com.ibm.wbi.util.EncodingConverter
 
END - Static variable in class com.ibm.wbi.Monitor
A Monitor that is run after all Editors.
endTag - Variable in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.TagInfo
Ending tag or null if not an environment
ensureCapacity(int) - Method in interface com.ibm.wbi.ByteStore
Ensures that the capacity of the buffer is at least equal to the specified minimum.
ensureCapacity(int) - Method in class com.ibm.wbi.util.ByteBuffer
Ensures that the capacity of the buffer is at least equal to the specified minimum.
ensureCapacity(int) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Ensures that the capacity of the buffer is at least equal to the specified minimum.
enumerateParts(MimeObject) - Static method in class com.ibm.wbi.util.MimeObject
 
environment - Variable in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
Flag indicating whether the tag to be annotated has an environment.
eofp - Variable in class com.ibm.wbi.markuplanguage.html.HtmlEditor
 
ERROR - Static variable in class com.ibm.wbi.Proxy
Indicates an error return code.
ErrorPageEditor - class com.ibm.wbi.protocol.http.beans.ErrorPageEditor.
An Editor for producing an HTTP response that corresponds to an error condition.
ErrorPageEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Construct an instance with a ResponseCode of 400, a ResponseText of "Unknown Error", and a PageText of "".
ErrorPageEditor(RequestEvent, ErrorPageException) - Constructor for class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Construct an instance from the information in the ErrorPageException.
ErrorPageEditor(SystemContext, RequestEvent, ErrorPageException) - Constructor for class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Construct an instance from the information in the ErrorPageException.
ErrorPageException - exception com.ibm.wbi.protocol.http.beans.ErrorPageException.
Typically thrown when an error condition occurs in a Generator.
ErrorPageException(int, String) - Constructor for class com.ibm.wbi.protocol.http.beans.ErrorPageException
Construct an instance with the given information.
ErrorPageException(int, String, String) - Constructor for class com.ibm.wbi.protocol.http.beans.ErrorPageException
Construct an instance with the given information
ErrorPageGenerator - class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator.
A Generator for producing an HTTP response that corresponds to an error condition.
ErrorPageGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Construct an instance with a ResponseCode of 400, a ResponseText of "Unknown Error", and a PageText of "".
ErrorPageGenerator(ErrorPageException) - Constructor for class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Construct an instance from the information in the ErrorPageException.
ESCAPE - Static variable in class com.ibm.wbi.persistent.FSSectionBackend
 
escape(String, String, String) - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
EventSemaphore - class com.ibm.wbi.util.EventSemaphore.
EventSemaphore implments a standard wait/post model semaphore.
EventSemaphore() - Constructor for class com.ibm.wbi.util.EventSemaphore
Create a semaphore.
EventSemaphore(boolean) - Constructor for class com.ibm.wbi.util.EventSemaphore
Create a semaphore with an optional posted state.
executable - Variable in class com.ibm.wbi.protocol.http.beans.CgiGenerator
name of the CGI executable
exists() - Method in class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
Determine if the file exists.
EXPIRES - Static variable in class com.ibm.wbi.protocol.http.HttpSetCookie
 
ExtensionInformation - class com.ibm.wbi.protocol.http.ExtensionInformation.
Provides extension information about the different extension types.

F

FastTokenizer - class com.ibm.wbi.util.FastTokenizer.
 
FastTokenizer(String, int) - Constructor for class com.ibm.wbi.util.FastTokenizer
 
fetch(boolean, SystemContext, HttpRequestHeader, byte[]) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Make an HTTP request with HTTP request header and content.
fetch(boolean, SystemContext, String) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Make an HTTP request to this URL.
fetch(RequestEvent, HttpRequest) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Deprecated. Don't use HttpRequest object
fetch(RequestEvent, HttpRequestHeader) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
 
fetch(RequestEvent, String) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Deprecated. @see #fetch(boolean, RequestEvent, String)
fetch(SystemContext, HttpRequest) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Deprecated. Don't use HttpRequest object
fetch(SystemContext, HttpRequestHeader) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
 
fetch(SystemContext, String) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Deprecated. @see #fetch(boolean, SystemContext, String)
fetchThroughProxy(RequestEvent, HttpRequest) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Deprecated. Use fetch(true/false, ...)
fetchThroughProxy(RequestEvent, String) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Deprecated. Use fetch(true/false)...
fetchThroughProxy(SystemContext, HttpRequest) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Deprecated. Use fetch(true/false, ...)
fetchThroughProxy(SystemContext, String) - Static method in class com.ibm.wbi.protocol.http.FetchUrl
Deprecated. Use fetch(true/false, ...)
FetchUrl - class com.ibm.wbi.protocol.http.FetchUrl.
Used to fetch a URL specified by Proxy specific classes and using the proxy or socks server specified by the proxy configuration.
FetchUrl() - Constructor for class com.ibm.wbi.protocol.http.FetchUrl
 
FileElementParser - class com.ibm.wbi.util.FileElementParser.
A FileElementParser reads in the contents of a file and parses the contents into elements and encapsulated data.
FileElementParser() - Constructor for class com.ibm.wbi.util.FileElementParser
Constructs a new file element parser.
FileElementParserException - exception com.ibm.wbi.util.FileElementParserException.
An exception occurred while parsing the file elements.
FileElementParserException() - Constructor for class com.ibm.wbi.util.FileElementParserException
Constructs a new FileElementParserException.
FileElementParserException(String) - Constructor for class com.ibm.wbi.util.FileElementParserException
Constructs a new FileElementParserException with a detailed message.
FileGenerator - class com.ibm.wbi.protocol.http.beans.FileGenerator.
A Generator for delivering the contents of a file to the client.
FileGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.FileGenerator
Construct an instance with a null Filename, a default "text/html" ContentType, a DefaultFile of "index.html", and not to show directory contents.
FileGenerator(String) - Constructor for class com.ibm.wbi.protocol.http.beans.FileGenerator
Construct an instance with the given Filename and not to show directory contents.
FileGenerator(String, String) - Constructor for class com.ibm.wbi.protocol.http.beans.FileGenerator
Construct an instance with the given Filename and ContentType.
FileGeneratorHelper - class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper.
Helper for the FileGenerator class.
FileGeneratorHelper(File) - Constructor for class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
Construct the file helper.
FileGeneratorHelper(FileGeneratorHelper, String) - Constructor for class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
Construct the file helper from a FileGeneratorHelper that corresponds to a directory and a filename within that directory
FileGeneratorHelper(String) - Constructor for class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
Construct the file helper.
finalize() - Method in class com.ibm.wbi.util.FileElementParser
Just in case no ones closes the file and the garbage collector cleans this object up, then close the file first.
find(int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Locates the ImageMapRegion that maps to location (x,y).
find(Point) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Locates the ImageMapRegion that maps to location point.
findUrl(int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Locates the url that is represented by the location (x,y).
findUrl(Point) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Locates the url that is represented by the location point.
findUrl(String) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Locates the url that is represented by the imagemap information in the url query string url.
FirewallInfo - class com.ibm.wbi.protocol.http.sublayer.FirewallInfo.
FirewallInfo is used to passed proxy/socks information along with an HTTP transaction.
FirewallInfo() - Constructor for class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
FirewallRequestEditor - class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor.
RequestEditor for changing firewall settings on the current transaction only.
FirewallRequestEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
 
FixContentTypeEditor - class com.ibm.wbi.protocol.http.beans.FixContentTypeEditor.
An Editor that modifies the reported content-type of a document to "image/gif" if the content appears to be a GIF image.
FixContentTypeEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.FixContentTypeEditor
 
flush() - Method in class com.ibm.wbi.MegOutputStream
Flush the output stream.
flush() - Method in class com.ibm.wbi.MegWriter
Flush the stream.
flush() - Method in class com.ibm.wbi.util.ByteBridge
Flush the output stream to the input stream reader.
flush() - Method in class com.ibm.wbi.util.FileElementParser
Flush the contents to the file.
flush() - Method in class com.ibm.wbi.util.BytePipe
Flush the pipe stream making all bytes written available for a read.
formatClientString(InetAddress) - Static method in class com.ibm.wbi.protocol.http.DocumentInfo
Format the client string from the InetAddress.
formatType - Variable in class com.ibm.wbi.protocol.http.ExtensionInformation
Format type.
FormData - class com.ibm.wbi.protocol.http.beans.FormData.
FormData is an object returned by FormHelper.interpretFormData when a "multipart/form-data" object is encountered.
FormData() - Constructor for class com.ibm.wbi.protocol.http.beans.FormData
Constructs an empty FormData object.
FormHelper - class com.ibm.wbi.protocol.http.beans.FormHelper.
Helper class to access the form data of an HTTP request.
FormHelper() - Constructor for class com.ibm.wbi.protocol.http.beans.FormHelper
 
forwardRequest(Meg, RequestEvent) - Method in class com.ibm.wbi.Meg
Forward this request directly to another Meg for handling.
FourStepHttpGenerator - class com.ibm.wbi.protocol.http.beans.FourStepHttpGenerator.
This class breaks down the response to an HTTP request into four steps, each of which can be overridden by extending classes.
FourStepHttpGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.FourStepHttpGenerator
Construct a new four step HTTP generator.
FSSectionBackend - class com.ibm.wbi.persistent.FSSectionBackend.
 
FSSectionBackend() - Constructor for class com.ibm.wbi.persistent.FSSectionBackend
 

G

Generator - class com.ibm.wbi.Generator.
A Generator is responsible for producing a response in the Meg chain.
GENERATOR - Static variable in class com.ibm.wbi.Meg
A Generator meg.
Generator() - Constructor for class com.ibm.wbi.Generator
Constructs a new Generator with default characteristics and is enabled.
Generator(String, String, int) - Constructor for class com.ibm.wbi.Generator
Constructs a new Generator with the specified characteristics and is enabled.
Generator(String, String, int, boolean) - Constructor for class com.ibm.wbi.Generator
Constructs a new Generator with the specified characteristics.
get(Object) - Method in class com.ibm.wbi.persistent.SectionDictionary
Get the named key from the underlying Section.
get(Object) - Method in class com.ibm.wbi.util.Cache
Returns the value to which the key is mapped in the cache.
get(Object) - Method in class com.ibm.wbi.util.CIHashtable
 
get(Object) - Method in class com.ibm.wbi.util.LRUCache
Returns the value to which the key is mapped in the cache.
get(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Get the value of the specified MIME header field.
get(String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Access the value of a header field.
get(String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Get the value for a header field.
getAbortEvent() - Method in class com.ibm.wbi.Transaction
Determine the event that caused this transaction to be aborted.
getAdditionalLength() - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Get the additional number of bytes that were added to the HTML source.
getAll(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Get all values for a header field.
getAll(String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Access all values from the header fields that correspond The search for the a value is case insensitive.
getAll(String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Get all values for a header field.
getAllByKey(String) - Method in class com.ibm.wbi.protocol.http.ParseMime
Given a key, this method returns a Vector containing all values associated with the key.
getAllByKey(String, int) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns an Enumeration containing all values associated with the specified key.
getAllExtraRuleKeys() - Method in class com.ibm.wbi.RequestInfo
Gets an enumeration of all keys in the extra key/value set.
getAllKeys(int) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns an Enumeration of all keys in the given header
getAsLong() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the time represented as a long.
getAsString() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the time represented as a string.
getAttribute(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Get the value of an attribute by its name.
getAttributes() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Get the attributes of the Html tag.
getBase(ResponseToRequest) - Method in interface com.ibm.wbi.protocol.http.beans.link.LinkRewriter
The tag is interpretted by the browser to prepend a BASE url relative links on the page.
getBooleanValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getBooleanValue(String, boolean) - Method in class com.ibm.wbi.persistent.Section
 
getBrowserNoCache() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the browserNoCache field from this DocumentInfo object.
getBufferp() - Method in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Access the Bufferp property
getByKey(String) - Method in class com.ibm.wbi.protocol.http.ParseMime
Given a key, this method returns a string containing the associated MIME value from its current internal state.
getByKey(String, int) - Method in class com.ibm.wbi.protocol.http.MarkupLanguageInfo
Get a value from the specified key and header type.
getByKey(String, int) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns a String representing the first occurrence of a value associated with the specified key.
getByteArrayRef() - Method in interface com.ibm.wbi.ByteStore
Return a byte array of the current buffer size containing the bytes.
getByteArrayRef() - Method in class com.ibm.wbi.util.ByteBuffer
Return a reference to the byte array inside the ByteBuffer.
getByteArrayRef() - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Return a reference to the byte array inside the buffer.
getBytes() - Method in interface com.ibm.wbi.ByteStore
Return a byte array of the current buffer size containing the bytes.
getBytes() - Method in class com.ibm.wbi.util.ByteBuffer
Return a byte array of the current buffer size containing the bytes.
getBytes() - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Return a byte array of the current buffer size containing the bytes.
getBytes(int, int, byte[], int) - Method in interface com.ibm.wbi.ByteStore
Populate the given byte buffer by the specified bytes.
getBytes(int, int, byte[], int) - Method in class com.ibm.wbi.util.ByteBuffer
Bytes are copied from this ByteBuffer into the destination byte array dst.
getBytes(int, int, byte[], int) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Bytes are copied from this buffer into the destination byte array dst.
getByteStore() - Method in class com.ibm.wbi.MegOutputStream
Get internal ByteStore object buffering bytes between Megs.
getByteValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getByteValue(String, byte) - Method in class com.ibm.wbi.persistent.Section
 
getCharacterValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getCharacterValue(String, char) - Method in class com.ibm.wbi.persistent.Section
 
getCharEncoding(HttpHeaderAscii) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
getClassName() - Method in class com.ibm.wbi.Plugin
Get the class name for this plugin.
getClient() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the client field from this object.
getClientAddress() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the client InetAddress from this object.
getClientName() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the client name from this object.
getClientNumber() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the client number from this object.
getClone() - Method in interface com.ibm.wbi.MegObject
returns a copy of this MegObject to preserve the data in its original state.
getCode() - Method in class com.ibm.wbi.protocol.http.HttpResponseHeader
Return the HTTP status code.
getComment() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Tell the comment attribute for this cookie
getCompareAsLowerCaseOnly() - Method in class com.ibm.wbi.util.StructuredCondition
Returns the flag whether field values should be compared lower case only.
getCondition() - Method in class com.ibm.wbi.Meg
Get the condition of the Meg.
getCondition() - Method in class com.ibm.wbi.util.StructuredCondition
Get the condition.
getConfigSection() - Method in interface com.ibm.wbi.SystemContext
Get the config section.
getContent() - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Access the HTTP request/response content.
getContent() - Method in class com.ibm.wbi.util.MimeObject
Get the non-multipart content of the MimeObject, decoded if necessary.
getContentLength() - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Access the HTTP request content length.
getContentLength() - Method in class com.ibm.wbi.protocol.http.ParseMime
This method returns a string containing the Content-Length: MIME value from its current internal state.
getContentLength(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Access the Content-Length property.
getContentType() - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Access the HTTP content type.
getContentType() - Method in class com.ibm.wbi.protocol.http.ParseMime
This method returns a string containing the CONTENT-TYPE: MIME value from its current internal state.
getContentType() - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Get the ContentType property of the HTTP Response object.
getCookie(HttpRequestHeader) - Static method in class com.ibm.wbi.protocol.http.HttpCookie
Get the first Cookie header line in an HTTP header.
getCookie(HttpRequestHeader, String) - Static method in class com.ibm.wbi.protocol.http.HttpCookie
Get the first cookie in an HTTP header with a specified name.
getCookie(String) - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Inefficient for accessing multiple cookies!
getCookies() - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Access the cookies that are being passed to the server with this request.
getCookies(HttpRequestHeader) - Static method in class com.ibm.wbi.protocol.http.HttpCookie
Get all cookie header lines in an HTTP header.
getDatabaseWatcher() - Method in interface com.ibm.wbi.SystemContext
Obtain a reference to the database watcher
getDay() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the day of the month of the internal time.
getDefaultFile() - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Access the DefaultFile property.
getDefaultFile() - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Access the DefaultFile property.
getDefaultUrl() - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Returns the current default url.
getDescription() - Method in class com.ibm.wbi.Plugin
Get the description of the Plugin.
getDescriptiveName() - Method in class com.ibm.wbi.Plugin
Get the descriptive name of the Plugin.
getDestinationUrl() - Method in class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Access the DestinationUrl property.
getDirectory() - Method in class com.ibm.wbi.protocol.http.beans.PutGenerator
Access the Directory property.
getDirectory() - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Access the Directory property.
getDirectory() - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Access the Directory property.
getDirExtension() - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get directory extension information.
getDomain() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Tell the domain attribute for this cookie
getDoubleValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getDoubleValue(String, double) - Method in class com.ibm.wbi.persistent.Section
 
getElementData(String) - Method in class com.ibm.wbi.util.FileElementParser
Get the encapsulated data associated with the specified element.
getElements() - Method in class com.ibm.wbi.util.FileElementParser
Get an enumeration of all the elements that encapsulated data.
getEnabled() - Method in class com.ibm.wbi.Meg
Get the enabled state of the Meg.
getExecutable() - Method in class com.ibm.wbi.protocol.http.beans.CgiGenerator
get the executable that will be run when the CGI is accessed.
getExecutablePrefix() - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Access the ExecutablePrefix property.
getExecutableSuffix() - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Access the ExecutableSuffix property.
getExpires() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Get the value of the expires attribute as a java.lang.String.
getExpires() - Method in class com.ibm.wbi.protocol.http.ParseMime
This method returns a string containing the EXPIRES: MIME value from its current internal state.
getExpiresDate() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Get the value of the expires attribute of the cookie as a java.util.Date object.
getExtension(String) - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get extension information about an extension specified.
getExtension(String, String) - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get extension information about an extension specified.
getExtraRuleKey(String) - Method in class com.ibm.wbi.RequestInfo
Gets the requested value from the list of key/value pairs for the Meg rule engine to consider.
getFieldnames() - Method in class com.ibm.wbi.util.StructuredCondition
Get the field names references in the condition
getFile() - Method in class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
Get the File object that refers to the file.
getFilename() - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
access the Filename property
getFilename() - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Access the Filename property
getFileType(String) - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get file extension information.
getFileType(String, String) - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get file extension information.
getFirewallInfo() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Gets the FirewallInfo that was set for this transaction.
getFirst() - Method in class com.ibm.wbi.protocol.http.ParseMimeObject
Get the first value.
getFloatValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getFloatValue(String, float) - Method in class com.ibm.wbi.persistent.Section
 
getFrom() - Method in class com.ibm.wbi.protocol.http.ParseMime
This method returns a string containing the From: MIME value from its current internal state.
getFullMime() - Method in class com.ibm.wbi.protocol.http.ParseMime
Obtains a string of MIME data.
getHeader() - Method in class com.ibm.wbi.protocol.http.HttpHeader
Causes a correctly formatted header to be generated.
getHeader() - Method in class com.ibm.wbi.protocol.http.ParseMime
Obtains a string containing the MIME header string.
getHeader(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FourStepHttpGenerator
Called third, should return the HTTP response header string.
getHeader(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
 
getHeader(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Get the header.
getHeader(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Get the header.
getHeader(String) - Method in class com.ibm.wbi.util.MimeHeaders
 
getHeaders() - Method in class com.ibm.wbi.util.MimeObject
Get the headers of the MimeObject.
getHomeSection() - Method in class com.ibm.wbi.Plugin
Get this plugin's home Section
getHost() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the host (or server) used when the request was made.
getHost() - Method in class com.ibm.wbi.protocol.http.ParseMime
This method returns a string containing the Host: MIME value from its current internal state.
getHour() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the hour of the day of the internal time.
getHTMLExtension() - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get HTML extension information.
getHtmlString(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.HtmlGenerator
Get the HTML string.
getHtmlString(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Builds the HTML from the Template and variable definitions (overrides the method from HtmlGenerator)
getHtmlString(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
Produce an HTML rendition of the specified directory.
getHtmlString(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.StaticHtmlGenerator
Get the static html string.
getHttpRequestHeader() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
getHttpResponse() - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Access the HTTP Response object.
getHttpResponseHeader() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
getHttpResponseString() - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Convert the HTTP Response object into an HTTP response string.
getId() - Method in class com.ibm.wbi.Transaction
Access the unique identifier for the transaction
getId() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Get the tag ID.
getIfModifiedSince() - Method in class com.ibm.wbi.protocol.http.ParseMime
This method returns a string containing the IF-MODIFIED-SINCE: MIME value from its current internal state.
getImageMap() - Method in class com.ibm.wbi.protocol.http.beans.ImageMapRequestEditor
Returns the associated ImageMap.
getInputStream() - Method in interface com.ibm.wbi.MegObject
provides interoperation with "old" MEGs that do not understand the MegObject and must process the data as a MegInputStream.
getInputStream() - Method in class com.ibm.wbi.util.BytePipe
Get the InputStream to read byte from the Pipe.
getInstallName() - Method in class com.ibm.wbi.Plugin
Get the install name which is just the name of the plugin.
getInstallPath() - Method in interface com.ibm.wbi.SystemContext
Get the system install path.
getInstallPath() - Static method in class com.ibm.wbi.Proxy
Get the system install path.
getInstances() - Static method in class com.ibm.wbi.Proxy
Determine the list of running Proxies in the current virtual machine.
getIntegerValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getIntegerValue(String, int) - Method in class com.ibm.wbi.persistent.Section
 
getKey() - Method in class com.ibm.wbi.protocol.http.ParseMimeObject
Get the key.
getKeys() - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Retrieve an enumeration of the keys of all header fields in this Http request/response.
getLastModified() - Method in class com.ibm.wbi.protocol.http.ParseMime
This method returns a string containing the LAST-MODIFIED: MIME value from its current internal state.
getLinkExtension() - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get link extension information.
getLocalPort() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Determine the actual local port this request came from, instead of using the port value specified in the Http request (which may not exist).
getLongValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getLongValue(String, long) - Method in class com.ibm.wbi.persistent.Section
 
getMajorVersion() - Method in class com.ibm.wbi.Plugin
Get the major version number of the Plugin.
getMaxLinksToEditPerPage() - Method in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor
Access the MaxLinksToEditPerPage property.
getMegContext() - Method in class com.ibm.wbi.RequestEvent
Get the Meg context available with this request.
getMegInputStream() - Method in class com.ibm.wbi.RequestEvent
Get the input stream for reading binary (byte-based) streams.
getMegInputStream() - Method in class com.ibm.wbi.ServiceResult
Get the input stream to read the response from.
getMegInputStream() - Method in interface com.ibm.wbi.ResponseToRequest
Get the input stream to read the response from.
getMegInputStream(long) - Method in class com.ibm.wbi.ServiceResult
Get the input stream to read the response from.
getMegObject() - Method in class com.ibm.wbi.RequestEvent
returns the MegObject associated with this RequestEvent, if any.
getMegObjectType() - Method in class com.ibm.wbi.RequestEvent
returns the class of the MegObject associated with this RequestEvent, if any.
getMegOutputStream() - Method in class com.ibm.wbi.RequestEvent
Get the output stream for writing binary (byte-based) data.
getMegProperty(String) - Method in class com.ibm.wbi.Meg
Returns the property which is mapped to the given key name.
getMegProperty(String, String) - Method in class com.ibm.wbi.Meg
Returns the property which is mapped to the given key name or a default value if no value was found in the database.
getMegPropertyKeys() - Method in class com.ibm.wbi.Meg
Returns an enumeration of all the Meg property keys set by this Meg.
getMegReader() - Method in class com.ibm.wbi.RequestEvent
Get the reader for reading character-based streams.
getMegReader() - Method in class com.ibm.wbi.ServiceResult
Get the character stream to read the response from.
getMegReader() - Method in interface com.ibm.wbi.ResponseToRequest
Get the character stream to read the response from.
getMegReader(String) - Method in class com.ibm.wbi.RequestEvent
Get the reader for reading character-based streams.
getMegReader(String) - Method in class com.ibm.wbi.ServiceResult
Get the character stream to read the response from.
getMegResource(String) - Method in interface com.ibm.wbi.MegContext
Obtain a Meg resource by a Meg resource identification key.
getMegWriter() - Method in class com.ibm.wbi.RequestEvent
Get the writer for writing out character-based streams.
getMegWriter(String) - Method in class com.ibm.wbi.RequestEvent
Get the writer for writing out character-based streams.
getMessage() - Method in class com.ibm.wbi.AbortEvent
Determine the cause of the abort.
getMessage() - Method in class com.ibm.wbi.protocol.http.HttpResponseHeader
Get the HTTP status message.
getMethod() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the current method associated with the latest request.
getMethod() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Get the HTTP method (e.g., "GET", "PUT", "POST").
getMethod() - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Access the HTTP request method.
getMimeHeaderString() - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Get the MIME headers only (not the first HTTP line of the header) as a String.
getMimeObject(String) - Method in class com.ibm.wbi.protocol.http.beans.FormData
Convenience method to get a part know to be represented as a MimeObject.
getMin() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the minute of the hour of the internal time.
getMinorVersion() - Method in class com.ibm.wbi.Plugin
Get the minor version number of the Plugin.
getMonitorType() - Method in class com.ibm.wbi.Monitor
Get the Monitor type.
getMonth() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the month of the year of the internal time.
getName() - Method in class com.ibm.wbi.Meg
Get the name of the Meg.
getName() - Method in class com.ibm.wbi.Plugin
 
getName() - Method in class com.ibm.wbi.persistent.Section
Get the name, or last component of the path, for this section.
getName() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Tell the name field for the cookie
getName() - Method in class com.ibm.wbi.protocol.http.HttpCookie
Get the name of the cookie
getNativePath() - Static method in class com.ibm.wbi.Proxy
Get the path for the native code.
getNewestInstance() - Static method in class com.ibm.wbi.Proxy
Determine the newest instance of Proxy that has been created.
getNewUrl() - Method in class com.ibm.wbi.protocol.http.beans.NewUrlRequestEditor
Access the NewURL property.
getNextChar() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Read the next character from the stream.
getNextPartBody() - Method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
getNextPartHeaders() - Method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
getNumRegion() - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Returns number of regions this ImageMap object knows about.
getObjectValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getObjectValue(String, Serializable) - Method in class com.ibm.wbi.persistent.Section
 
getOriginalHttpRequest(RequestEvent) - Static method in class com.ibm.wbi.protocol.http.HttpRequestEditor
Get the original HTTP request object.
getOutputStream() - Method in class com.ibm.wbi.util.BytePipe
Get the OutputStream to write bytes to the Pipe.
getPageText() - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Access the PageText property.
getPageText() - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Access the PageText property.
getParam(String) - Method in class com.ibm.wbi.util.HeaderField
Get the named paramter of the header field
getParameter(String, String) - Method in class com.ibm.wbi.util.MimeHeaders
 
getParameters() - Method in class com.ibm.wbi.util.HeaderField
Get a string represenation of the parameters of this header field.
getParameters(String) - Method in class com.ibm.wbi.util.MimeHeaders
 
getParentSection() - Method in class com.ibm.wbi.persistent.Section
Get the parent of this section.
getPartByHeader(String, String) - Method in class com.ibm.wbi.util.MimeObject
Get a specified subpart of a multipart MimeObject.
getPartByParameter(String, String, String) - Method in class com.ibm.wbi.util.MimeObject
Get a specified subpart of a multipart MimeObject.
getParts() - Method in class com.ibm.wbi.util.MimeObject
Get the subparts of the multipart MimeObject.
getPath() - Method in class com.ibm.wbi.persistent.Section
Get the fully-qualified path of this section.
getPath() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Get the path attribute of this cookie
getPath() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the path used when the request was made.
getPath() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Get the path from the request URL, e.g., "/index.html".
getPathFromFile(URL) - Static method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Return the path portion of the given URL, without the protocol, the server, or the query portion.
getPlugin() - Method in class com.ibm.wbi.Meg
Get the Plugin of the Meg.
getPlugin(String) - Method in class com.ibm.wbi.Proxy
Get the plugin by its install name
getPluginName() - Method in class com.ibm.wbi.Plugin
Get the fully-qualified class name of the Plugin.
getPlugins() - Method in class com.ibm.wbi.Proxy
Get an array of Plugins currently registered in the Proxy.
getPort() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the port used when the request was made.
getPort() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Get the port from the request URL, e.g., "80".
getPreambleHTMLString() - Method in class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
access the PreambleHTMLString property.
getPreambleType() - Method in class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
access the PreambleType property.
getPriority() - Method in class com.ibm.wbi.Meg
Get the priority of the Meg in the range of 100 to 1.
getProtocol() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the protocol used when the request was made.
getProtocol() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Get the protocol portion of the request URL, e.g., "http", "ftp", etc.
getProtocolVersion() - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Access the HTTP protocol version.
getProxyAddr() - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
Get the InetAddress of the proxy server.
getProxyPort() - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
Get the port to use for the proxy server.
getProxyPort() - Method in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
Get the port to use for the proxy server.
getProxyServer() - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
Get the name of the proxy server.
getProxyServer() - Method in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
Get the name of the proxy server.
getQuery() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns any query data found on the requested URL.
getQuery() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Get the query portion of the request URL, e.g., "?xxx=yyy&z=a".
getQueryFromFile(URL) - Static method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Return the query portion of the given URL, without the protocol, the server, or the file portion.
getRaw(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Get the value for a header field.
getRaw(String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Get the value for a header field.
getRead() - Method in class com.ibm.wbi.RequestEvent
Deprecated. Use getMegInputStream().
getReader() - Method in interface com.ibm.wbi.MegObject
getReader provides access to the MegObject as character data rather than bytes.
getReader() - Method in class com.ibm.wbi.util.ByteBridge
Get the streamed data reader.
getReader(String) - Method in interface com.ibm.wbi.MegObject
getReader provides access to the MegObject as character data using the specified character encoding.
getRedirectType() - Method in class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Access the Type property.
getRegion(int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Returns the ImageMapRegion object at the specified index.
getRegistrationData() - Method in class com.ibm.wbi.Plugin
Get the extra data specified in the registration file associated with this instance of the plugin.
getRequestCharEncoding() - Method in class com.ibm.wbi.RequestInfo
 
getRequestCharEncoding() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
getRequestContentLength() - Method in class com.ibm.wbi.protocol.http.MarkupLanguageInfo
Get the request content length.
getRequestContentLength() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Get the request content length.
getRequestContentType() - Method in class com.ibm.wbi.protocol.http.MarkupLanguageInfo
Get the request content type.
getRequestContentType() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Get the request content type.
getRequestContentTypeParameters() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Get the request content type parameters.
getRequestEvent() - Method in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.LinkInfo
Access the RequestEvent associated with the document that is being editted.
getRequestHeader() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the current request header (including MIME data) from the DocumentInfo object.
getRequestInfo() - Method in class com.ibm.wbi.RequestEvent
Get the RequestInfo object that "describes" the Request.
getRequestInfo() - Method in class com.ibm.wbi.ServiceResult
Gets the RequestInfo.
getRequestInfo() - Method in interface com.ibm.wbi.ResponseToRequest
Gets the RequestInfo.
getRequestInfo(long) - Method in class com.ibm.wbi.ServiceResult
Gets the RequestInfo.
getRequests() - Method in class com.ibm.wbi.Proxy
Get an array of descriptors that can be used to inquire about the requests currently being serviced by the Proxy.
getRequestServiceElements() - Method in interface com.ibm.wbi.MegContext
Obtain a list of the identities available for the getRequestService(Integer) method.
getRequestString() - Method in class com.ibm.wbi.MegInputStream
An implementation specific string description of the request stream read from the input stream.
getRequestType() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the request type associated with this DocumentInfo object.
getResourceName() - Method in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Access the ResourceName property
getResponseCharEncoding() - Method in class com.ibm.wbi.RequestInfo
 
getResponseCharEncoding() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
getResponseCode() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the response code from the response header.
getResponseCode() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Access the HTTP response code (e.g.
getResponseCode() - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Get the ResponseCode property of the HTTP Response object.
getResponseCode() - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Access the ResponseCode property.
getResponseCode(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Access the ResponseCode property.
getResponseContentLength() - Method in class com.ibm.wbi.protocol.http.MarkupLanguageInfo
Get the response content length.
getResponseContentLength() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the content length data from the response header.
getResponseContentType() - Method in class com.ibm.wbi.protocol.http.MarkupLanguageInfo
Get the response content type.
getResponseContentType() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the content type data associated with the response header.
getResponseContentTypeParameters() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Get the response content type parameters.
getResponseHeader() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the current response header (including MIME data) from the DocumentInfo object.
getResponseText() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Access the HTTP response text (e.g.
getResponseText() - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Get the ResponseText property of the HTTP Response object.
getResponseText() - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Access the ResponseText property.
getRootSection() - Method in interface com.ibm.wbi.SystemContext
Get the root section acts as the central repository for configuration data for the system context we are running under.
getRule(String) - Method in class com.ibm.wbi.RequestInfo
Get the rule attribute value from the specified key.
getRuleAttributes() - Method in class com.ibm.wbi.RequestInfo
Get an enumeration of the rule attributes.
getRuleBundle() - Method in class com.ibm.wbi.RequestInfo
This returns the bundle of rules (attributes) and their corresponding rule value.
getRuleValues() - Method in class com.ibm.wbi.RequestInfo
Get an enumeration of the rule values.
getSec() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the second of the minute of the internal time.
getSection(String) - Method in class com.ibm.wbi.persistent.Section
Get the Section specified by the path.
getSection(String, ClassLoader) - Method in class com.ibm.wbi.persistent.Section
 
getSecure() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Tell whether the secure attribute is set.
getServer() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the host (or server) used when the request was made.
getServer() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Access the name of the server that produced the response.
getServer() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Get the server portion of the request URL, e.g., "www.almaden.ibm.com".
getService() - Method in interface com.ibm.wbi.MegContext
Obtain a Service providing an api for making requests of the same type as this Request being serviced.
getService(Integer) - Method in interface com.ibm.wbi.SystemContext
Obtain a Service to service, or spawn, a new request internal to the Proxy from the specified Sublayer identity.
getService(Integer) - Method in interface com.ibm.wbi.MegContext
Obtain a Service providing an api for making requests to the specified request identity.
getSetCookie(HttpResponseHeader) - Static method in class com.ibm.wbi.protocol.http.HttpSetCookie
Get the first "Set-Cookie" line in an HTTP header.
getSetCookie(HttpResponseHeader, String) - Static method in class com.ibm.wbi.protocol.http.HttpSetCookie
Get the first "Set-Cookie" line in an HTTP header.
getSetCookies(HttpResponseHeader) - Static method in class com.ibm.wbi.protocol.http.HttpSetCookie
Get all Set-Cookie lines in an HTTP header.
getSetupUrl() - Method in class com.ibm.wbi.Plugin
Get the setup URL for this plugin.
getShortValue(String) - Method in class com.ibm.wbi.persistent.Section
 
getShortValue(String, short) - Method in class com.ibm.wbi.persistent.Section
 
getShowContent() - Method in class com.ibm.wbi.protocol.http.beans.DisplayMonitor
See whether or not the content of the page will be displayed.
getSignalListeners() - Static method in class com.ibm.wbi.util.Signal
retrieve an enumeration of all the signal listeners
getSignalType() - Method in class com.ibm.wbi.util.SignalEvent
 
getSize() - Method in class com.ibm.wbi.util.ByteBridge
Get the size of the buffer.
getSocksAddr() - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
Get the InetAddress of the socks server.
getSocksPort() - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
Get the port to use for the socks server.
getSocksPort() - Method in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
Get the port to use for the socks server.
getSocksServer() - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
Get the name of the socks server.
getSocksServer() - Method in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
Get the name of the socks server.
getStaticHtml() - Method in class com.ibm.wbi.protocol.http.beans.StaticHtmlGenerator
Access the static html.
getString() - Method in class com.ibm.wbi.markuplanguage.html.HtmlItem
Access the string representation of the HTML item.
getString(String) - Method in class com.ibm.wbi.protocol.http.beans.FormData
 
getSublayer() - Method in class com.ibm.wbi.Transaction
Access the Sublayer that launched the transaction.
getSublayer(Integer) - Method in class com.ibm.wbi.Proxy
Get the Sublayer that produces the the specified identity.
getSublayerIdentities() - Method in class com.ibm.wbi.Proxy
Get an array of all registered Sublayer identities.
getSublayerIdentity() - Method in class com.ibm.wbi.Transaction
Access the Sublayer identity that launched the transaction.
getSublayers() - Method in class com.ibm.wbi.Proxy
Get an array of registered Sublayers.
getSystemContext() - Method in class com.ibm.wbi.Meg
Get the SystemContext object passed in with the initialize method.
getSystemContext() - Static method in class com.ibm.wbi.Proxy
Get the SystemContext.
getSystemContext() - Method in class com.ibm.wbi.Plugin
Get the SystemContext object that was set at initialization time.
getSystemResource(String) - Method in interface com.ibm.wbi.SystemContext
Obtain a System resource by a System resource identification key.
getTag() - Method in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
Gets the type of tag we are editing (e.g., IMG, A).
getTextExtension() - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get text extension information.
getTimeout() - Method in class com.ibm.wbi.MegOutputStream
Access the timeout value for read operations.
getTimeout() - Method in class com.ibm.wbi.MegInputStream
Access the timeout value for read operations.
getTitle() - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Access the title of the document.
getTopOfBodyInsertion() - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Get the string that should be inserted at top of BODY section.
getTopOfHeadInsertion() - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Get the string that should be inserted at top of HEAD section.
getTransaction() - Method in class com.ibm.wbi.AbortEvent
Determine the Transaction object for the transaction that is being aborted.
getTransaction() - Method in class com.ibm.wbi.RequestEvent
Get the transaction object that this RequestEvent belongs to.
getTransaction() - Method in class com.ibm.wbi.ServiceResult
Gets the Transaction object.
getTransaction() - Method in interface com.ibm.wbi.ResponseToRequest
Gets the Transaction object.
getTransactionData(Object) - Method in class com.ibm.wbi.RequestInfo
Access a key/value pair that is associated with this transaction.
getTransactionDataElements() - Method in class com.ibm.wbi.RequestInfo
Get an enumeration of the values in the transaction data.
getTransactionDataKeys() - Method in class com.ibm.wbi.RequestInfo
Get an enumeration of the keys in the transaction data.
getTransactionTracingHandler() - Static method in class com.ibm.wbi.Proxy
Get a reference to the tracing handler.
getTranslatedPath() - Method in class com.ibm.wbi.protocol.http.beans.CgiGenerator
get the translated path.
getType() - Method in class com.ibm.wbi.Meg
Get the Meg type.
getType() - Method in class com.ibm.wbi.Monitor
Get the Meg type associated with a Monitor.
getType() - Method in class com.ibm.wbi.Generator
Get the Meg type associated with a Generator.
getType() - Method in class com.ibm.wbi.RequestEditor
Get the Meg type associated with a RequestEditor.
getType() - Method in class com.ibm.wbi.Editor
Get the Meg type associated with an Editor.
getType() - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
getType - required
getUnknownExtension() - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Get unknown extension information.
getUrl() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the URL used when the request was made.
getUrl() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Get the entire URL requested in the header.
getUrl() - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Access the HTTP request URL.
getUrl() - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion
Returns the url this region maps to.
getUrlPrefix() - Method in class com.ibm.wbi.protocol.http.beans.PutGenerator
Access the UrlPrefix property.
getUrlPrefix() - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Access the UrlPrefix property.
getUrlPrefix() - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Access the UrlPrefix property.
getUserAgent() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Returns the user agent data from the response header.
getUserAgent() - Method in class com.ibm.wbi.protocol.http.ParseMime
This method returns a string containing the USER-AGENT: MIME value from its current internal state.
getUserData(Object) - Method in interface com.ibm.wbi.SystemContext
Get an arbitrary user value
getUseSocks5() - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
getValue() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Tell the value field for the cookie
getValue() - Method in class com.ibm.wbi.protocol.http.HttpCookie
Get the value of the cookie
getValue() - Method in class com.ibm.wbi.util.HeaderField
Get the value of the header field
getValue(String) - Method in class com.ibm.wbi.persistent.Section
Get the value associated with the given key.
getValue(String, String) - Method in class com.ibm.wbi.persistent.Section
Get the value associated with this key or the default.
getVector() - Method in class com.ibm.wbi.protocol.http.ParseMimeObject
Get all the values in a vector.
getVersion() - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Get the HTTP protocol version string, e.g., "HTTP/1.0".
getWDay() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the day of the week of the internal time.
getWrite() - Method in class com.ibm.wbi.RequestEvent
Deprecated. Use getMegOutputStream().
getWriter() - Method in class com.ibm.wbi.util.ByteBridge
Get the streamed data writer.
getX() - Method in class com.ibm.wbi.protocol.http.beans.imagemap.Point
Returns the current x coordinate.
getY() - Method in class com.ibm.wbi.protocol.http.beans.imagemap.Point
Returns the current y coordinate.
getYear() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the year of the internal time.
gifFile - Variable in class com.ibm.wbi.protocol.http.ExtensionInformation
GIF file.

H

h - Variable in class com.ibm.wbi.util.MimeHeaderAscii
 
handleAbort(AbortEvent) - Method in interface com.ibm.wbi.AbortListener
Called when a transaction has been aborted.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.Meg
The method called to handle a request that satisfies the Meg's condition.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.Monitor
The method called to handle a request that satisfies the Meg's condition.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.Generator
Handle the specified RequestEvent.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.RequestEditor
Handle the specified RequestEvent.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.Editor
Handle the specified RequestEvent for a request which statisifies the Editors condition.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.HttpMonitor
The method called to handle a request that satisfies the meg's condition.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.HttpEditor
Handle the specified request event.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.HttpRequestEditor
Handle the specified request event.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
The method used by Proxy to generate the document.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.PutGenerator
The method used by WBI to handle the PUT request.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.NoCacheEditor
The method used by the proxy to edit the document header.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Method used by WBI to execute the CGI.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Method used by WBI to generate the document.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FourStepHttpGenerator
This method is called by the Proxy.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor
the method used by WBI to edit the document.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
Override the inherited handleRequest(...) method so that we can ensure that the requested URL ends with a '/'.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
Handle the request by editing the tags in the document.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.CgiGenerator
handle the request by starting up a process with the appropriate environment variables, launching the CGI executable, and routing standard input and standard output as appropriate.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ImageMapRequestEditor
Determines the url associated with the image map the user clicked on.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
the method used by WBI to edit the document and add the HTML.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
The method used by the proxy to edit the request and add the firewall information.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.DisplayMonitor
Handle the request.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FixContentTypeEditor
The method used by the proxy to edit the document header.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.NewUrlRequestEditor
The method used by the proxy to edit the request to point to the new URL.
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Called by WBI on incoming requests-- or called by direct invocation (via forward()): responsible for returning an error page based on response code
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.RedirectFollowEditor
Handle the request by chasing all redirects RC = 301 or 302 and editing the links in the document to be absolute based upon either the BASE in the document or the inferred base of the current location (possibly the result of a redirect).
handleRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.KeepOnServerEditor
Handle the request by editing the page, calling the link rewriting.
hasAttribute(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Tell whether the tag contains the named attribute.
header - Variable in class com.ibm.wbi.protocol.http.HttpBase
Deprecated.  
header - Variable in class com.ibm.wbi.util.MimeHeaderAscii
 
HeaderField - class com.ibm.wbi.util.HeaderField.
HeaderField provides methods for dealing with a single line of a MIME header.
HeaderField() - Constructor for class com.ibm.wbi.util.HeaderField
Creates a new HeaderField instance.
HeaderField(String) - Constructor for class com.ibm.wbi.util.HeaderField
Creates a new HeaderField instance.
HeadProcessor - class com.ibm.wbi.markuplanguage.html.HeadProcessor.
Class to process HTML documents, adding specified content to the top of the HEAD section and/or the top of the BODY section.
HeadProcessor(InputStream, OutputStream) - Constructor for class com.ibm.wbi.markuplanguage.html.HeadProcessor
Creates a new HeadProcessor instance.
HOME_PROPERTY - Static variable in class com.ibm.wbi.Proxy
 
homeDir - Static variable in class com.ibm.wbi.Run
The home directory.
HtmlComment - class com.ibm.wbi.markuplanguage.html.HtmlComment.
Specialized class, derived from HtmlItem.
HtmlComment() - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlComment
 
HtmlEditor - class com.ibm.wbi.markuplanguage.html.HtmlEditor.
Class to edit HTML sources.
HtmlEditor(InputStream, OutputStream) - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlEditor
Deprecated. Use HtmlEditor(Reader, Writer) instead
HtmlEditor(Reader, Writer) - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlEditor
Creates a new HtmlEditor on a Reader and a Writer.
HtmlGenerator - class com.ibm.wbi.protocol.http.beans.HtmlGenerator.
An abstract Generator that is used to produce HTML pages.
HtmlGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.HtmlGenerator
Construct a new HTML generator.
HtmlItem - class com.ibm.wbi.markuplanguage.html.HtmlItem.
Class to represent an individual HTML item, such as a tag, comment, etc.
HtmlItem() - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlItem
Creates a new HtmlItem.
HtmlScript - class com.ibm.wbi.markuplanguage.html.HtmlScript.
Specialized class representing <SCRIPT> sections of an HTML document.
HtmlScript() - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlScript
 
HtmlTag - class com.ibm.wbi.markuplanguage.html.HtmlTag.
Specialized class to represent HTML tags, such as <BODY>.
HtmlTag() - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlTag
Creates a new instance of Htmltag, with an empty tag name.
HtmlTemplateGenerator - class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator.
HttpGenerator that produces an HTML page using a page template and a set of variables.
HtmlTemplateGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
default constructor
HtmlText - class com.ibm.wbi.markuplanguage.html.HtmlText.
Specialized HtmlItem subclass representing HTML text sections.
HtmlText() - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlText
 
HtmlTokenizer - class com.ibm.wbi.markuplanguage.html.HtmlTokenizer.
Tokenizer class to easily read tokens from an HTML input stream.
HtmlTokenizer(InputStream) - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Deprecated. Use HtmlTokenizer(Reader) instead.
HtmlTokenizer(Reader) - Constructor for class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Create the HtmlTokenizer off a base Reader.
http - Variable in class com.ibm.wbi.protocol.http.HttpGenerator
An object for manipulating the response that will ultimately be sent back to the browser.
HttpBase - class com.ibm.wbi.protocol.http.HttpBase.
Deprecated. Use the new HTTP header classes instead (HttpRequestHeader, HttpResponseHeader, HttpHeaderAscii).
HttpBase() - Constructor for class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Default constructor.
HttpCookie - class com.ibm.wbi.protocol.http.HttpCookie.
Represent a cookie according to the Netscape specification (http://home.netscape.com/newsref/std/cookie_spec.html).
HttpCookie(String) - Constructor for class com.ibm.wbi.protocol.http.HttpCookie
Creates a new HttpCookie instance based on the unparsed string.
HttpCookie(String, String) - Constructor for class com.ibm.wbi.protocol.http.HttpCookie
Creates a new HttpCookie instance.
HttpDate - class com.ibm.wbi.protocol.http.HttpDate.
HttpDate provides several services with regards to dates and date formatting.
HttpDate() - Constructor for class com.ibm.wbi.protocol.http.HttpDate
Constructs an HTTPDate object representing the current time.
HttpDate(long) - Constructor for class com.ibm.wbi.protocol.http.HttpDate
Constructs an HTTPDate object from the passed long.
HttpDate(String) - Constructor for class com.ibm.wbi.protocol.http.HttpDate
Constructs an HTTPDate object from an RFC compliant string.
HttpEditor - class com.ibm.wbi.protocol.http.HttpEditor.
An abstract Editor base class that is specifically adapted to handle HTTP requests.
HttpEditor() - Constructor for class com.ibm.wbi.protocol.http.HttpEditor
Constucts a new HTTP editor with default characteristics.
HttpEditor(String, String, int) - Constructor for class com.ibm.wbi.protocol.http.HttpEditor
Constructs a new HTTP editor with the specified characteristics and is enabled.
HttpEditor(String, String, int, boolean) - Constructor for class com.ibm.wbi.protocol.http.HttpEditor
Constructs a new HTTP editor with the specified characteristics.
HttpGenerator - class com.ibm.wbi.protocol.http.HttpGenerator.
The abstract base class for Generators producing HTTP responses.
HttpGenerator() - Constructor for class com.ibm.wbi.protocol.http.HttpGenerator
Construct a default HTTP Generator.
HttpHeader - class com.ibm.wbi.protocol.http.HttpHeader.
HttpHeader is an object that aides in the creation of a response header.
HttpHeader() - Constructor for class com.ibm.wbi.protocol.http.HttpHeader
A constructor that creates an empty HttpHeader object.
HttpHeader(int, String, String, boolean) - Constructor for class com.ibm.wbi.protocol.http.HttpHeader
A constructor that creates a new HttpHeader object with the passed values used as initial settings.
HttpHeader(String) - Constructor for class com.ibm.wbi.protocol.http.HttpHeader
A constructor that creates a new HttpHeader object with the passed server as its initial value.
HttpHeader(SystemContext) - Constructor for class com.ibm.wbi.protocol.http.HttpHeader
A constructor that creates an empty HttpHeader object.
HttpHeaderAscii - class com.ibm.wbi.protocol.http.HttpHeaderAscii.
HttpHeaderAscii is an abstract class representing a complete HTTP header.
HttpHeaderAscii() - Constructor for class com.ibm.wbi.protocol.http.HttpHeaderAscii
Construct a new, empty HttpHeaderAscii.
HttpHeaderAscii(byte[]) - Constructor for class com.ibm.wbi.protocol.http.HttpHeaderAscii
Construct a new HttpHeaderAscii from the specified bytes representing ASCII characters.
HttpHeaderAscii(byte[], int, int) - Constructor for class com.ibm.wbi.protocol.http.HttpHeaderAscii
Construct a new HttpHeaderAscii from the specified bytes representing ASCII characters.
HttpHeaderAscii(HttpHeaderAscii) - Constructor for class com.ibm.wbi.protocol.http.HttpHeaderAscii
Construct a new HttpHeaderAscii that is a copy of an old one.
HttpHeaderAscii(MimeHeaderAscii) - Constructor for class com.ibm.wbi.protocol.http.HttpHeaderAscii
Construct a new HttpHeaderAscii with the specified MIME headers.
HttpHeaderAscii(String) - Constructor for class com.ibm.wbi.protocol.http.HttpHeaderAscii
Construct a new HttpHeaderAscii from the specified String.
HttpMonitor - class com.ibm.wbi.protocol.http.HttpMonitor.
An abstract Monitor base class that is specifically adapted to handle HTTP requests.
HttpMonitor() - Constructor for class com.ibm.wbi.protocol.http.HttpMonitor
Construct an HTTP monitor with default parameters.
HttpMonitor(String, String, int) - Constructor for class com.ibm.wbi.protocol.http.HttpMonitor
Construct a new HTTP monitor with specified parameters that is enabled.
HttpMonitor(String, String, int, boolean) - Constructor for class com.ibm.wbi.protocol.http.HttpMonitor
Construct a new HTTP monitor with specified parameters.
HttpPlugin - class com.ibm.wbi.protocol.http.HttpPlugin.
An abstract Plugin base class that is specifically used for HTTP requests.
HttpPlugin() - Constructor for class com.ibm.wbi.protocol.http.HttpPlugin
Constructs a new empty HTTP plugin.
HttpRequest - class com.ibm.wbi.protocol.http.HttpRequest.
Deprecated. Use the new HTTP header classes instead (HttpRequestHeader, HttpResponseHeader, HttpHeaderAscii).
HttpRequest() - Constructor for class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Construct a default HTTP 1.0 request, which is a "GET" of "http://www.ibm.com" with no other header information.
HttpRequest(HttpRequestHeader) - Constructor for class com.ibm.wbi.protocol.http.HttpRequest
Deprecated.  
HttpRequest(ResponseToRequest, boolean) - Constructor for class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Construct an HTTP 1.0 request from the request in the given MegInputStream.
HttpRequest(String) - Constructor for class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Construct an HTTP 1.0 request from a request String.
HttpRequestEditor - class com.ibm.wbi.protocol.http.HttpRequestEditor.
An abstract RequestEditor base class that is specifically used for HTTP requests.
HttpRequestEditor() - Constructor for class com.ibm.wbi.protocol.http.HttpRequestEditor
Construct a new HTTP request editor with default parameters.
HttpRequestEditor(String, String, int) - Constructor for class com.ibm.wbi.protocol.http.HttpRequestEditor
Construct a new HTTP request editor with specified parameters and is enabled.
HttpRequestEditor(String, String, int, boolean) - Constructor for class com.ibm.wbi.protocol.http.HttpRequestEditor
Construct a new HTTP request editor with specified parameters.
HttpRequestHeader - class com.ibm.wbi.protocol.http.HttpRequestHeader.
Class to describe a request header -- this is the header the client (browser) sends the the server (wbi RequestEditor, Generator or WWW server).
HttpRequestHeader() - Constructor for class com.ibm.wbi.protocol.http.HttpRequestHeader
Creates a new HttpRequestHeader instance.
HttpRequestHeader(byte[]) - Constructor for class com.ibm.wbi.protocol.http.HttpRequestHeader
Creates a new HttpRequestHeader instance based on the specified bytes representing ASCII characters.
HttpRequestHeader(byte[], int, int) - Constructor for class com.ibm.wbi.protocol.http.HttpRequestHeader
Creates a new HttpRequestHeader instance based on the specified bytes representing ASCII characters.
HttpRequestHeader(HttpRequestHeader) - Constructor for class com.ibm.wbi.protocol.http.HttpRequestHeader
Creates a new HttpRequestHeader instance based on the specified exisiting HttpRequestHeader.
HttpRequestHeader(MimeHeaderAscii) - Constructor for class com.ibm.wbi.protocol.http.HttpRequestHeader
Creates a new HttpRequestHeader instance based on the specified MimeHeaderAscii.
HttpRequestHeader(String) - Constructor for class com.ibm.wbi.protocol.http.HttpRequestHeader
Creates a new HttpRequestHeader instance based on the specified String.
HttpResponse - class com.ibm.wbi.protocol.http.HttpResponse.
Deprecated. Use the new HTTP header classes instead (HttpRequestHeader, HttpResponseHeader, HttpHeaderAscii).
HttpResponse() - Constructor for class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Construct a default HTTP 1.0 response, which has the default parameters.
HttpResponse(ResponseToRequest, boolean) - Constructor for class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Construct an HTTP 1.0 response from the given MegInputStream.
HttpResponse(String) - Constructor for class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Construct an HTTP 1.0 response from the given header string.
HttpResponse(SystemContext) - Constructor for class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Construct a default HTTP 1.0 response, which has the default parameters.
HttpResponseHeader - class com.ibm.wbi.protocol.http.HttpResponseHeader.
HttpResponseHeader represents the header of an HTTP response.
HttpResponseHeader() - Constructor for class com.ibm.wbi.protocol.http.HttpResponseHeader
Construct a new, empty HttpRepsonseHeader with default code (200), message ("Ok"), and version ("HTTP/1.0").
HttpResponseHeader(byte[]) - Constructor for class com.ibm.wbi.protocol.http.HttpResponseHeader
Construct a new HttpResponseHeader from the specified bytes representing ASCII characters.
HttpResponseHeader(byte[], int, int) - Constructor for class com.ibm.wbi.protocol.http.HttpResponseHeader
Construct a new HttpResponseHeader from the specified bytes representing ASCII characters.
HttpResponseHeader(HttpResponseHeader) - Constructor for class com.ibm.wbi.protocol.http.HttpResponseHeader
Construct a new HttpResponseHeader that is a copy of another.
HttpResponseHeader(MimeHeaderAscii) - Constructor for class com.ibm.wbi.protocol.http.HttpResponseHeader
Construct a new HttpRepsonseHeader with default code (200), message ("Ok"), and version ("HTTP/1.0") and the specified MIME headers.
HttpResponseHeader(String) - Constructor for class com.ibm.wbi.protocol.http.HttpResponseHeader
Construct a new HttpRepsonseHeader from the specified String.
HttpSetCookie - class com.ibm.wbi.protocol.http.HttpSetCookie.
This class is used to represent a HTTP set-cookie via the Netscape specification (http://home.netscape.com/newsref/std/cookie_spec.html).
HttpSetCookie(String) - Constructor for class com.ibm.wbi.protocol.http.HttpSetCookie
Creates a new HttpSetCookie instance by parsing.
HttpSetCookie(String, String) - Constructor for class com.ibm.wbi.protocol.http.HttpSetCookie
Construct a new HttpSetCookie with the specified name and value.
httpVersion - Variable in class com.ibm.wbi.protocol.http.HttpHeaderAscii
 

I

i - Variable in class com.ibm.wbi.util.FastTokenizer
 
ibIndex - Variable in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
 
ibSize - Variable in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
 
id - Variable in class com.ibm.wbi.Transaction
A unique identifier for the transaction.
ILLEGAL_DATA - Static variable in class com.ibm.wbi.persistent.FSSectionBackend
 
ILLEGAL_FILE - Static variable in class com.ibm.wbi.persistent.FSSectionBackend
 
ILLEGAL_KEY - Static variable in class com.ibm.wbi.persistent.FSSectionBackend
 
IllegalConditionException - exception com.ibm.wbi.util.IllegalConditionException.
Means a condition with illegal syntax was parsed.
IllegalConditionException() - Constructor for class com.ibm.wbi.util.IllegalConditionException
Construct a new IllegalConditionException.
IllegalConditionException(String) - Constructor for class com.ibm.wbi.util.IllegalConditionException
Construct a new IllegalConditionException with a detailed message.
ImageMap - class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap.
Utility class for processing http imagemap requests.
ImageMap() - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Creates a new ImageMap object, with no default URL.
ImageMap(String) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Creates a new ImageMap object, with defaultURL as the default URL.
ImageMapCircle - class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapCircle.
Defines an ImageMapRegion that represents a circle.
ImageMapCircle() - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapCircle
Constructs a Circle region with no region specifications.
ImageMapCircle(String, int, int, int) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapCircle
Constructs a Circle region mapped to url, with x,y being center and radius rad.
ImageMapCircle(String, Point, int) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapCircle
Constructs a Circle region mapped to url, with point being center and radius rad.
ImageMapPolygon - class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygon.
Defines an ImageMapRegion that represents a polygon.
ImageMapPolygon() - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygon
Constructs a Polygon region with no region specifications.
ImageMapPolygon(String, int[], int[]) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygon
Constructs a Polygon region mapped to url, with points (x[n],y[n]) defining the polygon.
ImageMapPolygon(String, Point[]) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygon
Constructs a Polygon region mapped to url, with points (points[]) defining the polygon.
ImageMapPolygonException - exception com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygonException.
Can be thrown when creating an ImageMapPolygon or setting its endpoints.
ImageMapPolygonException() - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygonException
Creates an ImageMapPolygonException with no special message.
ImageMapPolygonException(String) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygonException
Creates an ImageMapPolygonException with a special message.
ImageMapRectangle - class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRectangle.
Defines an ImageMapRegion that represents a rectangle.
ImageMapRectangle() - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRectangle
Constructs a rectangle region with no region specifications.
ImageMapRectangle(String, int, int, int, int) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRectangle
Constructs a rectangle region mapped to url, with (xbottom,ybottom) being the bottomLeft corner and (xtop,ytop) being the topRight corner.
ImageMapRectangle(String, Point, Point) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRectangle
Constructs a rectangle region mapped to url, with leftBottom being the bottomLeft corner and rightTop being the topRight corner
ImageMapRegion - class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion.
Abstract class to define regions of an ImageMap.
ImageMapRegion() - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion
Initialize a region without mapping to a specific url.
ImageMapRegion(String) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion
Initialize a region to be mapped to a specific url.
ImageMapRequestEditor - class com.ibm.wbi.protocol.http.beans.ImageMapRequestEditor.
An Editor that creates a request for a specific url based on whether the user clicked inside of an ImageMap.
ImageMapRequestEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.ImageMapRequestEditor
Creates a new ImageMapRequestEditor object with no associated ImageMap.
ImageMapRequestEditor(ImageMap) - Constructor for class com.ibm.wbi.protocol.http.beans.ImageMapRequestEditor
Creates a new ImageMapRequestEditor object with an associated ImageMap.
in - Variable in class com.ibm.wbi.markuplanguage.html.HtmlEditor
 
increment - Variable in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
 
initialize() - Method in class com.ibm.wbi.Meg
Called when the Meg is initialized.
initialize() - Method in class com.ibm.wbi.Plugin
Called when the Plugin is initialized.
initialize() - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Initialize the header field list and access objects.
initialize() - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Called by WBI (or some other environment) to let us know where to get our environmental configuration from (in case we need it).
initialize(Object) - Method in interface com.ibm.wbi.protocol.http.beans.link.LinkRewriter
Initialize a LinkRewriter instance
initialize(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FourStepHttpGenerator
Called first, override if you need to prepare for the transaction by setting up some class variables.
initialize(String) - Method in class com.ibm.wbi.Plugin
Deprecated. Override initialize() instead and use getSystemContext()
initialize(String, String) - Method in class com.ibm.wbi.persistent.SectionBackend
Initialize this backend object with an opaque initialization string.
initialize(String, String) - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
initialize(SystemContext) - Method in class com.ibm.wbi.Meg
Deprecated. Override initialize() instead and use getSystemContext()
initialize(SystemContext) - Method in class com.ibm.wbi.Proxy
Initialize the proxy loading the Sublayers and registered Plugins.
initialize(SystemContext) - Method in class com.ibm.wbi.Plugin
Deprecated. Override initialize() instead and use getSystemContext()
initialize(SystemContext) - Static method in class com.ibm.wbi.protocol.http.ExtensionInformation
Create the static extension information object.
initialize(SystemContext, boolean, boolean) - Method in class com.ibm.wbi.Proxy
Initialize the proxy for receiving requests.
inputBuffer - Variable in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
 
inputBufferSize - Variable in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
 
insert(int, byte) - Method in interface com.ibm.wbi.ByteStore
Inserts the given byte argument into this ByteStore.
insert(int, byte) - Method in class com.ibm.wbi.util.ByteBuffer
Inserts the given byte argument into this ByteBuffer.
insert(int, byte) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Inserts the given byte argument into this buffer.
insert(int, byte[]) - Method in interface com.ibm.wbi.ByteStore
Inserts the given byte array argument into this ByteStore.
insert(int, byte[]) - Method in class com.ibm.wbi.util.ByteBuffer
Inserts the given byte array argument into this ByteBuffer.
insert(int, byte[]) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Inserts the given byte array argument into this buffer.
installPlugin(PluginDescriptor) - Method in class com.ibm.wbi.Proxy
Install a Plugin as specified by the descriptor
installPluginFromRegistryFile(String) - Method in class com.ibm.wbi.Proxy
Install a Plugin as specified in the Registry File.
internalGetResourceAsStream(String) - Method in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
 
internalParseHeader() - Method in class com.ibm.wbi.util.MimeHeaderAscii
Parse the Header and initialize values.
internalParseLine(String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Parse a header line and store its value.
interpretFormData(MegInputStream, DocumentInfo) - Static method in class com.ibm.wbi.protocol.http.beans.FormHelper
Deprecated. Use interpretFormData(Reader, DocumentInfo) instead.
interpretFormData(Reader, DocumentInfo) - Static method in class com.ibm.wbi.protocol.http.beans.FormHelper
Access the form data of an HTTP request through the request event's InputStream and Document information objects.
interpretFormData(ResponseToRequest) - Static method in class com.ibm.wbi.protocol.http.beans.FormHelper
Interpret the form data of an HTTP request.
interpretFormData(String) - Static method in class com.ibm.wbi.protocol.http.beans.FormHelper
Interpret the content of a string as form data.
interpretMultipartFormData(RequestEvent) - Static method in class com.ibm.wbi.protocol.http.beans.FormHelper
Parse an uploaded form of type "multipart/form-data".
isAborted() - Method in class com.ibm.wbi.RequestEvent
Deprecated. Use getTransaction.isAborted().
isAborted() - Method in class com.ibm.wbi.Transaction
Determine if this transaction has been aborted or not.
isBase64Char(byte) - Static method in class com.ibm.wbi.util.MimeObject
Checks if the specified character is a member of the base64 character set.
isCache() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Access the Cache property.
isCache() - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Access the Cache property of the HTTP Response object.
isClosed() - Method in class com.ibm.wbi.MegOutputStream
Determine if the meg output stream is closed.
isClosed() - Method in class com.ibm.wbi.MegInputStream
Determines if the input stream is closed.
isContainer() - Method in class com.ibm.wbi.persistent.Section
 
isContainer() - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
isCreateNeededDirectories() - Method in class com.ibm.wbi.protocol.http.beans.PutGenerator
Access the CreateNeededDirectories property.
isDirectory() - Method in class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
Determine if the file refers to a directory.
isDone() - Method in class com.ibm.wbi.util.ByteBridge
Determine if the writer is complete.
isEmpty() - Method in class com.ibm.wbi.persistent.Section
Return whether or not the section is empty (no keys or children).
isEmpty() - Method in class com.ibm.wbi.persistent.SectionDictionary
Whether there are any keys in the underlying Section.
isEmpty() - Method in class com.ibm.wbi.util.Cache
Tests whether this cache contains no keys.
isEmpty() - Method in class com.ibm.wbi.util.LRUCache
Tests whether this LRUCache contains no keys.
isEnabled() - Method in class com.ibm.wbi.Meg
Determine if this Meg is enabled.
isEnabled() - Method in class com.ibm.wbi.Plugin
Is the Plugin enabled?
isEnabled(int) - Static method in class com.ibm.wbi.util.Signal
a callback that the native signal handler uses to determine whether the signal should be passed to SignalListeners for handling or should be handled by the operating system.
isEnvironment() - Method in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
Whether this is an environment tag or not.
isInside(int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion
Determines if the location x,y is inside this defined region.
isInside(int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRectangle
Determines if the location point is inside this defined region.
isInside(int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygon
Determines if the location x,y is inside this defined region.
isInside(int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapCircle
Determines if the location x,y is inside this defined region.
isInside(Point) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion
Determines if the location point is inside this defined region.
isInside(Point) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRectangle
Determines if the location point is inside this defined region.
isInside(Point) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygon
Determines if the location point is inside this defined region.
isInside(Point) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapCircle
Determines if the location point is inside this defined region.
isLinkToParentDirectory() - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Access the LinkToParentDirectory property.
isLinkToParentDirectory() - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
Retrieve the LinkToParentDirectory property status.
isLinkToParentDirectory() - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Access the LinkToParentDirectory property.
isLoaded() - Method in class com.ibm.wbi.Plugin
Determines if this Plugin is loaded by the Proxy.
isMegApplicable(RequestInfo) - Method in class com.ibm.wbi.Meg
Determines if this meg satisfies a request by its RequestInfo object using the built condition tree (does not consider if it is enabled or not).
isShowDirectories() - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Access the ShowDirectories property.
isShowDirectories() - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Access the ShowDirectories property.
item - Variable in class com.ibm.wbi.markuplanguage.html.HtmlEditor
 

J

j - Variable in class com.ibm.wbi.util.FastTokenizer
 
javaEncodingFromMimeEncoding(String) - Static method in class com.ibm.wbi.util.EncodingConverter
Return the Java encoding equivalent for the given MIME encoding
JSCRIPT - Static variable in class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
specifies that the PreambleHTMLString should be added to the head of the document (useful for scripts).

K

k - Variable in class com.ibm.wbi.util.CIHashtable
 
KeepOnServerEditor - class com.ibm.wbi.protocol.http.beans.KeepOnServerEditor.
Keep On Server Editor Edit the links on a page so they go through the server.
KeepOnServerEditor(Class, Object) - Constructor for class com.ibm.wbi.protocol.http.beans.KeepOnServerEditor
Construct a new instance of the KeepOnServerEditor.
keyExists(String) - Method in class com.ibm.wbi.persistent.Section
Tell whether a key exists in this section
keys() - Method in class com.ibm.wbi.persistent.Section
Get the keys associated with this section.
keys() - Method in class com.ibm.wbi.persistent.SectionDictionary
Return an enumeration of keys from the underlying Section
keys() - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Return a list of all the header keys in this header.
keys() - Method in class com.ibm.wbi.util.MimeHeaderAscii
Return a list of all the header keys in this header.
keys() - Method in class com.ibm.wbi.util.Cache
Returns an enumeration of the keys in this cache.
keys() - Method in class com.ibm.wbi.util.CIHashtable
 
keys() - Method in class com.ibm.wbi.util.LRUCache
Returns an enumeration of the keys in this LRUCache.
keysSize() - Method in class com.ibm.wbi.persistent.Section
Return the number of keys associated with this section

L

LEGAL_DATA - Static variable in class com.ibm.wbi.persistent.FSSectionBackend
 
LEGAL_FILE - Static variable in class com.ibm.wbi.persistent.FSSectionBackend
 
LEGAL_KEY - Static variable in class com.ibm.wbi.persistent.FSSectionBackend
 
len - Variable in class com.ibm.wbi.util.FastTokenizer
 
length() - Method in interface com.ibm.wbi.ByteStore
Returns the length of this ByteStore.
length() - Method in class com.ibm.wbi.protocol.http.HttpHeader
Returns the length, in characters, of the current header.
length() - Method in class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
Get the length of the file.
length() - Method in class com.ibm.wbi.util.ByteBuffer
Returns the length (byte count) of this ByteBuffer.
length() - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Returns the length (byte count).
lineTok - Variable in class com.ibm.wbi.util.MimeHeaderAscii
 
LinkAnnotationEditor - class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.
An abstract Editor that modifies an HTML document by editing the information in the links.
LinkAnnotationEditor.LinkInfo - class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.LinkInfo.
A class for containing the relevant information for a particular link in an HTML document.
LinkAnnotationEditor.NoMoreEditingException - exception com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.NoMoreEditingException.
An exception that may be thrown by editLink(LinkInfo) when it has determined that it no longer wishes to annotate links in this document
LinkAnnotationEditor.NoMoreEditingException(LinkAnnotationEditor) - Constructor for class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.NoMoreEditingException
 
LinkAnnotationEditor.NoMoreEditingException(LinkAnnotationEditor, String) - Constructor for class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.NoMoreEditingException
 
LinkAnnotationEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor
default constructor.
LinkAnnotationEditor(String) - Constructor for class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor
Allow the user to specify the encoding BUGBUG should we have this method??
LinkProcessor - class com.ibm.wbi.protocol.http.beans.link.LinkProcessor.
In some cases it is desired to modify all links on a given page.
LinkProcessor() - Constructor for class com.ibm.wbi.protocol.http.beans.link.LinkProcessor
 
LinkRewriter - interface com.ibm.wbi.protocol.http.beans.link.LinkRewriter.
Interface for rewriting links.
linkTag - Variable in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.LinkInfo
the actual link tag (<A HREF="..." ...>)
linkText - Variable in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.LinkInfo
the highlighted link text for this link
linkURL - Variable in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.LinkInfo
the URL that the link points to
listeners - Static variable in class com.ibm.wbi.util.Signal
list of SignalListeners that wish to receive SignalEvents when signal occur
load(Dictionary) - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
loadMegResources(Section) - Method in class com.ibm.wbi.Meg
Retains a reference to the database section for this Meg's properties which is used for getMegResource and setMegResource methods.
loadRequestContent(ResponseToRequest) - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Load the request contents that are in the given MegInputStream.
loadResponseContent(ResponseToRequest) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Load the response content from the given RequestEvent into the Content property of this HTTP Response object.
loadSublayersFromConfigurationStore() - Method in class com.ibm.wbi.Proxy
Loads the sublayers that are specified in the configuration store.
logBuildInfo(RASDirector) - Static method in class com.ibm.wbi.Run
 
longAt(int) - Method in class com.ibm.wbi.util.ByteBuffer
Returns the long at a specific index in this ByteBuffer.
longAt(int) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Returns the long at a specific index in this buffer.
LRUCache - class com.ibm.wbi.util.LRUCache.
A simple LRU Cache implementation.
LRUCache() - Constructor for class com.ibm.wbi.util.LRUCache
Constructs an LRUCache with a default capacity of 10.
LRUCache(int) - Constructor for class com.ibm.wbi.util.LRUCache
Constructs an LRUCache with the specified capacity.

M

m_EPE - Variable in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
 
main(String[]) - Static method in class com.ibm.wbi.Run
The main driver provides command line argument parsing.
main(String[]) - Static method in class com.ibm.wbi.persistent.Section
Internal-use testing suite
main(String[]) - Static method in class com.ibm.wbi.persistent.FSSectionBackend
 
main(String[]) - Static method in class com.ibm.wbi.protocol.http.HttpHeader
Test driver.
main(String[]) - Static method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Test Driver.
main(String[]) - Static method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Test Driver.
main(String[]) - Static method in class com.ibm.wbi.protocol.http.HttpResponseHeader
 
main(String[]) - Static method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Tests ImageMap.
main(String[]) - Static method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion
Tests ImageMapRegion.
main(String[]) - Static method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Main method to test HtmlEditor.
main(String[]) - Static method in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Testing code
main(String[]) - Static method in class com.ibm.wbi.markuplanguage.html.HtmlTag
 
main(String[]) - Static method in class com.ibm.wbi.util.HeaderField
Testing code
main(String[]) - Static method in class com.ibm.wbi.util.MimeObject
 
main(String[]) - Static method in class com.ibm.wbi.util.MimeHeaderAscii
Test driver
main(String[]) - Static method in class com.ibm.wbi.util.FileElementParser
Test driver.
main(String[]) - Static method in class com.ibm.wbi.util.CIHashtable
 
main(String[]) - Static method in class com.ibm.wbi.util.FastTokenizer
 
main(String[]) - Static method in class com.ibm.wbi.util.LRUCache
Test driver.
main(String[]) - Static method in class com.ibm.wbi.util.EncodingConverter
Returns the Java encoding for the given MIME name
MalformedHeaderException - exception com.ibm.wbi.util.MalformedHeaderException.
 
MalformedHeaderException() - Constructor for class com.ibm.wbi.util.MalformedHeaderException
 
MalformedHeaderException(String) - Constructor for class com.ibm.wbi.util.MalformedHeaderException
 
map - Variable in class com.ibm.wbi.protocol.http.beans.ImageMapRequestEditor
 
mark(int) - Method in class com.ibm.wbi.MegReader
Marks the stream at its present position.
MarkPreservedException - exception com.ibm.wbi.MarkPreservedException.
MarkPreservedException is thrown by MegInputStream.read() whenever a read is attempted on a marked, preserved stream and the read would exceed the readlimit supplied to mark().
MarkPreservedException() - Constructor for class com.ibm.wbi.MarkPreservedException
 
MarkPreservedException(String) - Constructor for class com.ibm.wbi.MarkPreservedException
 
markSupported() - Method in class com.ibm.wbi.MegReader
Tells whether mark()/reset()/preserveMark() are supported on this stream.
MarkupLanguageInfo - class com.ibm.wbi.protocol.http.MarkupLanguageInfo.
A request info descriptor that is generic to any markup language.
MarkupLanguageInfo() - Constructor for class com.ibm.wbi.protocol.http.MarkupLanguageInfo
Constructor.
mayReject() - Method in class com.ibm.wbi.RequestEvent
Informs WBI that this RequestEvent may be rejected.
Meg - class com.ibm.wbi.Meg.
A Meg is a self-contained content tailoring entity.
MegAbortEvent - class com.ibm.wbi.MegAbortEvent.
The MegAbortEvent class is used to contain the information necessary to describe the abort of a transaction that is due to a Meg decision to terminate the transaction.
MegAbortEvent(Object, String) - Constructor for class com.ibm.wbi.MegAbortEvent
Construct a MegAbortEvent.
MegContext - interface com.ibm.wbi.MegContext.
A MegContext defines the context inwhich this Meg request is running under.
MegException - exception com.ibm.wbi.MegException.
Thrown by a Meg if it encounters an error it can not recover by itself from.
MegException() - Constructor for class com.ibm.wbi.MegException
Construct a new MegException.
MegException(String) - Constructor for class com.ibm.wbi.MegException
Construct a new MegException.
MegInputStream - class com.ibm.wbi.MegInputStream.
The InputStream used by a Meg to read streamed request data.
MegInputStream() - Constructor for class com.ibm.wbi.MegInputStream
Construct a new MegInputStream.
MegIOTypeUnavailableException - exception com.ibm.wbi.MegIOTypeUnavailableException.
signals that an unavailable type of IO between MEGs has been chosen.
MegIOTypeUnavailableException() - Constructor for class com.ibm.wbi.MegIOTypeUnavailableException
 
MegIOTypeUnavailableException(String) - Constructor for class com.ibm.wbi.MegIOTypeUnavailableException
 
MegObject - interface com.ibm.wbi.MegObject.
An object passed from one MEG to another must implement MegObject.
MegOutputStream - class com.ibm.wbi.MegOutputStream.
The OutputStream used by a Meg to write streamed request data.
MegOutputStream() - Constructor for class com.ibm.wbi.MegOutputStream
Constructs a new MegOutputStream.
MegReader - class com.ibm.wbi.MegReader.
A MegReader is a character-based version of a MegInputStream.
MegReader(MegInputStream, String) - Constructor for class com.ibm.wbi.MegReader
Creates a MegReader from an existing MegInputStream.
megResourceKeys() - Method in interface com.ibm.wbi.MegContext
Obtain a list of available Meg resource identification keys.
megs() - Method in class com.ibm.wbi.Plugin
Get all the Megs added to this Plugin.
MegWriter - class com.ibm.wbi.MegWriter.
A MegWriter is used by a Meg to write out character or String data to the next Meg.
MegWriter(MegOutputStream, String) - Constructor for class com.ibm.wbi.MegWriter
Creates a MegWriter from an existing MegOutputStream.
message - Variable in class com.ibm.wbi.protocol.http.HttpResponseHeader
 
method - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
mime - Variable in class com.ibm.wbi.protocol.http.HttpHeaderAscii
 
MimeHeaderAscii - class com.ibm.wbi.util.MimeHeaderAscii.
The MimeHeaderAscii class represents an RFC822-like MIME header, and includes several performace considerations, such as ASCII encoding and decoding, and fast case-insensitive header storage and lookup.
MimeHeaderAscii() - Constructor for class com.ibm.wbi.util.MimeHeaderAscii
Generate a new, empty MimeHeaderAscii.
MimeHeaderAscii(byte[]) - Constructor for class com.ibm.wbi.util.MimeHeaderAscii
Generate a new MimeHeaderAscii from a buffer of bytes representing ASCII characters.
MimeHeaderAscii(byte[], int, int) - Constructor for class com.ibm.wbi.util.MimeHeaderAscii
Generate a new MimeHeaderAscii from a buffer of bytes representing ASCII characters.
MimeHeaderAscii(MimeHeaderAscii) - Constructor for class com.ibm.wbi.util.MimeHeaderAscii
Generate a new MimeHeaderAscii that is a copy of another.
MimeHeaderAscii(String) - Constructor for class com.ibm.wbi.util.MimeHeaderAscii
Generate a new MimeHeaderAscii.
MimeHeaders - class com.ibm.wbi.util.MimeHeaders.
 
MimeHeaders() - Constructor for class com.ibm.wbi.util.MimeHeaders
 
MimeObject - class com.ibm.wbi.util.MimeObject.
 
MimeObject() - Constructor for class com.ibm.wbi.util.MimeObject
Constructs an empty MimeObject.
MimeObject(byte[], boolean) - Constructor for class com.ibm.wbi.util.MimeObject
Constructs a MimeObject by parsing the specified bytes.
MimeObject(byte[], int, int, boolean) - Constructor for class com.ibm.wbi.util.MimeObject
Constructs a MimeObject by parsing the specified bytes.
MimeObject(MimeHeaders) - Constructor for class com.ibm.wbi.util.MimeObject
Constructs a MimeObject with the specified headers but with no body.
MimeObject(MimeHeaders, byte[]) - Constructor for class com.ibm.wbi.util.MimeObject
Constructs a MimeObject having the specified headers and body.
MimeObject(String, byte[]) - Constructor for class com.ibm.wbi.util.MimeObject
Constructs a MimeObject of type "multipart/mixed", splitting the specified body using the specified boundary.
MimeObject(String, byte[], int, int) - Constructor for class com.ibm.wbi.util.MimeObject
Constructs a MimeObject of type "multipart/mixed", splitting the specified body using the specified boundary.
mimeType - Variable in class com.ibm.wbi.protocol.http.ExtensionInformation
MIME type.
Monitor - class com.ibm.wbi.Monitor.
A Monitor has the opportunity to "Monitor" the response after the Generator invoked in the Meg chain and either before all, after all, or after a specific Editor.
MONITOR - Static variable in class com.ibm.wbi.Meg
A Monitor meg.
Monitor() - Constructor for class com.ibm.wbi.Monitor
Constructs a new Monitor with default characteristics and is enabled.
Monitor(String, String, int) - Constructor for class com.ibm.wbi.Monitor
Construct a new Monitor with specified characteristics and that is enabled.
Monitor(String, String, int, boolean) - Constructor for class com.ibm.wbi.Monitor
Construct a new Monitor with specified characteristics.
MultipleCgiGenerator - class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator.
This Generator launches any of the requested CGIs from a directory, or one of its subdirectories.
MultipleCgiGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
the default constructor.
MultipleFileGenerator - class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator.
This Generator serves any of the requested files from a directory, or one of its subdirectories.
MultipleFileGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
the default constructor.
MultipleFileGenerator(String) - Constructor for class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
construct an instance.
MultipleFileGenerator(String, String) - Constructor for class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
construct an instance.

N

name - Variable in class com.ibm.wbi.protocol.http.HttpSetCookie
 
name - Variable in class com.ibm.wbi.protocol.http.HttpCookie
 
needsFlushing - Variable in class com.ibm.wbi.markuplanguage.html.HtmlEditor
This one is a little sketchy.
NewUrlRequestEditor - class com.ibm.wbi.protocol.http.beans.NewUrlRequestEditor.
A basic Request Editor which forwards to a new URL, replacing the requested URL with the new one.
NewUrlRequestEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.NewUrlRequestEditor
The default constructor.
nextRealToken() - Method in class com.ibm.wbi.util.FastTokenizer
 
nextToken() - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Get the next token from the input stream (HtmlItem).
nextToken() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Get the next token from the stream.
nextToken() - Method in class com.ibm.wbi.util.FastTokenizer
 
NoCacheEditor - class com.ibm.wbi.protocol.http.beans.NoCacheEditor.
An Editor that modifies a document's HTTP header to indicate that the document should not be cached.
NoCacheEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.NoCacheEditor
 
NOERROR - Static variable in class com.ibm.wbi.Proxy
Indicates a no error return code.
NULL - Static variable in class com.ibm.wbi.markuplanguage.html.HtmlTag
indicates a null value for a given attribute

O

open(File) - Method in class com.ibm.wbi.util.FileElementParser
Open the file and extract all the elements and their encapsulated data.
open(String) - Method in class com.ibm.wbi.util.FileElementParser
Open the file and extract all the elements and their encapsulated data.
othersOk - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
out - Variable in class com.ibm.wbi.markuplanguage.html.HtmlEditor
 
outputBuffer - Variable in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
 

P

PageMovedGenerator - class com.ibm.wbi.protocol.http.beans.PageMovedGenerator.
A Generator that produces an HTTP response directing the browser to load the document at a different URL.
PageMovedGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
The default constructor.
PageMovedGenerator(String) - Constructor for class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Construct an instance with the given DestinationURL and of TEMPORARY type.
PageMovedGenerator(String, int) - Constructor for class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Construct an instance with the given DestinationURL and Type.
pageText - Variable in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
The page text.
pageText - Variable in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
The page text.
params - Variable in class com.ibm.wbi.util.HeaderField
 
parseAllHeaderFields(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Like parseHeader(String), but returns a Vector of HeaderFields, one per instance of the named header field, even if the header field occurs zero or one times.
parseAllHeaderFields(String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Like parseHeader(String), but returns a Vector of HeaderFields, one per instance of the named header field, even if the header field occurs zero or one times.
parseAllSplitHeaderFields(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Calls parseAllSplitHeaderFields(String key, char delim) using the delimiter ",".
parseAllSplitHeaderFields(String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Calls parseAllSplitHeaderFields(String key, char delim) using the delimiter ",".
parseAllSplitHeaderFields(String, char) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Like parseAllHeaderFields(String key)parseAllSplitHeaderFields(String, char) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Like parseAllHeaderFields(String key)parseFirstLine(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
 
parseFirstLine(String) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
parseFirstLine(String) - Method in class com.ibm.wbi.protocol.http.HttpResponseHeader
 
parseHeader(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
 
parseHeaderField(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Return the first value of the header field named by key as a parsed HeaderField object.
parseHeaderField(String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Return the first value of the header field named by key as a parsed HeaderField object.
ParseMime - class com.ibm.wbi.protocol.http.ParseMime.
A ParseMime object is used to parse and manipulate HTTP MIME data.
ParseMime(String) - Constructor for class com.ibm.wbi.protocol.http.ParseMime
Given a string containing MIME data, this constructor creates a new ParseMime object and initializes it with the given MIME data.
ParseMimeMultipartBinary - class com.ibm.wbi.util.ParseMimeMultipartBinary.
 
ParseMimeMultipartBinary(String, byte[]) - Constructor for class com.ibm.wbi.util.ParseMimeMultipartBinary
 
ParseMimeMultipartBinary(String, byte[], int, int) - Constructor for class com.ibm.wbi.util.ParseMimeMultipartBinary
 
ParseMimeObject - class com.ibm.wbi.protocol.http.ParseMimeObject.
Encapsulates a parsed MIME object from the ParseMime object.
ParseMimeObject(String) - Constructor for class com.ibm.wbi.protocol.http.ParseMimeObject
Construct a new parse MIME object with the specified key and no initial values.
ParseMimeObject(String, Vector) - Constructor for class com.ibm.wbi.protocol.http.ParseMimeObject
Construct a new parse MIME object with the specified key and values.
parseRequestHeader(String) - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Parse the HTTP request that is contained in the given String and set the properties in this object to correspond to that request.
parseResponseHeader(String) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Parse the response header in the given string and set the various properties to reflect its contents.
parseTag() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Extract ID and attributes from the tag string.
parseUrl() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
path - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
PATH - Static variable in class com.ibm.wbi.protocol.http.HttpSetCookie
 
patternMatch(byte[], byte[], int) - Method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
peek() - Method in class com.ibm.wbi.MegInputStream
Peek a byte from the input stream.
peek(byte[]) - Method in class com.ibm.wbi.MegInputStream
Peek bytes from the input stream filling the specified byte array.
peek(byte[], int, int) - Method in class com.ibm.wbi.MegInputStream
Peek multiple bytes from the input stream.
peek(ByteStore, int) - Method in class com.ibm.wbi.MegInputStream
Peek bytes from the input stream filling the specified byte buffer.
peekFirst() - Method in class com.ibm.wbi.util.Queue
Peek at the first object on the queue.
peekLast() - Method in class com.ibm.wbi.util.Queue
Peek at the last object on the queue.
PERMANENT - Static variable in class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Permanent page type.
Plugin - class com.ibm.wbi.Plugin.
A Plugin is a component that can be added to the Proxy to do content tailoring.
Plugin() - Constructor for class com.ibm.wbi.Plugin
Constructs a new empty Plugin.
PluginError - error com.ibm.wbi.PluginError.
Indicates an unexpected PluginError occurred.
PluginError() - Constructor for class com.ibm.wbi.PluginError
Construct a new PluginError.
PluginError(String) - Constructor for class com.ibm.wbi.PluginError
Construct a new PluginError.
Point - class com.ibm.wbi.protocol.http.beans.imagemap.Point.
Represents a point (x,y) for use with image maps.
Point() - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.Point
Creates a new point.
Point(int, int) - Constructor for class com.ibm.wbi.protocol.http.beans.imagemap.Point
Creates a new point given an x and y coordinate.
populateChildren(Dictionary, Object) - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
populateInstance(RequestInfo) - Method in class com.ibm.wbi.RequestInfo
Populate the object from the passed in RequestInfo (make this object a copy of the passed in one).
populateInstance(RequestInfo) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Populate the object from the passed in RequestInfo (make this object a copy of the passed in one).
port - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
post() - Method in class com.ibm.wbi.util.EventSemaphore
Posts the current semaphore.
postLink - Variable in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.LinkInfo
text to be inserted after the link.
postTag - Variable in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.TagInfo
Contains text that comes after the environment (e.g., tag structure).
preLink - Variable in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor.LinkInfo
text to be inserted before the link.
preserveMark() - Method in class com.ibm.wbi.MegInputStream
If a mark (see java.io.InputStream.mark()) is in effect on this stream, throw an IOException rather than undoing the mark if the "readlimit" is about to be passed.
preTag - Variable in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.TagInfo
Contains text that goes before the environment (e.g., tag structure).
printByteArray(byte[]) - Static method in class com.ibm.wbi.util.MimeObject
 
printByteArrayAsChars(byte[]) - Static method in class com.ibm.wbi.util.MimeObject
 
process() - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Process the HTML document, adding the specified content to the top of the HEAD section and the top of the BODY section.
produceCurrentDate() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Produce the current date in String format.
produceHeader() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Use produceResponseWithoutContent instead.
produceHeader() - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Synonymous to getHTTPResponseString().
produceRequestWithContent() - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Produces request header up through the double \r\n, plus any request content
produceRequestWithoutContent() - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Produces request header up through the double \r\n, but excludes any request content (e.g.
produceResponseWithContent() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Produces response header up through the double \r\n, plus any response content.
produceResponseWithoutContent() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Produce the HTTP header in the form of a String.
produceURLObject() - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Converts the requested URL into a URL object.
PRODUCT - Static variable in class com.ibm.wbi.Proxy
 
promptPrefix - Static variable in class com.ibm.wbi.Run
The prompt prefix; can be used to include Build ID in console prompt.
propertyChange(PropertyChangeEvent) - Method in class com.ibm.wbi.Proxy
 
protocol - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
Proxy - class com.ibm.wbi.Proxy.
The main component of the pluggable transforming proxy framework.
Proxy() - Constructor for class com.ibm.wbi.Proxy
Construct a new pluggable transforming proxy.
proxyAddr - Variable in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
proxyPort - Variable in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
proxyPort - Variable in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
 
proxyServer - Variable in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
proxyServer - Variable in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
 
pull() - Method in class com.ibm.wbi.util.Queue
"Pull" or remove the first object from the queue.
purge() - Method in interface com.ibm.wbi.ByteStore
The current contents are released leaving an empty ByteStore
purge() - Method in class com.ibm.wbi.util.ByteBuffer
The current contents are released and an empty ByteBuffer with a default capacity of 256 characters is created.
purge() - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
The current contents are released and an empty ByteBufferUnsynchronized with a default capacity of is created.
purge(int) - Method in interface com.ibm.wbi.ByteStore
The current contents are released and an empty ByteStore with the specified capacity is created.
purge(int) - Method in class com.ibm.wbi.util.ByteBuffer
The current contents are released and an empty ByteBuffer with the specified capacity is created.
purge(int) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
The current contents are released and an empty ByteBufferUnsynchronized with the specified capacity is created.
push(Object) - Method in class com.ibm.wbi.util.Queue
Push an object on the queue.
put(Object, Object) - Method in class com.ibm.wbi.persistent.SectionDictionary
Add a new key/value binding.
put(Object, Object) - Method in class com.ibm.wbi.util.Cache
Maps the specified key to the specified value in this cache.
put(Object, Object) - Method in class com.ibm.wbi.util.CIHashtable
 
put(Object, Object) - Method in class com.ibm.wbi.util.LRUCache
Maps the specified key to the specified value in this cache.
putAllByKey(String, Vector) - Method in class com.ibm.wbi.protocol.http.ParseMime
Given a key and Vector containing values, this method sets a key to have multiple values within the current ParseMime object.
putByKey(String, String) - Method in class com.ibm.wbi.protocol.http.ParseMime
Given a key and a value, this method sets the key/value pair within the current ParseMime object.
PutGenerator - class com.ibm.wbi.protocol.http.beans.PutGenerator.
A Generator that handles HTTP 'PUT' requests and stores the results in a file on the local file system.
PutGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.PutGenerator
The default constructor.
putMegObject(MegObject) - Method in class com.ibm.wbi.RequestEvent
passes the MegObject to the next MEG.
PVC_DEVICE_TYPE - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
PVC_NETWORK_TYPE - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
PVC_SESSION - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
PVC_USER - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 

Q

query - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
queryPosts() - Method in class com.ibm.wbi.util.EventSemaphore
Query the number of posts.
Queue - class com.ibm.wbi.util.Queue.
A simple queuing structure class.
Queue() - Constructor for class com.ibm.wbi.util.Queue
Constructs a new empty queue.

R

r - Variable in class com.ibm.wbi.MegReader
 
ras - Static variable in class com.ibm.wbi.Run
RAS facility
rBundle - Static variable in class com.ibm.wbi.Run
A resource bundle for displayed text.
read() - Method in class com.ibm.wbi.MegReader
Read a single character, blocking until a character is available, the end of the stream is reached, or an exception occurs.
read() - Method in class com.ibm.wbi.MegInputStream
Read a byte from the input stream.
read() - Method in class com.ibm.wbi.util.StringInputStream
Deprecated. Read a single byte (char) from the input stream.
read(byte[]) - Method in class com.ibm.wbi.MegInputStream
Read bytes from the input stream filling the specified byte array.
read(byte[], int, int) - Method in class com.ibm.wbi.MegInputStream
Read multiple bytes from the input stream.
read(ByteStore, byte[]) - Method in class com.ibm.wbi.MegInputStream
Read bytes from the input stream filling the specified byte buffer.
read(ByteStore, int) - Method in class com.ibm.wbi.MegInputStream
Read bytes from the input stream filling the specified byte buffer.
read(char[]) - Method in class com.ibm.wbi.MegReader
Read characters into an array.
read(char[], int, int) - Method in class com.ibm.wbi.MegReader
Read characters into an array.
ReadTag(char) - Method in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Reads the next Html tag from the input stream.
ReadText(char) - Method in class com.ibm.wbi.markuplanguage.html.HtmlTokenizer
Reads a text section from the input stream.
readUntil(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Reads from the input stream until the specified tag was found.
readUntil(String[]) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Reads from the stream until any one of a set of tag types is found.
readUntil(String[], boolean) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Reads from the stream until any one of a set of tag types is found.
readUntil(String, boolean) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Reads from the stream until a particular tag (HTML Element) type is found.
readUntil(String, StringBuffer) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Reads from the stream until a particular tag (HTML Element) type is found.
RedirectFollowEditor - class com.ibm.wbi.protocol.http.beans.RedirectFollowEditor.
This editor Meg follows all redirects (HTTP 301 & 302 response codes) by using the FetchUrl API.
RedirectFollowEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.RedirectFollowEditor
 
registered - Static variable in class com.ibm.wbi.util.Signal
keep track of whether our signal handler has been registered with the operating system or not
registerSignal(int) - Static method in class com.ibm.wbi.util.Signal
native method that registers a signal handler for the given signal type
registerSublayer(Sublayer) - Method in class com.ibm.wbi.Proxy
Register the specified Sublayer (and all it's associate components).
RELEASE - Static variable in class com.ibm.wbi.Proxy
 
reload() - Method in interface com.ibm.wbi.SystemContext
Reloads the system context.
reloadPlugins() - Method in class com.ibm.wbi.Proxy
Reload the plugins, this re-builds the condition trees on the MEGs.
RemoteClientAbortEvent - class com.ibm.wbi.RemoteClientAbortEvent.
The RemoteClientAbortEvent class is used to contain the information necessary to describe the abort of a transaction that is due to the remote client, such as a closed connection.
RemoteClientAbortEvent(Object, String) - Constructor for class com.ibm.wbi.RemoteClientAbortEvent
Construct a RemoteClientAbortEvent.
RemoteServerAbortEvent - class com.ibm.wbi.RemoteServerAbortEvent.
The RemoteServerAbortEvent class is used to contain the information necessary to describe the abort of a transaction that is due to the remote server, such as a closed connection.
RemoteServerAbortEvent(Object, String) - Constructor for class com.ibm.wbi.RemoteServerAbortEvent
Construct a RemoteServerAbortEvent.
remove(Object) - Method in class com.ibm.wbi.persistent.SectionDictionary
Remove the named binding.
remove(Object) - Method in class com.ibm.wbi.util.Cache
Removes the specified key and the value to which it is mapped from the cache.
remove(Object) - Method in class com.ibm.wbi.util.CIHashtable
 
remove(Object) - Method in class com.ibm.wbi.util.LRUCache
Removes the specified key and the value to which it is mapped from the cache.
remove(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Remove all value(s) for a header field.
remove(String) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Removes a name(s) (or keyword) from the current set of MIME keywords.
remove(String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Remove a header field specified by its name.
remove(String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Remove all value(s) for a header field.
remove(String, String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Remove the first header field that matches the specified key/value pair.
removeAbortListener(AbortListener) - Method in class com.ibm.wbi.Transaction
Remove an AbortListener from the list of objects to be notified in case of an abort.
removeAll(String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Remove header fields specified by name.
removeAllAbortListeners() - Method in class com.ibm.wbi.Transaction
Remove all of the AbortListeners from the list of objects to be notified in case of an abort.
removeAttribute(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Remove the attribute with the specified name.
removeByKey(String, int) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Removes the specified key (and all values) from the header.
removeChild(String) - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
removeComment() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Remove the comment attribute from this cookie
removeContentLength() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Removes the "content-length" header field.
removeDomain() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Remove the domain attribute for this cookie
removeElement(String) - Method in class com.ibm.wbi.util.FileElementParser
Remove an element and it's encapsulated data.
removeExpires() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Remove the expires attribute from this cookie
removeFirst() - Method in class com.ibm.wbi.util.Queue
Remove the first object from the queue.
removeGlobalVariable(String) - Static method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Remove a global variable definition
removeKey(String) - Method in class com.ibm.wbi.persistent.Section
Remove a key from this section
removeLast() - Method in class com.ibm.wbi.util.Queue
Remove the last object on the queue.
removeMeg(Meg) - Method in class com.ibm.wbi.Plugin
Remove a Meg from the Plugin.
removeMegResource(String) - Method in interface com.ibm.wbi.MegContext
Remove the MegResource with the given key.
removeParam(String) - Method in class com.ibm.wbi.util.HeaderField
Remove the named parameter
removeParameters() - Method in class com.ibm.wbi.util.HeaderField
Delete all the paramaters.
removePath() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Remove the path attribute from this cookie
removePlugin(Plugin) - Method in class com.ibm.wbi.Proxy
Transiently removes a Plugin from this instance of the Proxy (this does not uninstall the Plugin from the configuration store).
removeRule(String) - Method in class com.ibm.wbi.RequestInfo
Remove a attribute/value pair (rule) from being evaluated by the rules engine.
removeSection(String) - Method in class com.ibm.wbi.persistent.Section
Removes the named section.
removeSignalListener(SignalListener) - Static method in class com.ibm.wbi.util.Signal
removes a SignalListener from the list of listeners to receive SignalEvents
removeUserData(Object) - Method in interface com.ibm.wbi.SystemContext
Remove an arbitrary user value
removeVariable(String) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Remove a variable definition
removeWindowTarget() - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Removes the "window-target" header field.
REQUEST_EDITOR - Static variable in class com.ibm.wbi.Meg
A Request Editor meg.
REQUEST_HEADER - Static variable in class com.ibm.wbi.protocol.http.MarkupLanguageInfo
The request header.
RequestEditor - class com.ibm.wbi.RequestEditor.
A RequestEditor has the ability to edit the request before the Generator in the chain gets invoked.
RequestEditor() - Constructor for class com.ibm.wbi.RequestEditor
Constructs a new RequestEditor with default characteristics and is enabled.
RequestEditor(String, String, int) - Constructor for class com.ibm.wbi.RequestEditor
Constructs a new RequestEditor with the specified characteristics and is enabled.
RequestEditor(String, String, int, boolean) - Constructor for class com.ibm.wbi.RequestEditor
Constructs a new RequestEditor with the specified characteristics.
RequestEvent - class com.ibm.wbi.RequestEvent.
The RequestEvent that is passed to each Meg that contains the input and output streams and Meg data.
RequestEvent(Object) - Constructor for class com.ibm.wbi.RequestEvent
Construct a new RequestEvent specifying the source.
RequestInfo - class com.ibm.wbi.RequestInfo.
The RequestInfo object is intended to house information about a particular request being serviced by Megs.
RequestInfo() - Constructor for class com.ibm.wbi.RequestInfo
Constuct a new RequestInfo object.
RequestRejectedException - exception com.ibm.wbi.RequestRejectedException.
This exception may be thrown by a Meg to indicate that it does not want to accept the request is was given.
RequestRejectedException() - Constructor for class com.ibm.wbi.RequestRejectedException
Construct a new RequestRejectedException.
RequestRejectedException(String) - Constructor for class com.ibm.wbi.RequestRejectedException
Construct a new RequestRejectedException with specified message.
REQUESTTYPE_PROXY - Static variable in class com.ibm.wbi.protocol.http.DocumentInfo
The request type is proxy.
REQUESTTYPE_SERVER - Static variable in class com.ibm.wbi.protocol.http.DocumentInfo
The request type is server.
REQUESTTYPE_UNKNOWN - Static variable in class com.ibm.wbi.protocol.http.DocumentInfo
The request type is unknown.
reset() - Method in class com.ibm.wbi.MegReader
Resets the stream to its previously marked position, so that any characters read in between calling mark() and reset() will be read again.
resetGlobalVariables() - Static method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Remove all global variable definitions
resetVariables() - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Remove all variable definitions
ResourceGenerator - class com.ibm.wbi.protocol.http.beans.ResourceGenerator.
A Generator for delivering the contents of a resource to the client.
ResourceGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Construct an instance with a null resourcename and "text/html" ContentType.
ResourceGenerator(String) - Constructor for class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Construct an instance with the given ResourceName and "text/html" ContentType.
ResourceGenerator(String, boolean) - Constructor for class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Construct an instance with the given ResourceName and ContentType.
ResourceGenerator(String, String) - Constructor for class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Construct an instance with the given ResourceName and ContentType.
ResourceGenerator(String, String, boolean) - Constructor for class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Construct an instance with the given ResourceName and ContentType.
RESPONSE_HEADER - Static variable in class com.ibm.wbi.protocol.http.MarkupLanguageInfo
The response header.
ResponseToRequest - interface com.ibm.wbi.ResponseToRequest.
WBI Megs operate on a mixture structured and unstructured data.
restart() - Method in class com.ibm.wbi.Proxy
Restart the transproxy without waiting for pending requests.
restart(int) - Method in class com.ibm.wbi.Proxy
Restart the transproxy waiting for pending requests for the specified time.
restart(int, boolean, boolean) - Method in class com.ibm.wbi.Proxy
Restart the transproxy waiting for pending requests for the specified time.
resume() - Method in class com.ibm.wbi.Proxy
Resume the registered Sublayers to accepting requests.
revert() - Method in class com.ibm.wbi.persistent.Section
Revert the Section to the last saved state.
rewriteLink(ResponseToRequest, String) - Method in interface com.ibm.wbi.protocol.http.beans.link.LinkRewriter
Rewrite followable links.
rewriteSource(ResponseToRequest, String) - Method in interface com.ibm.wbi.protocol.http.beans.link.LinkRewriter
Rewrite source urls.
RFC1036DATEFMT - Static variable in class com.ibm.wbi.protocol.http.HttpDate
RFC 1036 data format.
RFC1123DATEFMT - Static variable in class com.ibm.wbi.protocol.http.HttpDate
RFC 1123 date format.
RFCASCTIMEFMT - Static variable in class com.ibm.wbi.protocol.http.HttpDate
RFC ASC time format.
rheader - Variable in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated.  
rheader - Variable in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated.  
Run - class com.ibm.wbi.Run.
Run provides a wrapper around the proxy.
run() - Method in class com.ibm.wbi.Run
Run provides the console for commanding the proxy.
Run() - Constructor for class com.ibm.wbi.Run
 
run(Object) - Method in class com.ibm.wbi.Meg
 

S

s - Variable in class com.ibm.wbi.util.FastTokenizer
 
save() - Method in class com.ibm.wbi.persistent.Section
Save the current state.
save(boolean) - Method in class com.ibm.wbi.persistent.Section
Save the current state.
save(Dictionary) - Method in class com.ibm.wbi.persistent.FSSectionBackend
 
saveWithStatus() - Method in class com.ibm.wbi.persistent.Section
Save the current state.
saveWithStatus(boolean) - Method in class com.ibm.wbi.persistent.Section
Save the current state.
search(Object) - Method in class com.ibm.wbi.util.Queue
Search for an object on the queue.
Section - class com.ibm.wbi.persistent.Section.
Persistent store mechanism.
SectionBackend - class com.ibm.wbi.persistent.SectionBackend.
 
SectionBackend() - Constructor for class com.ibm.wbi.persistent.SectionBackend
 
SectionDictionary - class com.ibm.wbi.persistent.SectionDictionary.
Wrapper to use a Section where a Dictionary is needed.
SectionDictionary(Section) - Constructor for class com.ibm.wbi.persistent.SectionDictionary
Creates a new SectionDictionary instance.
sectionExists(String) - Method in class com.ibm.wbi.persistent.Section
Tell whether the named section exists (not recursive)
sections() - Method in class com.ibm.wbi.persistent.Section
Get an enumeration of immediately contained sections.
sections(ClassLoader) - Method in class com.ibm.wbi.persistent.Section
 
sectionsRecursively() - Method in class com.ibm.wbi.persistent.Section
Get an enumeration of all contained sections, recursively.
sectionsRecursively(ClassLoader) - Method in class com.ibm.wbi.persistent.Section
 
sectionsSize() - Method in class com.ibm.wbi.persistent.Section
Return the number of sections contained in this section
SECURE - Static variable in class com.ibm.wbi.protocol.http.HttpSetCookie
 
SEM_INDEFINITE_WAIT - Static variable in class com.ibm.wbi.util.EventSemaphore
Waits should wait forever.
server - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
ServiceResult - class com.ibm.wbi.ServiceResult.
This gets returned by the service calls and transform calls as well as by FetchUrl.fecth(...) --- it encapsulates a Transaction, MegInputStream (to read data from), and a RequestInfo (structured data about this request/response).
ServiceResult(Transaction) - Constructor for class com.ibm.wbi.ServiceResult
Create a serviceResult object.
set(int[], int[]) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygon
Sets the points defining this polygon region to (x[n],y[n]).
set(int, int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapCircle
Sets the center point (x,y) and radius rad for this region.
set(int, int, int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRectangle
Sets the bottomLeft(xbottom,ybottom) and topRight(xtop,ytop) points that bound the rectangle region.
set(Point[]) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapPolygon
Sets the points defining this polygon region to (points[n]).
set(Point, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapCircle
Sets the center point point and radius rad for this region.
set(Point, Point) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRectangle
Sets the bottomLeft and topRight points that bound the rectangle region
set(String, HeaderField) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Set the value for a header field, replacing any previous value(s).
set(String, HeaderField) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Set the value for a header field, replacing any previous value(s).
set(String, String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Set the value for a header field, replacing any previous value(s).
set(String, String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Set an arbitrary key/value pair for the header.
set(String, String) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Set an arbitrary key/value pair of the HTTP Response object.
set(String, String) - Method in class com.ibm.wbi.util.MimeHeaderAscii
Set the value for a header field, replacing any previous value(s).
setAttribute(String, String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Set an attribute/value pair inside of a TAG HTMLItem.
setAutoSave(boolean) - Method in class com.ibm.wbi.persistent.Section
Enable/disable autosave.
setBase(String) - Method in interface com.ibm.wbi.protocol.http.beans.link.LinkRewriter
The tag was explicitely set in the document.
setBrowserNoCache() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets the browserNoCache field in this DocumentInfo object to true.
setBufferp(boolean) - Method in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Set the Bufferp property,
setByteAt(int, byte) - Method in interface com.ibm.wbi.ByteStore
The byte at the specified index of this ByteStore is set to val .
setByteAt(int, byte) - Method in class com.ibm.wbi.util.ByteBuffer
The byte at the specified index of this ByteBuffer is set to val .
setByteAt(int, byte) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
The byte at the specified index of this buffer is set to val .
setCache(boolean) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Set the Cache property, which indicates to the browser whether this page should be cached or not.
setCache(boolean) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Set the Cache property of the HTTP Response object.
setCached() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets the cached flag to true.
SetClassLoader - interface com.ibm.wbi.util.SetClassLoader.
 
setClassLoader(ClassLoader) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
If loading the template from a resource, then this hook is invoked to ensure that the appropriate classloader is used to load the resource.
setClassLoader(ClassLoader) - Method in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
 
setClassLoader(ClassLoader) - Method in interface com.ibm.wbi.util.SetClassLoader
 
setClient(InetAddress) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets the client address field within this DocumentInfo object to the passed InetAddress object.
setClient(String) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets the client field within this DocumentInfo object to the passed string.
setCode(String) - Method in class com.ibm.wbi.protocol.http.HttpResponseHeader
Set the HTTP status code.
setComment(String) - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Set the comment attribute for this cookie
setCondition(String) - Method in class com.ibm.wbi.Meg
Set the condition of the Meg.
setCondition(String) - Method in class com.ibm.wbi.util.StructuredCondition
Set and parse the condition specified.
setCondition(String, String[]) - Method in class com.ibm.wbi.util.StructuredCondition
Set and parse the condition specified.
setCondition(String, String[], boolean) - Method in class com.ibm.wbi.util.StructuredCondition
Set and parse the condition specified.
setContent(byte[], int, int) - Method in class com.ibm.wbi.util.MimeObject
Set the non-multipart content of the MimeObject to the specified bytes.
setContent(String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Set the request content.
setContentLanguage(String) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Sets the content language (MIME Content-Language:) value in the current HttpHeader object.
setContentLength(int) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Sets the content length (MIME Content-Length:) value in the current HttpHeader object.
setContentLength(long) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Set the content length.
setContentLength(long) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Set the ContentLength property of the HTTP Response object.
setContentLength(RequestEvent, int) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Set the Content-Length property.
setContentType(RequestEvent, String) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Set the contentType property.
setContentType(String) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Sets the content type (MIME Content-Type:) value in the current HttpHeader object.
setContentType(String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Set the content type.
setContentType(String) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Set the ContentType property of the HTTP Response object.
setContentType(String) - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Override the inherited method.
setCookie(HttpRequestHeader, HttpCookie) - Static method in class com.ibm.wbi.protocol.http.HttpCookie
Sets a value for the Cookie header line in an HTTP header, eliminating all previous values for the Cookie header.
setCreateNeededDirectories(boolean) - Method in class com.ibm.wbi.protocol.http.beans.PutGenerator
Set the CreateNeededDirectories property.
setDefaultClassLoader(ClassLoader) - Method in class com.ibm.wbi.persistent.Section
 
setDefaultFile(String) - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Set the DefaultFile property.
setDefaultFile(String) - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Set the DefaultFile property.
setDefaultUrl(String) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMap
Sets the default URL for ImageMap to defaultURL.
setDestinationUrl(String) - Method in class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Set the DestinationUrl property.
setDirectory(String) - Method in class com.ibm.wbi.protocol.http.beans.PutGenerator
Set the Directory property.
setDirectory(String) - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Set the directory property.
setDirectory(String) - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Set the directory property.
setDomain(String) - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Set the domain attribute for this cookie
setEnabled(boolean) - Method in class com.ibm.wbi.Meg
Set the enabled state of the Meg.
setEnabled(boolean) - Method in class com.ibm.wbi.Plugin
Once a Plugin is loaded with the Proxy, this method can be used to set it's enabled state (and all it's associated Megs).
setEnvironment(boolean) - Method in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
Sets whether this is an Environment tag.
setExecutable(String) - Method in class com.ibm.wbi.protocol.http.beans.CgiGenerator
set the executable that will be run when the CGI is accessed.
setExecutablePrefix(String) - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Set the ExecutablePrefix property.
setExecutableSuffix(String) - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Set the ExecutableSuffix property.
setExpires(String) - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Set the value of the expires attribute as a java.lang.String.
setExpiresDate(Date) - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Set the value of the expires attribute of the cookie using a java.util.Date object.
setExtraRuleKey(String, String) - Method in class com.ibm.wbi.RequestInfo
Sets an extra key/value pair for the rule engine to consider.
setFile(File) - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
Set the file property.
setFile(File, String) - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
Set the file property.
setFile(String, String) - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
Set the file property.
setFilename(String) - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
set the Filename property with the name of the file to be served, (either an absolute filepath, or relative to the WBI working directory).
setFilename(String) - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
set the Filename property with the name of the file to be served, (either an absolute filepath, or relative to the WBI working directory).
setFinalHttpRequest(RequestEvent, HttpRequest) - Static method in class com.ibm.wbi.protocol.http.HttpRequestEditor
Set the final HTTP request header (set the header in the output stream).
setFirewallInfo(FirewallInfo) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets this transaction's firewall information -- set if you want to use a socks or proxy server that is different that that specified in the config file.
setFooter(Reader) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Sets the standard footer that will be output to all subsequent pages when the doFooter() method is called.
setFooter(String) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Sets the standard footer that will be output to all subsequent pages when the doFooter() method is called.
setHeader(Reader) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Sets the standard header that will be output to all subsequent pages when the doHeader() method is called.
setHeader(String) - Method in class com.ibm.wbi.protocol.http.ParseMime
Sets the current MIME header string.
setHeader(String) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
Sets the standard header that will be output to all subsequent pages when the doHeader() method is called.
setHeader(String, String) - Method in class com.ibm.wbi.util.MimeHeaders
 
setId(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Set the tag ID.
setImageMap(ImageMap) - Method in class com.ibm.wbi.protocol.http.beans.ImageMapRequestEditor
Sets the associated ImageMap.
setLength(int) - Method in interface com.ibm.wbi.ByteStore
Sets the length of this ByteStore.
setLength(int) - Method in class com.ibm.wbi.util.ByteBuffer
Sets the length of this ByteBuffer.
setLength(int) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Sets the length of this buffer.
setLinkToParentDirectory(boolean) - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Set the LinkToParentDirectory property.
setLinkToParentDirectory(boolean) - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
Set the LinkToParentDirectory property.
setLinkToParentDirectory(boolean) - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Set the LinkToParentDirectory property.
setLocalPort(int) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Set the actual local port this request came from; instead of using the port value specified in the Http request (which may not exist).
setMaxLinksToEditPerPage(int) - Method in class com.ibm.wbi.protocol.http.beans.LinkAnnotationEditor
set the MaxLinksToEditPerPage property.
setMegInputStream(MegInputStream) - Method in class com.ibm.wbi.ServiceResult
Sets meg input stream this transaction.
setMegProperty(String, String) - Method in class com.ibm.wbi.Meg
Sets the property which is mapped to the given Meg property key name.
setMegResource(String, Object) - Method in interface com.ibm.wbi.MegContext
Set a MegResource that can be retreived by getmegResource.
setMessage(String) - Method in class com.ibm.wbi.protocol.http.HttpResponseHeader
Set the HTTP status message.
setMethod(String) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Set the HTTP method.
setMethod(String) - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Set the HTTP request method
setMonitorType(int) - Method in class com.ibm.wbi.Monitor
Set the Monitor type.
setName(String) - Method in class com.ibm.wbi.Meg
Set the name of the Meg used to provide a description.
setName(String) - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Modify the name field for this cookie.
setName(String) - Method in class com.ibm.wbi.protocol.http.HttpCookie
Set the name of the cookie
setNewUrl(String) - Method in class com.ibm.wbi.protocol.http.beans.NewUrlRequestEditor
Set the New URL property.
setNoCache() - Method in class com.ibm.wbi.protocol.http.HttpHeader
Requests that the object remove the appropriate MIME data with regard to cache requests.
setNoCache(boolean) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Requests that the object insert or remove the appropriate MIME data with regard to cache requests.
setPageText(String) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Set the PageText property.
setPageText(String) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Set the PageText property.
setParam(String, String) - Method in class com.ibm.wbi.util.HeaderField
Set the named parameter to the specified value
setParameter(String, String, String) - Method in class com.ibm.wbi.util.MimeHeaders
 
setParts(Vector) - Method in class com.ibm.wbi.util.MimeObject
Set the subparts of the MimeObject.
setPath(String) - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Set the path attribute for this cookie
setPath(String) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Set the path in the request URL.
setPort(String) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Set the port in the request URL.
setPreambleHtmlString(String) - Method in class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
set the PreambleHTMLString property.
setPreambleType(int) - Method in class com.ibm.wbi.protocol.http.beans.AddPreambleEditor
access the PreambleType property.
setPriority(int) - Method in class com.ibm.wbi.Meg
Set the priority of the Meg.
setProtocol(String) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Set the protocol portion of the request URL.
setProtocolVersion(String) - Method in class com.ibm.wbi.protocol.http.HttpBase
Deprecated. Set the HTTP protocol version.
setProxy(String, int) - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
Set the proxy server and port.
setProxy(String, int) - Method in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
Set the proxy server and port.
setQuery(String) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Set the query portion of the request URL.
setRedirectType(int) - Method in class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Set the Type property.
setRequestHeader(byte[], int, int) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
setRequestHeader(HttpRequestHeader) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
setRequestHeader(String) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets the request header field in this DocumentInfo object to the passed StringBuffer.
setRequestHeader(StringBuffer) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets the request header field in this DocumentInfo object to the passed StringBuffer.
setRequestInfo(RequestInfo) - Method in class com.ibm.wbi.ServiceResult
Sets RequestInfo for this transaction.
setResourceName(String) - Method in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Set the ResourceName property with the name of the resource to be served,
setResponseCode(int) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Sets the response code in the current HttpHeader object.
setResponseCode(int) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Set the HTTP response code (e.g.
setResponseCode(int) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Set the ResponseCode property of the HTTP Response object.
setResponseCode(int) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Set the ResponseCode property.
setResponseCode(int, String) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Sets the response code and response message in the current HttpHeader object.
setResponseCode(RequestEvent, int) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Set the ResponseCode property.
setResponseHeader(byte[], int, int) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
setResponseHeader(HttpHeader) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Deprecated. Use HttpResponseHeader instead of HttpHeader
setResponseHeader(HttpResponseHeader) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
setResponseHeader(String) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets the response header field in this DocumentInfo object to the passed String.
setResponseHeader(StringBuffer) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Sets the response header field in this DocumentInfo object to the passed StringBuffer.
setResponseMessage(String) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Sets the response message in the current HttpHeader object.
setResponseText(RequestEvent, String) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Set the ResponseText property.
setResponseText(String) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Set the HTTP response text (e.g.
setResponseText(String) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Set the ResponseText property of the HTTP Response object.
setResponseText(String) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Set the ResponseText property.
setSecure(boolean) - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Set the secure attribute of the secure attribute.
setServer(String) - Method in class com.ibm.wbi.protocol.http.HttpHeader
Sets the server value in the current HttpHeader object.
setServer(String) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Set the name of the server producing the document.
setServer(String) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Set the server portion of the request URL.
setServer(String) - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Change the server name for the URL in this request, but leave everything else unaffected.
setServer(String) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Set the Server property of the HTTP Response object.
setServer(String, boolean) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Set the server portion of the request URL.
setSetCookie(HttpResponseHeader, HttpSetCookie) - Static method in class com.ibm.wbi.protocol.http.HttpSetCookie
Sets a value for the Set-Cookie header line in an HTTP header, eliminating all previous values for the Set-Cookie header.
setSetupUrl(String) - Method in class com.ibm.wbi.Plugin
Set the setup URL for this plugin.
setShowContent(boolean) - Method in class com.ibm.wbi.protocol.http.beans.DisplayMonitor
Set whether or not the content of the page will be displayed.
setShowDirectories(boolean) - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Set the ShowDirectories property.
setShowDirectories(boolean) - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Set the ShowDirectories property.
setSocks(String, int) - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
Set the socks server and port.
setSocks(String, int) - Method in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
Set the socks server and port.
setStaticHtml(String) - Method in class com.ibm.wbi.protocol.http.beans.StaticHtmlGenerator
Set the static html.
setString(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlItem
Set the string representation of the HTML item.
setString(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Sets the text of an Html tag.
setSystemContext(SystemContext) - Method in class com.ibm.wbi.Meg
Set the SystemContext object for this Meg.
setSystemContext(SystemContext) - Method in class com.ibm.wbi.Plugin
Set the SystemContext object for this Plugin.
setTag(String) - Method in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
Sets the type of tag to edit, e.g., IMG, A, etc.
setTemplate(String) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
set the Template property with the given string
setTemplateFromReader(Reader) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
set the Template property based on what is read from the given Reader
setTemplateFromResource(String) - Method in class com.ibm.wbi.protocol.http.beans.HtmlTemplateGenerator
set the Template property from resources without header and footer.
setTimeout(long) - Method in class com.ibm.wbi.MegOutputStream
Set a timeout value for write operations.
setTimeout(long) - Method in class com.ibm.wbi.MegInputStream
Set a timeout value for read operations.
setTopOfBodyInsertion(String) - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Indicate that a string should be inserted at top of BODY section.
setTopOfHeadInsertion(String) - Method in class com.ibm.wbi.markuplanguage.html.HeadProcessor
Indicate that a string should be inserted at top of HEAD section.
setTransactionData(Object, Object) - Method in class com.ibm.wbi.RequestInfo
Store a key/value pair that is associated with this transaction.
setTranslatedPath(String) - Method in class com.ibm.wbi.protocol.http.beans.CgiGenerator
set the translated path that will be passed to the CGI executable through the PATH_TRANSLATED environment variable.
setup(String) - Method in class com.ibm.wbi.Meg
Load the attributes for the Meg from a property file.
setup(String, String) - Method in class com.ibm.wbi.Meg
Setup the Meg with the given attributes.
setup(String, String, int) - Method in class com.ibm.wbi.Meg
Setup the Meg with the given attributes and is enabled.
setup(String, String, int, boolean) - Method in class com.ibm.wbi.Meg
Setup the Meg with the given attributes.
setUrl(String) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Set the entire URL requested in the header.
setUrl(String) - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Set the HTTP request URL
setUrl(String) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion
Sets the url the region is mapped to.
setUrlPrefix(String) - Method in class com.ibm.wbi.protocol.http.beans.PutGenerator
Set the UrlPrefix property.
setUrlPrefix(String) - Method in class com.ibm.wbi.protocol.http.beans.MultipleCgiGenerator
Set the UrlPrefix property.
setUrlPrefix(String) - Method in class com.ibm.wbi.protocol.http.beans.MultipleFileGenerator
Set the UrlPrefix property.
setUserData(Object, Object) - Method in interface com.ibm.wbi.SystemContext
Set an arbitrary user value
setUseSocks5(boolean) - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
setValue(String) - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
Modify the value field for this cookie.
setValue(String) - Method in class com.ibm.wbi.protocol.http.HttpCookie
Set the value of the cookie
setValue(String) - Method in class com.ibm.wbi.util.HeaderField
Set the value of the header field
setValue(String, boolean) - Method in class com.ibm.wbi.persistent.Section
 
setValue(String, byte) - Method in class com.ibm.wbi.persistent.Section
 
setValue(String, char) - Method in class com.ibm.wbi.persistent.Section
 
setValue(String, double) - Method in class com.ibm.wbi.persistent.Section
 
setValue(String, float) - Method in class com.ibm.wbi.persistent.Section
 
setValue(String, int) - Method in class com.ibm.wbi.persistent.Section
 
setValue(String, long) - Method in class com.ibm.wbi.persistent.Section
 
setValue(String, Serializable) - Method in class com.ibm.wbi.persistent.Section
Set the value associated with the given key.
setValue(String, short) - Method in class com.ibm.wbi.persistent.Section
 
setVector(Vector) - Method in class com.ibm.wbi.protocol.http.ParseMimeObject
Set the values to the values in the vector.
setVersion(String) - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Set the HTTP protocol version string.
setX(int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.Point
Sets the current x coordinate.
setXY(int, int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.Point
Sets the current x and y coordinates.
setY(int) - Method in class com.ibm.wbi.protocol.http.beans.imagemap.Point
Sets the current y coordinate.
showContent - Variable in class com.ibm.wbi.protocol.http.beans.DisplayMonitor
 
SIGINT - Static variable in class com.ibm.wbi.util.SignalEvent
the signal type caused by ctrl-c
Signal - class com.ibm.wbi.util.Signal.
Provide operating system signal handling for a Java VM.
Signal() - Constructor for class com.ibm.wbi.util.Signal
dummy constructor so that SignalEvents can have a source, which will be a dummy instance of Signal
signal(SignalEvent) - Method in class com.ibm.wbi.Run
Signal to shutdown.
signal(SignalEvent) - Method in interface com.ibm.wbi.util.SignalListener
method that receives signal events
signalCaught(int) - Static method in class com.ibm.wbi.util.Signal
method called by the operating system whenever a signal occurs
SignalEvent - class com.ibm.wbi.util.SignalEvent.
 
SignalListener - interface com.ibm.wbi.util.SignalListener.
 
signalType - Variable in class com.ibm.wbi.util.SignalEvent
the signal type that caused this event
size() - Method in interface com.ibm.wbi.ByteStore
Returns the length of this ByteStore.
size() - Method in class com.ibm.wbi.persistent.SectionDictionary
Returns the number of keys in the underlying section
size() - Method in class com.ibm.wbi.util.Cache
Returns the number of keys which are mapped to values in this cache.
size() - Method in class com.ibm.wbi.util.ByteBuffer
Returns the length (byte count) of this ByteBuffer.
size() - Method in class com.ibm.wbi.util.LRUCache
Returns the number of keys which are mapped to values in this cache.
size() - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Returns the length (byte count).
skip(long) - Method in class com.ibm.wbi.util.StringInputStream
Deprecated. Skip the specified amount of bytes (chars).
socksAddr - Variable in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
socksPort - Variable in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
socksPort - Variable in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
 
socksServer - Variable in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 
socksServer - Variable in class com.ibm.wbi.protocol.http.beans.FirewallRequestEditor
 
solve(Dictionary) - Method in class com.ibm.wbi.util.StructuredCondition
Determine if the condition solves the Attribute-Value pairs specified in the Dictionary parameter.
splitBodyIntoParts(String, byte[]) - Method in class com.ibm.wbi.util.MimeObject
Splits the specified body into its parts according to the specified boundary, storing the resultant parts in the MimeObjectitself.
splitBodyIntoParts(String, byte[], int, int) - Method in class com.ibm.wbi.util.MimeObject
Splits the specified body into its parts according to the specified boundary, storing the resultant parts in the MimeObjectitself.
stamp - Variable in class com.ibm.wbi.protocol.http.HttpHeaderAscii
 
stamp() - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
 
stamped() - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
 
START - Static variable in class com.ibm.wbi.Monitor
A Monitor that is run before all Editors.
startSublayers() - Method in class com.ibm.wbi.Proxy
 
startTag - Variable in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.TagInfo
The starting tag --- or the only tag if this is not an environment
startWbiGui(Proxy, cmdProcessor, EnvironmentSystemContext, IntermediateOutputHandler, TransProxyRASDirector) - Static method in class com.ibm.wbi.Run
Starts the Wbi Gui.
StaticHtmlGenerator - class com.ibm.wbi.protocol.http.beans.StaticHtmlGenerator.
A Generator that produces a non-changing HTML document.
StaticHtmlGenerator() - Constructor for class com.ibm.wbi.protocol.http.beans.StaticHtmlGenerator
Construct a new static html generator with no page source specified.
StaticHtmlGenerator(String) - Constructor for class com.ibm.wbi.protocol.http.beans.StaticHtmlGenerator
Construct an instance with the given source body.
string - Variable in class com.ibm.wbi.markuplanguage.html.HtmlItem
 
StringInputStream - class com.ibm.wbi.util.StringInputStream.
Deprecated. 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.
StringInputStream() - Constructor for class com.ibm.wbi.util.StringInputStream
Deprecated. Construct a default string input stream.
StringInputStream(String) - Constructor for class com.ibm.wbi.util.StringInputStream
Deprecated. Construct a new string input stream from the specified string.
stripAnyQuotes(String) - Static method in class com.ibm.wbi.protocol.http.beans.FormHelper
 
stripAnyQuotes(String) - Static method in class com.ibm.wbi.util.ParseMimeMultipartBinary
 
StructuredCondition - class com.ibm.wbi.util.StructuredCondition.
Used to parse, store, and evaluate a Boolean expression involving attribute-value pairs.
StructuredCondition() - Constructor for class com.ibm.wbi.util.StructuredCondition
Construct a new empty StructuredCondition.
StructuredCondition(boolean) - Constructor for class com.ibm.wbi.util.StructuredCondition
Construct a new empty StructuredCondition.
sublayer - Variable in class com.ibm.wbi.Transaction
The Sublayer that launched the transaction.
sublayerIdentity - Variable in class com.ibm.wbi.Transaction
The Sublayer identity that launched the transaction.
suspend() - Method in class com.ibm.wbi.Proxy
Suspend the registered Sublayers from accepting any more requests after this call.
SystemAbortEvent - class com.ibm.wbi.SystemAbortEvent.
The SystemAbortEvent class is used to contain the information necessary to describe the abort of a transaction that is due to a system-related activity, such as shutdown.
SystemAbortEvent(Object, String) - Constructor for class com.ibm.wbi.SystemAbortEvent
Construct an AbortEvent.
SystemContext - interface com.ibm.wbi.SystemContext.
A SystemContext encapsulates "static" information applicable to the system (or engine) that the Megs run under.
systemResourceKeys() - Method in interface com.ibm.wbi.SystemContext
Obtain a list of available System resource identification keys.

T

tag - Variable in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
Tag name, default is "IMG".
TagAnnotationEditor - class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.
An abstract Editor that modifies an HTML document by editing the information in the tags.
TagAnnotationEditor.NoMoreEditingException - exception com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.NoMoreEditingException.
An exception that may be thrown by editLink(LinkInfo) when it has determined that it no longer wishes to annotate links in this document
TagAnnotationEditor.NoMoreEditingException(TagAnnotationEditor) - Constructor for class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.NoMoreEditingException
 
TagAnnotationEditor.NoMoreEditingException(TagAnnotationEditor, String) - Constructor for class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.NoMoreEditingException
 
TagAnnotationEditor.TagInfo - class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.TagInfo.
A class for containing the relevant information for a particular tag in an Html document.
TagAnnotationEditor.TagInfo(TagAnnotationEditor) - Constructor for class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.TagInfo
 
TagAnnotationEditor() - Constructor for class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor
The TagAnnotationEditor constructor
TEMPORARY - Static variable in class com.ibm.wbi.protocol.http.beans.PageMovedGenerator
Temporary page type.
terminate() - Method in class com.ibm.wbi.Proxy
Terminate attempts to gracefully take each component of the proxy down and remove all reference links without waiting for pending requests.
terminate() - Method in class com.ibm.wbi.Plugin
Called when Plugin is terminated.
terminate(int) - Method in class com.ibm.wbi.Proxy
Terminate attempts to gracefully take each component of the proxy down and remove all reference links.
text - Variable in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.TagInfo
Text between starting tag and end tag --- or null not an environment
theProxy - Static variable in class com.ibm.wbi.Run
The proxy.
throttle() - Static method in class com.ibm.wbi.Proxy
This method blocks until the Proxy is "unthrottled".
toString() - Method in class com.ibm.wbi.RequestInfo
Produce a brief human-readable description of the request.
toString() - Method in class com.ibm.wbi.persistent.Section
Give a string representation of this section.
toString() - Method in class com.ibm.wbi.protocol.http.HttpHeaderAscii
Returns a String representation of the header.
toString() - Method in class com.ibm.wbi.protocol.http.MarkupLanguageInfo
Produce a brief human-readable description of the request
toString() - Method in class com.ibm.wbi.protocol.http.HttpCookie
Show the string representation of the cookie
toString() - Method in class com.ibm.wbi.protocol.http.HttpHeader
Causes a correctly formatted header to be generated.
toString() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Produce a brief human-readable description of the request
toString() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Return a textual representation of this HttpRequestHeader.
toString() - Method in class com.ibm.wbi.protocol.http.HttpDate
Returns the internal time represented as a string in RFC 1123 format.
toString() - Method in class com.ibm.wbi.protocol.http.ParseMime
Obtains a string of MIME data.
toString() - Method in class com.ibm.wbi.protocol.http.HttpResponseHeader
Return a String representation of this header.
toString() - Method in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
String to display what is in FirewallInfo object.
toString() - Method in class com.ibm.wbi.protocol.http.beans.TagAnnotationEditor.TagInfo
Make the string representation of this object -- suitable for writing to stream
toString() - Method in class com.ibm.wbi.markuplanguage.html.HtmlItem
Convert the HTML item into a string.
toString() - Method in class com.ibm.wbi.markuplanguage.html.HtmlTag
Get a string representation of an HTML tag.
toString() - Method in class com.ibm.wbi.util.HeaderField
Give the string representation of the header field
toString() - Method in class com.ibm.wbi.util.MimeHeaderAscii
Return a String representation of this header, which is a valid MIME header, including empty-line termination.
toString() - Method in class com.ibm.wbi.util.LRUCache
Returns a string representation of this cache.
toString(boolean) - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
Return a textual representation of this HttpRequestHeader.
tracer - Static variable in class com.ibm.wbi.ServiceResult
 
tracingHandler - Static variable in class com.ibm.wbi.Proxy
Reference to the transaction tracing handler.
Transaction - class com.ibm.wbi.Transaction.
 
Transaction(Sublayer, Integer, String) - Constructor for class com.ibm.wbi.Transaction
Constructor that takes arguments for unchangeable properties of the TransactionInfo object.
translatedPath - Variable in class com.ibm.wbi.protocol.http.beans.CgiGenerator
the translated path that is sent to the CGI in the PATH_TRANSLATED environment variable

U

UNDEFINED - Static variable in class com.ibm.wbi.Meg
An undefined meg type.
uninstallAllPlugins() - Method in class com.ibm.wbi.Proxy
Uninstall all the Plugins.
uninstallPlugin(String) - Method in class com.ibm.wbi.Proxy
Uninstall the Plugin with the specified class name.
update(String) - Method in class com.ibm.wbi.util.FastTokenizer
 
update(String, int) - Method in class com.ibm.wbi.util.FastTokenizer
 
updateNameValue() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
 
updateRules(HttpRequestHeader) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
updateRules(HttpResponseHeader) - Method in class com.ibm.wbi.protocol.http.DocumentInfo
 
updateVal() - Method in class com.ibm.wbi.protocol.http.HttpSetCookie
val is a member variable of the baseclass, HeaderField.
url - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
url - Variable in class com.ibm.wbi.protocol.http.beans.imagemap.ImageMapRegion
 
urlOk - Variable in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
urlString() - Method in class com.ibm.wbi.protocol.http.HttpRequestHeader
 
USER_AGENT - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
USER_AGENT_COLOR - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
USER_AGENT_PIXELS - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 
useSocks5ForSocks - Variable in class com.ibm.wbi.protocol.http.sublayer.FirewallInfo
 

V

val - Variable in class com.ibm.wbi.util.HeaderField
 
value - Variable in class com.ibm.wbi.protocol.http.HttpSetCookie
 
value - Variable in class com.ibm.wbi.protocol.http.HttpCookie
 
values() - Method in class com.ibm.wbi.persistent.Section
Get the values associated with this section.
verify() - Method in class com.ibm.wbi.protocol.http.beans.DirectoryGenerator
Make sure a file has been set and that the file exists.
verify(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FourStepHttpGenerator
Called second, override if you wish to check some set of conditions.
verify(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Determine if file exists.
verify(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Determine if resource exists.
VERSION - Static variable in class com.ibm.wbi.Proxy
 

W

w - Variable in class com.ibm.wbi.MegWriter
 
waitFor() - Method in class com.ibm.wbi.util.EventSemaphore
Indefinite wait for a post to satisfy our wait.
waitFor(long) - Method in class com.ibm.wbi.util.EventSemaphore
Bounded wait for a post to satisfy our wait.
wasCached() - Method in class com.ibm.wbi.protocol.http.DocumentInfo
Queries the cached flag.
wontReject() - Method in class com.ibm.wbi.RequestEvent
This undoes the effects of a previous call to mayReject().
write(byte[]) - Method in class com.ibm.wbi.MegOutputStream
Write a byte array to the stream.
write(byte[]) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Deprecated. You shouldn't be dealing with bytes!!!! Use write(char[]) instead.
write(byte[]) - Method in class com.ibm.wbi.util.ByteBridge
Write an array of bytes to the output stream.
write(byte[]) - Method in class com.ibm.wbi.util.BytePipe
Write an array of bytes to the pipe stream.
write(byte[], int, int) - Method in class com.ibm.wbi.MegOutputStream
Write a portion of the passed byte buffer array.
write(byte[], int, int) - Method in class com.ibm.wbi.util.ByteBridge
Write a portion of an array of bytes to the output stream.
write(byte[], int, int) - Method in class com.ibm.wbi.util.BytePipe
Write a portion of an array of bytes to the pipe stream.
write(ByteStore) - Method in class com.ibm.wbi.MegOutputStream
Write the bytes from the ByteStore to the stream.
write(char) - Method in class com.ibm.wbi.MegWriter
Write one character to the stream.
write(char[]) - Method in class com.ibm.wbi.MegWriter
Write characters from an array to the stream.
write(char[]) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
 
write(char[], int, int) - Method in class com.ibm.wbi.MegWriter
Write characters from an array to the stream.
write(HtmlItem) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Writes an HtmlItem to the output stream.
write(InputStream) - Method in class com.ibm.wbi.MegOutputStream
Write the data from the input stream.
write(int) - Method in class com.ibm.wbi.MegOutputStream
Write a byte to the stream.
write(int) - Method in class com.ibm.wbi.util.ByteBridge
Write a byte to the output stream.
write(int) - Method in class com.ibm.wbi.util.BytePipe
Write a single byte to the pipe stream.
write(OutputStream) - Method in class com.ibm.wbi.util.ByteBuffer
Writes the bytes contained in the ByteBuffer to an OutputStream.
write(OutputStream) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Writes the bytes contained in the buffer to an OutputStream.
write(OutputStream, int, int) - Method in class com.ibm.wbi.util.ByteBuffer
Writes some of the bytes contained in the ByteBuffer to an OutputStream.
write(OutputStream, int, int) - Method in class com.ibm.wbi.util.ByteBufferUnsynchronized
Writes some of the bytes contained in the buffer to an OutputStream.
write(String) - Method in class com.ibm.wbi.MegOutputStream
Deprecated. Use a MegWriter instead.
write(String) - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Write string to the output stream.
write(String, int, int) - Method in class com.ibm.wbi.MegOutputStream
Deprecated. Use a MegWriter instead.
write(String, int, int, String) - Method in class com.ibm.wbi.MegOutputStream
Deprecated. Use a MegWriter instead.
write(String, String) - Method in class com.ibm.wbi.MegOutputStream
Deprecated. Use a MegWriter instead.
writeContent(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FourStepHttpGenerator
Called fourth, should write the appropriate data into the output stream object on the request event.
writeContent(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.HtmlGenerator
Write the HTML to the request event output stream.
writeContent(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.FileGenerator
Write the file's contents to the stream.
writeContent(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageEditor
Write the content to the output stream.
writeContent(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ResourceGenerator
Write the content to the output stream.
writeContent(RequestEvent) - Method in class com.ibm.wbi.protocol.http.beans.ErrorPageGenerator
Write the content to the output stream.
writeData(OutputStream) - Method in class com.ibm.wbi.protocol.http.beans.FileGeneratorHelper
Write the data.
writeHeader(RequestEvent) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Use writeResponse( RequestEvent e ) instead.
writeHeader(RequestEvent) - Method in class com.ibm.wbi.protocol.http.HttpGenerator
Write the HTTP Response to the given RequestEvent's output stream.
writeLastToken() - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Write the last token that was read from the inputstream.
writeLine(byte[]) - Method in class com.ibm.wbi.MegOutputStream
Write the byte array to the stream followed by the end of line sequence.
writeLine(byte[], int, int) - Method in class com.ibm.wbi.MegOutputStream
Write a portion of the passed byte buffer array followed by the end of line sequence.
writeLine(ByteStore) - Method in class com.ibm.wbi.MegOutputStream
Deprecated. Use a MegWriter instead.
writeLine(String) - Method in class com.ibm.wbi.MegOutputStream
Deprecated. Use a MegWriter instead.
writeLine(String, int, int) - Method in class com.ibm.wbi.MegOutputStream
Deprecated. Use a MegWriter instead.
writeLine(String, int, int, String) - Method in class com.ibm.wbi.MegOutputStream
Deprecated. Use a MegWriter instead.
writeRemaining() - Method in class com.ibm.wbi.markuplanguage.html.HtmlEditor
Writes the remaining data from the input stream to the output stream.
writeRequest(RequestEvent) - Method in class com.ibm.wbi.protocol.http.HttpRequest
Deprecated. Write the HTTP request into the MegOutputStream associated with the given RequestEvent.
writeResponse(RequestEvent) - Method in class com.ibm.wbi.protocol.http.HttpResponse
Deprecated. Produce the HTTP header and store it in the MegOutputStream associated with this RequestEvent.
WTP - Static variable in class com.ibm.wbi.protocol.http.HttpHeader
 

A B C D E F G H I J K L M N O P Q R S T U V W