All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

abandon(). Static method in class WebSite.Servlet.Session
Abandons the unnamed session, if any.
abandon(String). Static method in class WebSite.Servlet.Session
Abandons a named session, if it exists.
acceptTypeCount(). Static method in class WebSite.Servlet.Request
Returns the number of Accept: content types in the request.
acceptTypeNames(). Static method in class WebSite.Servlet.Request
Returns an enumeration of the Accept: content types in the request.
addExtraHeader(String, String). Static method in class WebSite.Servlet.Response
Adds an extra meta-information header to the response.

C

checkAccept(String, int). Method in class WebSite.Servlet.ServletSecurity
Allow all inbound connections
checkAccess(Thread). Method in class WebSite.Servlet.ServletSecurity
Disallow access to system threadgroup from any thread that is not in the system threadgroup.
checkAccess(ThreadGroup). Method in class WebSite.Servlet.ServletSecurity
checkConnect(String, int). Method in class WebSite.Servlet.ServletSecurity
Allow connects
checkConnect(String, int, Object). Method in class WebSite.Servlet.ServletSecurity
checkCreateClassLoader(). Method in class WebSite.Servlet.ServletSecurity
Allow creating class loaders
checkDelete(String). Method in class WebSite.Servlet.ServletSecurity
Allow file deletion
checkExec(String). Method in class WebSite.Servlet.ServletSecurity
Allow creation of subprocesses
checkLink(String). Method in class WebSite.Servlet.ServletSecurity
Allow DLL loading
checkListen(int). Method in class WebSite.Servlet.ServletSecurity
Allow listening on TCP port
checkMemberAccess(Class, int). Method in class WebSite.Servlet.ServletSecurity
Allow class member access
checkMulticast(InetAddress). Method in class WebSite.Servlet.ServletSecurity
Allow multicast communication
checkMulticast(InetAddress, byte). Method in class WebSite.Servlet.ServletSecurity
checkPackageAccess(String). Method in class WebSite.Servlet.ServletSecurity
Allow access to all packages
checkPackageDefinition(String). Method in class WebSite.Servlet.ServletSecurity
Prohibit adding classes to WebSite.Servlet
checkPrintJobAccess(). Method in class WebSite.Servlet.ServletSecurity
Allow creating print jobs
checkPropertiesAccess(). Method in class WebSite.Servlet.ServletSecurity
Allow access to properties.
checkPropertyAccess(String). Method in class WebSite.Servlet.ServletSecurity
checkPropertyAccess(String, String). Method in class WebSite.Servlet.ServletSecurity
checkRead(FileDescriptor). Method in class WebSite.Servlet.ServletSecurity
Allow reading
checkRead(String). Method in class WebSite.Servlet.ServletSecurity
checkRead(String, Object). Method in class WebSite.Servlet.ServletSecurity
checkSecurityAccess(String). Method in class WebSite.Servlet.ServletSecurity
Allow access to security providers
checkSetFactory(). Method in class WebSite.Servlet.ServletSecurity
Allow setting the socket factory
checkTopLevelWindow(Object). Method in class WebSite.Servlet.ServletSecurity
Disallow opening top-level windows
checkWrite(FileDescriptor). Method in class WebSite.Servlet.ServletSecurity
Allow writing to files
checkWrite(String). Method in class WebSite.Servlet.ServletSecurity
comment. Variable in class WebSite.Servlet.Cookie
A comment which can be displayed to the client user when the cookie is received by the browser.
constructURL(String). Static method in class WebSite.Servlet.Server
Constructs a complete URL for this server, given the URL path portion.
containsAcceptType(String). Static method in class WebSite.Servlet.Request
Returns true if the request contains the given Accept: content type.
containsExtraHeader(String). Static method in class WebSite.Servlet.Request
Returns true if the request contains the named extra header.
containsExtraHeader(String). Static method in class WebSite.Servlet.Response
Returns true if the response contains the named extra header.
containsField(String). Static method in class WebSite.Servlet.Form
Returns true if the form contains the named non-file field.
containsFile(String). Static method in class WebSite.Servlet.Form
Returns true if the form contains the named file field.
Cookie(String, int). Constructor for class WebSite.Servlet.Cookie
Constructs a Cookie object from a string representation of a cookie.
Cookie(String, String). Constructor for class WebSite.Servlet.Cookie
Constructs a Cookie with the given name and value, and with all other properties set to defaults.

D

doesActiveXControls(). Static method in class WebSite.Servlet.Client
Returns true if the browser supports ActiveX/OLE controls.
doesBgSounds(). Static method in class WebSite.Servlet.Client
Returns true if the browser supports background sounds.
doesCookies(). Static method in class WebSite.Servlet.Client
Returns true if the browser supports cookies.
doesFrames(). Static method in class WebSite.Servlet.Client
Returns true if the browser supports frames.
doesJavaApplets(). Static method in class WebSite.Servlet.Client
Returns true if the browser supports Java Applets.
doesJavaScript(). Static method in class WebSite.Servlet.Client
Returns true if the browser supports JavaScript.
doesTables(). Static method in class WebSite.Servlet.Client
Returns true if the browser supports tables.
doesVBScript(). Static method in class WebSite.Servlet.Client
Returns true if the browser supports VBScript.
domain. Variable in class WebSite.Servlet.Cookie
The domain atrribute of the cookie.

E

endErrorResponse(). Static method in class WebSite.Servlet.Response
Finish off an HTTP "500 Server Error" response that was started with startErrorResponse.
escapeURL(String). Static method in class WebSite.Servlet.Server
Converts a string into "URL-escaped" format.
extraHeaderCount(). Static method in class WebSite.Servlet.Request
Returns the number of extra headers in the request.
extraHeaderCount(). Static method in class WebSite.Servlet.Response
Returns the number of extra headers in the response.
extraHeaderNames(). Static method in class WebSite.Servlet.Request
Returns an enumeration of the extra header names in the request.
extraHeaderNames(). Static method in class WebSite.Servlet.Response
Returns an Enumeration of the extra header names in the response.

F

fieldCount(). Static method in class WebSite.Servlet.Form
Returns the number of fields in the form.
fieldNames(). Static method in class WebSite.Servlet.Form
Returns an Enumeration of the names of non-file fields in the form.
fileCount(). Static method in class WebSite.Servlet.Form
Returns the number of file fields in the form.
fileNames(). Static method in class WebSite.Servlet.Form
Returns an Enumeration of the names of file fields in the form.
fileToURLPath(String). Static method in class WebSite.Servlet.Server
File path to URL ("reverse") mapping.
FROM_REQUEST. Static variable in class WebSite.Servlet.Cookie
A convenience value to indicate that the Cookie object should be constructed from a string of the format used in requests (with the Cookie: header).
FROM_RESPONSE. Static variable in class WebSite.Servlet.Cookie
A convenience value to indicate that the Cookie object should be constructed from a string of the format used in responses (with the Set-Cookie: header).

G

get(). Static method in class WebSite.Servlet.Session
Gets the user object associated with the unnamed session, if any.
get(String). Static method in class WebSite.Servlet.Session
Gets the user object associated with the named session, if any.
getAcceptTypeQValues(String). Static method in class WebSite.Servlet.Request
Returns a String containing the the "q-values" the given Accept: content type.
getAdminEmail(). Static method in class WebSite.Servlet.Server
Gets the email address of the WebSite server administrator.
getAuthMethod(). Static method in class WebSite.Servlet.Client
Gets the authentication method if it appears in the HTTP request.
getAuthPass(). Static method in class WebSite.Servlet.Client
Gets the authentication password if it appears in the HTTP request.
getAuthRealm(). Static method in class WebSite.Servlet.Client
Gets the authentication realm if applicable and if it appears in the HTTP request.
getAuthUser(). Static method in class WebSite.Servlet.Client
Gets the authenticated username if it appears in the HTTP request.
getBrowserCap(String). Static method in class WebSite.Servlet.Client
Returns a string containing the value of the named "capability" for the browser that issued the request.
getBrowserMajorVer(). Static method in class WebSite.Servlet.Client
Returns the integer major version of the browser.
getBrowserMinorVer(). Static method in class WebSite.Servlet.Client
Returns the integer minor version of the browser.
getBrowserName(). Static method in class WebSite.Servlet.Client
Returns the short/generic name of the browser.
getBrowserVersion(). Static method in class WebSite.Servlet.Client
Returns the version string for the browser.
getClientName(). Method in class WebSite.Servlet.FormFile
Gets the pathname of the file as specified by the client in the upload form.
getContentLength(). Method in class WebSite.Servlet.FormFile
Gets the length in bytes of the uploaded file.
getContentLength(). Static method in class WebSite.Servlet.Request
Gets the length in bytes of any content that may have been supplied with the request.
getContentTransferEncoding(). Method in class WebSite.Servlet.FormFile
Gets the transfer encoding type (Content-Transfer-Encoding:) of the uploaded file, as specified by the client.
getContentType(). Method in class WebSite.Servlet.FormFile
Gets the media content type (Content-Type:) of the uploaded file, as specified by the client.
getContentType(). Static method in class WebSite.Servlet.Request
Gets the media content type of any data attached to the request.
getContentType(String). Static method in class WebSite.Servlet.Server
Get the media content type for the given file name.
getCookies(). Static method in class WebSite.Servlet.Request
Returns a Vector of Cookie objects representing the cookies that were sent with the request.
getCookies(). Static method in class WebSite.Servlet.Response
Returns a Vector of Cookie objects representing the cookies that have been set in the response.
getDebugFlag(). Static method in class WebSite.Servlet.Server
Gets the state of WebSite's "back-end debug tracing" option.
getExtraHeader(String). Static method in class WebSite.Servlet.Request
Gets the value of the named request extra header, or null if it is not present.
getExtraHeader(String). Static method in class WebSite.Servlet.Response
Gets the value of the named response extra header, or null if it is not present.
getField(String). Static method in class WebSite.Servlet.Form
Gets the value of the named non-file field, or null if it is not present.
getFieldName(). Method in class WebSite.Servlet.FormFile
Gets the form field name of the uploaded file.
getFile(String). Static method in class WebSite.Servlet.Form
Gets the value of the named file field, or null if it is not present.
getFrom(). Static method in class WebSite.Servlet.Request
Gets the email address of the browser user.
getGMTOffset(). Static method in class WebSite.Servlet.Server
Gets the GMT offset in seconds, negative is West of GMT.
getHostname(). Static method in class WebSite.Servlet.Client
Gets the network host name of the HTTP client (if available).
getHTTPTimeString(). Static method in class WebSite.Servlet.Server
Get an HTTP format date/time string representing the current time.
getHTTPTimeString(long). Static method in class WebSite.Servlet.Server
Get an HTTP format date/time string.
getInputStream(). Static method in class WebSite.Servlet.Request
Gets an InputStream from which you can read the raw content supplied with the request.
getInstPath(). Static method in class WebSite.Servlet.Server
Gets the physical path to the WebSite server installation root.
getIP(). Static method in class WebSite.Servlet.Client
Gets the IP address of the HTTP client
getLogicalPath(). Static method in class WebSite.Servlet.Request
A request may contain "extra path" elements following the script element.
getMethod(). Static method in class WebSite.Servlet.Request
Gets the method with which the request was made.
getName(). Static method in class WebSite.Servlet.Server
Gets the internet (DNS) name of the server.
getPhysicalPath(). Static method in class WebSite.Servlet.Request
A request may contain "extra path" elements following the script element.
getPlatform(). Static method in class WebSite.Servlet.Client
Returns the name of the platform on which the browser is running, for example "Win95", "MacPPC".
getPort(). Static method in class WebSite.Servlet.Server
Gets the IP port number of the server.
getProduct(). Static method in class WebSite.Servlet.Server
Gets the Website server product identification and version.
getProtocol(). Static method in class WebSite.Servlet.Request
Gets the name and revision of the protocol with which the request was made.
getQueryString(). Static method in class WebSite.Servlet.Request
Gets any information which follows the '?' in the request URL, in its original encoded form.
getRanges(). Static method in class WebSite.Servlet.Request
Gets any byte-range request information that was present in the request.
getReferer(). Static method in class WebSite.Servlet.Request
Gets the URL of the document that contained the link to this servlet.
getScriptPath(). Static method in class WebSite.Servlet.Request
Gets the URL path of this script.
getTempName(). Static method in class WebSite.Servlet.Server
Returns a guaranteed unique temporary filename.
getTempPath(). Static method in class WebSite.Servlet.Server
Gets the physical path of the directory used to store temporary files.
getThreadGroup(). Method in class WebSite.Servlet.ServletSecurity
Create threads in current threadgroup
getUserAgent(). Static method in class WebSite.Servlet.Client
Gets the product name and version of the client (browser) that issued the request.
getVariable(String). Static method in class WebSite.Servlet.Server
Gets a server-internal variable by "CGI" name.
getVersion(). Static method in class WebSite.Servlet.Server
Gets the version of the server API interface.

I

isBeta(). Static method in class WebSite.Servlet.Client
Returns true if the browser is a beta version.

L

laterThan(String, String). Static method in class WebSite.Servlet.Server
Compare times in HTTP date/time string format.
loadClass(String). Method in class WebSite.Servlet.ServletClassLoader
logMessage(String). Static method in class WebSite.Servlet.Server
Logs a message to the server logfile, and on Windows NT, to the server's application event log.

M

maxAge. Variable in class WebSite.Servlet.Cookie
The maximum lifetime of the cookie in seconds.

N

name. Variable in class WebSite.Servlet.Cookie
The name of the cookie.
noOp(). Static method in class WebSite.Servlet.Response
Sends a "no-op" (204) to the client.
normalizeURL(String). Static method in class WebSite.Servlet.Server
Removes redundant or unsafe syntax from a URL path.

O

onWin16(). Static method in class WebSite.Servlet.Client
Returns true if the browser is running on the 16-bit Windows OS.

P

path. Variable in class WebSite.Servlet.Cookie
The path attribute of the cookie.
print(boolean). Static method in class WebSite.Servlet.Response
Prints a boolean.
print(char). Static method in class WebSite.Servlet.Response
Prints a character.
print(char[]). Static method in class WebSite.Servlet.Response
Prints an array of characters.
print(double). Static method in class WebSite.Servlet.Response
Prints a double.
print(float). Static method in class WebSite.Servlet.Response
Prints a float.
print(int). Static method in class WebSite.Servlet.Response
Prints an integer.
print(long). Static method in class WebSite.Servlet.Response
Prints a long.
print(Object). Static method in class WebSite.Servlet.Response
Prints an object.
print(String). Static method in class WebSite.Servlet.Response
Prints a string
print(StringBuffer). Static method in class WebSite.Servlet.Response
Prints a string buffer.
println(). Static method in class WebSite.Servlet.Response
Prints a line terminator
println(boolean). Static method in class WebSite.Servlet.Response
Prints a boolean followed by a line terminator.
println(char). Static method in class WebSite.Servlet.Response
Prints a character followed by a line terminator.
println(char[]). Static method in class WebSite.Servlet.Response
Prints an array of characters followed by a line terminator.
println(double). Static method in class WebSite.Servlet.Response
Prints a double followed by a line terminator.
println(float). Static method in class WebSite.Servlet.Response
Prints a float followed by a line terminator.
println(int). Static method in class WebSite.Servlet.Response
Prints an integer followed by a line terminator.
println(long). Static method in class WebSite.Servlet.Response
Prints a long followed by a line terminator.
println(Object). Static method in class WebSite.Servlet.Response
Prints an object followed by a line terminator.
println(String). Static method in class WebSite.Servlet.Response
Prints a string followed by a line terminator.
println(StringBuffer). Static method in class WebSite.Servlet.Response
Prints a string buffer followed by a line terminator.

R

redirect(String). Static method in class WebSite.Servlet.Response
Sends a redirection response (302) to the client, causing it to immediately fetch the target URL.
run(). Method in class WebSite.Servlet.Servlet
This method must be implemented in your subclass.

S

secure. Variable in class WebSite.Servlet.Cookie
If true the cookie is sent by the browser only if it is using an encrypted (SSL) channel.
sendHeaders(). Static method in class WebSite.Servlet.Response
Immediately sends the HTTP headers to the client.
Servlet(). Constructor for class WebSite.Servlet.Servlet
Not used.
ServletClassLoader(String, boolean). Constructor for class WebSite.Servlet.ServletClassLoader
ServletException(). Constructor for class WebSite.Servlet.ServletException
Constructs a ServletException with no detail message.
ServletException(String). Constructor for class WebSite.Servlet.ServletException
Constructs a ServletException with the specified detail message.
ServletSecurity(). Constructor for class WebSite.Servlet.ServletSecurity
set(Object). Static method in class WebSite.Servlet.Session
Creates the unnamed session and associates a user object with the session.
set(String, Object). Static method in class WebSite.Servlet.Session
Creates a named session and associates a user object with the session.
setContentType(String). Static method in class WebSite.Servlet.Response
Sets the media content type for the response body.
setCookie(Cookie). Static method in class WebSite.Servlet.Response
Sets a response cookie using a given Cookie object.
setCookie(String, String). Static method in class WebSite.Servlet.Response
Sets a response cookie with default attributes and the given name and string value.
setStatus(String). Static method in class WebSite.Servlet.Response
Sets the HTTP status code and reason phrase for the response.
setTimeout(long). Static method in class WebSite.Servlet.Session
Sets the unnamed session timeout.
setTimeout(String, long). Static method in class WebSite.Servlet.Session
Sets a named session timeout.
startErrorResponse(). Static method in class WebSite.Servlet.Response
Start an HTTP "500 server error" response.

T

toString(). Method in class WebSite.Servlet.Cookie
Constructs a Set-Cookie: string from the Cookie, according to the format prescribed by the version field.

U

unescapeURL(String). Static method in class WebSite.Servlet.Server
Removes "URL escaping" from a string.
unspool(). Static method in class WebSite.Servlet.Response
Unspool (unbuffer) the output.
URLToFilePath(String, boolean). Static method in class WebSite.Servlet.Server
URL to file path mapping.
usePostProc(boolean). Static method in class WebSite.Servlet.Response
Enable or disable server post-processing on servlet output.
UserException(). Constructor for class WebSite.Servlet.UserException
Constructs a UserException with no detail message.
UserException(String). Constructor for class WebSite.Servlet.UserException
Constructs a UserException with the specified detail message.

V

value. Variable in class WebSite.Servlet.Cookie
The value of the cookie.
version. Variable in class WebSite.Servlet.Cookie
The version of the cookie.

W

write(byte[]). Static method in class WebSite.Servlet.Response
Writes an array of bytes
write(byte[], int, int). Static method in class WebSite.Servlet.Response
Writes a sub-array of bytes
write(int). Static method in class WebSite.Servlet.Response
Writes a byte of data