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

acceptsURL(String). Method in class nl.nmg.sql.PoolDriver
Return true if the PoolDriver can do something with this.

C

connect(String, Properties). Method in class nl.nmg.sql.PoolDriver
Open or reuse a proxy connection to the specified URL.

D

decode(String). Static method in class nl.nmg.servlet.URLDecoder
Decodes a urlencoded string into a regular string.
deleteTemporaryFile(). Method in class nl.nmg.servlet.UploadedFile
Deletes any temporary file associated with this uploaded file.
deleteTemporaryFiles(). Method in class nl.nmg.servlet.ExtendedRequest
Deletes any temporary files created.
displayFile(Connection, String, String, String, HttpServletResponse). Static method in class nl.nmg.servlet.UploadedFileUtils
Writes the contents of the specified file to the output stream of the HttpServletResponse object.

E

editFile(ResultSet, String, HTMLWriter). Static method in class nl.nmg.servlet.UploadedFileUtils
Displays a file input form element, and optionally a file-delete checkbox.
encode(String). Static method in class nl.nmg.servlet.HTMLEncoder
Converts a string into a htmlencoded string.
ExtendedRequest(HttpServletRequest). Constructor for class nl.nmg.servlet.ExtendedRequest
Creates a ExtendedRequest object.
ExtendedRequest(HttpServletRequest, File). Constructor for class nl.nmg.servlet.ExtendedRequest
Creates a ExtendedRequest object.

G

getAttribute(String). Method in class nl.nmg.servlet.ExtendedRequest
getAuthType(). Method in class nl.nmg.servlet.ExtendedRequest
getBcc(). Method in class nl.nmg.beans.MailBean
Returns the invisible recipients of the message.
getBody(). Method in class nl.nmg.beans.MailBean
Returns the body of the message.
getBooleanParameter(String). Method in class nl.nmg.servlet.ExtendedRequest
Returns true when the specified parameter exists, false otherwise.
getBytes(). Method in class nl.nmg.servlet.UploadedFile
Returns the contents as a byte array.
getCc(). Method in class nl.nmg.beans.MailBean
Returns the additional recipients of the message.
getCharacterEncoding(). Method in class nl.nmg.servlet.ExtendedRequest
getConnection(String). Static method in class nl.nmg.sql.PoolDriverManager
Attempt to establish a connection to the given database URL.
getConnection(String, Properties). Static method in class nl.nmg.sql.PoolDriverManager
Attempt to establish a connection to the given database URL.
getConnection(String, String, String). Static method in class nl.nmg.sql.PoolDriverManager
Attempt to establish a connection to the given database URL.
getContentFilename(). Method in class nl.nmg.servlet.UploadedFile
Returns the client-side filename of the uploaded file or null if unknown.
getContentFullFilename(). Method in class nl.nmg.servlet.UploadedFile
Returns the full client-side filename of the uploaded file as it was sent to the server or null if unknown.
getContentLength(). Method in class nl.nmg.servlet.ExtendedRequest
getContentLength(). Method in class nl.nmg.servlet.UploadedFile
Returns the length of the file.
getContentType(). Method in class nl.nmg.servlet.ExtendedRequest
getContentType(). Method in class nl.nmg.servlet.UploadedFile
Returns the content-type of the file or null if unknown.
getCookies(). Method in class nl.nmg.servlet.ExtendedRequest
getDateHeader(String). Method in class nl.nmg.servlet.ExtendedRequest
getDateParameter(String). Method in class nl.nmg.servlet.ExtendedRequest
Returns the date value associated with the three parameters that start with the specified prefix.
getDoubleParameter(String, double). Method in class nl.nmg.servlet.ExtendedRequest
Returns the lone value of the specified parameter converted to a double, or the specified default if the value can not be converted or the parameter does not exist.
getFileParameter(String). Method in class nl.nmg.servlet.ExtendedRequest
Returns the lone uploaded file value of the specified parameter, or null if the parameter does not exists or is not an uploaded file value.
getFileParameterValues(String). Method in class nl.nmg.servlet.ExtendedRequest
Returns the uploaded file values of the specified parameter, or null if the specified parameter does not exist.
getFrom(). Method in class nl.nmg.beans.MailBean
Returns the sender of the message.
getHeader(String). Method in class nl.nmg.servlet.ExtendedRequest
getHeaderNames(). Method in class nl.nmg.servlet.ExtendedRequest
getInputStream(). Method in class nl.nmg.servlet.ExtendedRequest
getInputStream(). Method in class nl.nmg.servlet.UploadedFile
Creates an InputStream that can be used to read the contents of the uploaded file.
getIntHeader(String). Method in class nl.nmg.servlet.ExtendedRequest
getIntParameter(String, int). Method in class nl.nmg.servlet.ExtendedRequest
Returns the lone value of the specified parameter converted to an int, or the specified default if the value can not be converted or the parameter does not exist.
getMajorVersion(). Method in class nl.nmg.sql.PoolDriver
Gets the drivers major version number
getMethod(). Method in class nl.nmg.servlet.ExtendedRequest
getMinorVersion(). Method in class nl.nmg.sql.PoolDriver
Get the drivers minor version number
getParameter(String). Method in class nl.nmg.servlet.ExtendedRequest
Returns a string containing the lone value of the specified parameter, or null if the parameter does not exist.
getParameterNames(). Method in class nl.nmg.servlet.ExtendedRequest
Returns the parameter names for this request as an enumeration of strings, or an empty enumeration if there are no parameters or the input stream is empty.
getParameterValues(String). Method in class nl.nmg.servlet.ExtendedRequest
Returns the values of the specified parameter for the request as an array of strings, or null if the named parameter does not exist.
getPathInfo(). Method in class nl.nmg.servlet.ExtendedRequest
getPathTranslated(). Method in class nl.nmg.servlet.ExtendedRequest
getPropertyInfo(String, Properties). Method in class nl.nmg.sql.PoolDriver
The getPropertyInfo method is intended to allow a generic GUI tool to discover what properties it should prompt a human for in order to get enough information to connect to a database.
getProtocol(). Method in class nl.nmg.servlet.ExtendedRequest
getQueryString(). Method in class nl.nmg.servlet.ExtendedRequest
getReader(). Method in class nl.nmg.servlet.ExtendedRequest
getReader(). Method in class nl.nmg.servlet.UploadedFile
Creates a Reader that can be used to read the contents of the uploaded file.
getRealPath(String). Method in class nl.nmg.servlet.ExtendedRequest
getRemoteAddr(). Method in class nl.nmg.servlet.ExtendedRequest
getRemoteHost(). Method in class nl.nmg.servlet.ExtendedRequest
getRemoteUser(). Method in class nl.nmg.servlet.ExtendedRequest
getRequestedSessionId(). Method in class nl.nmg.servlet.ExtendedRequest
getRequestURI(). Method in class nl.nmg.servlet.ExtendedRequest
getScheme(). Method in class nl.nmg.servlet.ExtendedRequest
getServer(). Method in class nl.nmg.beans.MailBean
Returns the SMTP server.
getServerName(). Method in class nl.nmg.servlet.ExtendedRequest
getServerPort(). Method in class nl.nmg.servlet.ExtendedRequest
getServletPath(). Method in class nl.nmg.servlet.ExtendedRequest
getSession(boolean). Method in class nl.nmg.servlet.ExtendedRequest
getSubject(). Method in class nl.nmg.beans.MailBean
Returns the subject of the message.
getTemporaryFile(). Method in class nl.nmg.servlet.UploadedFile
Returns a handle to the temporary file that stores the uploaded file.
getTo(). Method in class nl.nmg.beans.MailBean
Returns the recipients of the message.

H

HTMLWriter(OutputStream). Constructor for class nl.nmg.servlet.HTMLWriter
Create a new HTMLWriter, without automatic line flushing, from an existing OutputStream.
HTMLWriter(OutputStream, boolean). Constructor for class nl.nmg.servlet.HTMLWriter
Create a new HTMLWriter from an existing OutputStream.
HTMLWriter(Writer). Constructor for class nl.nmg.servlet.HTMLWriter
Create a new HTMLWriter, without automatic line flushing.
HTMLWriter(Writer, boolean). Constructor for class nl.nmg.servlet.HTMLWriter
Create a new HTMLWriter.

I

isRequestedSessionIdFromCookie(). Method in class nl.nmg.servlet.ExtendedRequest
isRequestedSessionIdFromUrl(). Method in class nl.nmg.servlet.ExtendedRequest
isRequestedSessionIdValid(). Method in class nl.nmg.servlet.ExtendedRequest

J

jdbcCompliant(). Method in class nl.nmg.sql.PoolDriver
Report whether the driver is a genuine JDBC compliant driver.

M

MailBean(). Constructor for class nl.nmg.beans.MailBean
Allocates a new MailBean.

P

PoolDriver(). Constructor for class nl.nmg.sql.PoolDriver
Creates an instance of the pool driver.
printCheckboxInput(String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="checkbox"> form element without a label or value and checked attributes.
printCheckboxInput(String, boolean). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="checkbox"> form element without a label or a value attribute.
printCheckboxInput(String, boolean, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="checkbox"> form element without a value attribute.
printCheckboxInput(String, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="checkbox"> form element without value and checked attributes.
printCheckboxInput(String, String, boolean). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="checkbox"> form element without a label.
printCheckboxInput(String, String, boolean, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="checkbox"> form element.
printDate(Date). Method in class nl.nmg.servlet.HTMLWriter
Prints a date (day, month and year) using SimpleDateFormat's default format.
printDate(String, Date). Method in class nl.nmg.servlet.HTMLWriter
Prints a date (day, month and year) using a SimpleDateFormat.
printDateSelect(String, int, int). Method in class nl.nmg.servlet.HTMLWriter
Prints three <SELECT> form elements that can be used to select a date.
printDateSelect(String, int, int, Date). Method in class nl.nmg.servlet.HTMLWriter
Prints three <SELECT> form elements that can be used to select a date.
printDateSelect(String, int, int, Date, boolean). Method in class nl.nmg.servlet.HTMLWriter
Prints three <SELECT> form elements that can be used to select a date.
printFileInput(String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="file"> form element without size and maxlength attributes.
printFileInput(String, int). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="file"> form element without a maxlength attribute.
printFileInput(String, int, int). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="file"> form element.
printHiddenInput(String, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="hidden"> form element.
printMultipleSelect(String, int, String[]). Method in class nl.nmg.servlet.HTMLWriter
Prints a <SELECT> form element for multiple selections with the values for labels, without a selected option.
printMultipleSelect(String, int, String[], boolean[]). Method in class nl.nmg.servlet.HTMLWriter
Prints a <SELECT> form element for multiple selections with the values for labels.
printMultipleSelect(String, int, String[], boolean[], String[]). Method in class nl.nmg.servlet.HTMLWriter
Prints a <SELECT> form element for multiple selections.
printPasswordInput(String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="password"> form element without value, size and maxlength attributes.
printPasswordInput(String, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="password"> form element without size and maxlength attributes.
printPasswordInput(String, String, int). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="password"> form element without a maxlength attribute.
printPasswordInput(String, String, int, int). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="password"> form element.
printRadioInput(String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="radio"> form element without a label or value and checked attributes.
printRadioInput(String, boolean). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="radio"> form element without a label or a value attribute.
printRadioInput(String, boolean, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="radio"> form element without a value attribute.
printRadioInput(String, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="radio"> form element without value and checked attributes.
printRadioInput(String, String, boolean). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="radio"> form element without a label.
printRadioInput(String, String, boolean, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="radio"> form element.
printResetInput(). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="reset"> form element without a value attribute.
printResetInput(String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="reset"> form element.
printSingleSelect(String, String[]). Method in class nl.nmg.servlet.HTMLWriter
Prints a <SELECT> form element with the values for labels, without a selected option.
printSingleSelect(String, String[], String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <SELECT> form element with the values for labels.
printSingleSelect(String, String[], String, String[]). Method in class nl.nmg.servlet.HTMLWriter
Prints a <SELECT> form element.
printSubmitInput(). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="submit"> form element without name and value attributes.
printSubmitInput(String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="submit"> form element without a value attribute.
printSubmitInput(String, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="submit"> form element.
printText(BufferedReader). Method in class nl.nmg.servlet.HTMLWriter
Prints free-form ascii text as nicely formatted HTML code.
printText(BufferedReader, boolean). Method in class nl.nmg.servlet.HTMLWriter
Prints free-form ascii text as nicely formatted HTML code.
printText(String). Method in class nl.nmg.servlet.HTMLWriter
Prints free-form ascii text as nicely formatted HTML code.
printText(String, boolean). Method in class nl.nmg.servlet.HTMLWriter
Prints free-form ascii text as nicely formatted HTML code.
printTextArea(String). Method in class nl.nmg.servlet.HTMLWriter
Prints an empty <TEXTAREA> form element without wrap, cols and rows attributes.
printTextArea(String, int, int). Method in class nl.nmg.servlet.HTMLWriter
Prints an empty <TEXTAREA> form element without a wrap attribute.
printTextArea(String, int, int, String). Method in class nl.nmg.servlet.HTMLWriter
Prints an empty <TEXTAREA> form element.
printTextArea(String, int, int, String, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <TEXTAREA> form element.
printTextInput(String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="text"> form element without value, size and maxlength attributes.
printTextInput(String, String). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="text"> form element without size and maxlength attributes.
printTextInput(String, String, int). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="text"> form element without a maxlength attribute.
printTextInput(String, String, int, int). Method in class nl.nmg.servlet.HTMLWriter
Prints a <INPUT type="text"> form element.

R

run(). Method in class nl.nmg.sql.PoolDriverManager
The pool cleaner thread.

S

send(). Method in class nl.nmg.beans.MailBean
Sends the email message.
setBcc(String). Method in class nl.nmg.beans.MailBean
Sets the invisible recipients of the message.
setBody(String). Method in class nl.nmg.beans.MailBean
Sets the body of the message.
setCc(String). Method in class nl.nmg.beans.MailBean
Sets the additional recipients of the message.
setFrom(String). Method in class nl.nmg.beans.MailBean
Sets the sender of the message.
setServer(String). Method in class nl.nmg.beans.MailBean
Sets the SMTP server
setSubject(String). Method in class nl.nmg.beans.MailBean
Sets the subject of the message.
setTo(String). Method in class nl.nmg.beans.MailBean
Sets the recipients of the message.

T

toString(). Method in class nl.nmg.servlet.UploadedFile
Returns the full client-side filename of the uploaded file.

U

updateFile(ExtendedRequest, Connection, String, String, String). Static method in class nl.nmg.servlet.UploadedFileUtils
Copies the contents and meta-data of the specified file into the database.