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

A

accept(File, String) - Method in class org.paneris.util.ExtensionFilter
check if this file matches what we are after
ACCESS - Static variable in class org.paneris.jal.model.DBConnectionManager
 
Access - Class in org.paneris.user.controller
Used by www.paneris.co.uk to grant edit rights to files based upon the paneris.org database.
Access() - Constructor for class org.paneris.user.controller.Access
 
addElement(Integer) - Method in class org.paneris.jal.model.RecordSet
 
addUniqueElement(Object) - Method in class org.paneris.util.UniqueVector
add an element to the vector, but only if it is not already there
Admin - Class in org.paneris.jal.controller
Handle edit, display, multiple edit of DB tables.
Admin() - Constructor for class org.paneris.jal.controller.Admin
 
AdministrationDatasources - Class in org.paneris.jal.controller
Return a page of available databases.
AdministrationDatasources() - Constructor for class org.paneris.jal.controller.AdministrationDatasources
 
announce(int, String) - Method in class org.paneris.user.model.User
Announce this user to a messageboard.
appendFieldValue(String, String) - Method in class org.paneris.jal.model.DDRecord
append a value to the value of this field
applyMaxResults(String, String) - Method in class org.paneris.jal.model.TableMetaData
apply the max results if appropriate
Attachment - Class in org.paneris.messageboard.model
An item on the messageboard.
Attachment(String, ResultSet) - Constructor for class org.paneris.messageboard.model.Attachment
Constructor to build a DDRecord given a string describing the table and a java.sql.resultSet.
Attachment(String) - Constructor for class org.paneris.messageboard.model.Attachment
Constructor to build an empty DDRecord
Attachment(String, Integer) - Constructor for class org.paneris.messageboard.model.Attachment
Constructor to build a DDRecord given a string or int describing the table and an record id int.

B

Board - Class in org.paneris.messageboard.model
A messageboard.
Board(String, ResultSet) - Constructor for class org.paneris.messageboard.model.Board
Constructor
Board(String) - Constructor for class org.paneris.messageboard.model.Board
Constructor
Board(String, Integer) - Constructor for class org.paneris.messageboard.model.Board
Constructor
buildQuery(WebContext, DDRecord, String, String, String, String, String) - Method in class org.paneris.jal.controller.Admin
Find out if any other record in the database has the relevant field set to this value.
buildSet(String, String, PreparedStatement, Integer) - Method in class org.paneris.jal.model.RecordSet
 

C

capitalised(String) - Static method in class org.paneris.jal.controller.CreateDSD
 
capitalised(String) - Static method in class org.paneris.util.StringUtils
 
checkLoggedIn(String, String, WebContext, String) - Static method in class org.paneris.user.model.User
check if we are logged in,
checkLoggedIn(String, String, String, WebContext, String) - Static method in class org.paneris.user.model.User
 
checkLoggedIn(String, String, WebContext, String, boolean) - Static method in class org.paneris.user.model.User
 
checkLoggedIn(String, String, String, WebContext, String, boolean) - Static method in class org.paneris.user.model.User
 
checkLoggedIn(String, String, String, WebContext, String, boolean, String) - Static method in class org.paneris.user.model.User
Checks whether a user has access rights for a particular resource.
checkLoggedInForParentRecord(DDRecord, WebContext, String) - Static method in class org.paneris.user.model.User
Check if we are logged in for the table and record we are trying to edit, this is done by looking at the record for fields that lookup directly to a this users user record.
checkLoggedInForRecord(DDRecord, WebContext, String) - Static method in class org.paneris.user.model.User
Check if we are logged in by the table and record we are trying to edit.
checkPassword(String) - Method in class org.paneris.user.model.User
 
clear() - Method in class org.paneris.util.ExtendedHash
zap this Extended hashtable
ColumnType - Variable in class org.paneris.jal.model.SQLMetaData
What's a column's SQL type?
ColumnTypeName - Variable in class org.paneris.jal.model.SQLMetaData
What's a column's data source specific type name?
connMgr - Variable in class org.paneris.jal.model.DDRecord
 
ContextUtil - Class in org.paneris.util
 
ContextUtil() - Constructor for class org.paneris.util.ContextUtil
 
copy(InputStream, int, OutputStream) - Static method in class org.paneris.util.IoUtils
 
countTokens() - Method in class org.paneris.util.CSVStringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
CreateDSD - Class in org.paneris.jal.controller
Create a Melati DSD from a JAL database
CreateDSD() - Constructor for class org.paneris.jal.controller.CreateDSD
 
CRLFFtellReader - Class in org.paneris.util
 
CRLFFtellReader(BufferedReader) - Constructor for class org.paneris.util.CRLFFtellReader
Create a new CRLFFtellReader.
CRLFFtellReader(File) - Constructor for class org.paneris.util.CRLFFtellReader
Create a new CRLFFtellReader.
CSVStringEnumeration - Class in org.paneris.util
A utility for tokenising a string made up of comma-separated variables.
CSVStringEnumeration() - Constructor for class org.paneris.util.CSVStringEnumeration
 
CSVStringTokenizer - Class in org.paneris.util
This is a complete butchery of java.util.StringTokenizer, it needs sorting out, but appears to process lines in a .csv file correctly.
CSVStringTokenizer(String, String, boolean) - Constructor for class org.paneris.util.CSVStringTokenizer
Constructs a string tokenizer for the specified string.
CSVStringTokenizer(String, String) - Constructor for class org.paneris.util.CSVStringTokenizer
Constructs a string tokenizer for the specified string.
CSVStringTokenizer(String) - Constructor for class org.paneris.util.CSVStringTokenizer
Constructs a string tokenizer for the specified string.
CSVUtil - Class in org.paneris.jal.model
Output format (CSV) dependant formatting.
CSVUtil() - Constructor for class org.paneris.jal.model.CSVUtil
 
customError - Variable in class org.paneris.util.ValidationProblem
 

D

database - Variable in class org.paneris.jal.model.DDRecord
 
database - Variable in class org.paneris.jal.model.RecordSet
 
DataCache - Class in org.paneris.jal.model
This class is a Singleton that provides access to datadictionary objects.
dataCache - Variable in class org.paneris.jal.model.DDRecord
 
dataCache - Variable in class org.paneris.jal.model.RecordSet
 
DateUtils - Class in org.paneris.util
 
DateUtils() - Constructor for class org.paneris.util.DateUtils
 
DBConnectionManager - Class in org.paneris.jal.model
This class is a Singleton that provides access to one or many connection pools for databases defined in a Property file.
DDField - Class in org.paneris.jal.model
This represents the results data for an individual Field in the database.
DDField(String, Integer) - Constructor for class org.paneris.jal.model.DDField
Construct a results field given a database, and a field number.
DDRecord - Class in org.paneris.jal.model
A DDRecord holds data and metadata for a single record from the database it is passed into the webcontext and introspected by the template.
DDRecord(String, String) - Constructor for class org.paneris.jal.model.DDRecord
Constructor to build an empty DDRecord given a String describing the table name.
DDRecord(String, Integer) - Constructor for class org.paneris.jal.model.DDRecord
Constructor to build an empty DDRecord given an Integer denoting the table number in the DataDictionary.
DDRecord(String, String, ResultSet) - Constructor for class org.paneris.jal.model.DDRecord
Constructor to build a DDRecord given a string describing the table and a java.sql.resultSet to find the values from
DDRecord(String, Integer, ResultSet) - Constructor for class org.paneris.jal.model.DDRecord
Constructor to build a DDRecord given an integer denoting the table and a java.sql.resultSet to find the values from.
DDRecord(String, String, Integer) - Constructor for class org.paneris.jal.model.DDRecord
Constructor to build a DDRecord given an integer denoting the table and an Integer indicating the record to read into this DDRecord
DDRecord(String, Integer, Integer) - Constructor for class org.paneris.jal.model.DDRecord
Constructor to build a DDRecord given an integer denoting the table and an Integer indicating the record to read into this DDRecord
debug - Static variable in class org.paneris.jal.model.DDRecord
 
debug(String) - Method in class org.paneris.jal.model.Log
 
debug - Static variable in class org.paneris.jal.model.RecordSet
 
delete() - Method in class org.paneris.jal.model.DDRecord
Deletes this record from the database
destroy() - Method in class org.webmacro.servlet.PanerisPage
This method is called by the servlet runner--do not call it.
destroyContext(WebContext) - Method in class org.webmacro.servlet.PanerisPage
This method is called at the end of a request and is responsible for cleaning up the Context at the end of the request.
DisplayUser - Class in org.paneris.user.controller
Display a user record, if no id is passed and the user is not logged in, the user will be asked to login, and his record will then be displayed.
DisplayUser() - Constructor for class org.paneris.user.controller.DisplayUser
 
distribute() - Method in class org.paneris.messageboard.model.Message
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.webmacro.servlet.PanerisPage
Process an incoming GET request: Builds a WebContext up and then passes it to the handle() method.
doNavigation(WebContext) - Method in class org.paneris.jal.model.RecordSet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.webmacro.servlet.PanerisPage
Behaves exactly like doGet() except that it reads data from POST before doing exactly the same thing.
Dummy - Class in org.paneris.jal.controller
Dummy servlet that simply returns a template specified in the query string.
Dummy() - Constructor for class org.paneris.jal.controller.Dummy
 
DUPLICATED_UNIQUE_FIELD - Static variable in class org.paneris.util.ValidationProblem
 

E

EditUser - Class in org.paneris.user.controller
 
EditUser() - Constructor for class org.paneris.user.controller.EditUser
 
elements() - Method in class org.paneris.util.ExtendedHash
return the elements as a vector in the order they were added
Email - Class in org.paneris.jal.model
Send an email to one or more recipients.
Email() - Constructor for class org.paneris.jal.model.Email
 
EmailException - Exception in org.paneris.jal.model
 
EmailException() - Constructor for exception org.paneris.jal.model.EmailException
 
EmailException(String) - Constructor for exception org.paneris.jal.model.EmailException
 
EMPTY_MANDATORY_FIELD - Static variable in class org.paneris.util.ValidationProblem
 
encode(String) - Method in class org.paneris.util.ContextUtil
 
error(String) - Method in class org.paneris.jal.model.Log
 
error(String, Exception) - Method in class org.paneris.jal.model.Log
 
error(WebContext, String) - Method in class org.webmacro.servlet.PanerisPage
Create an error template using the built in error handler.
escape(String, ExtendedHash) - Static method in class org.paneris.jal.model.CSVUtil
Do general purpose escaping
escape(String, ExtendedHash) - Static method in class org.paneris.jal.model.HTMLUtil
 
escapeCSV(String) - Static method in class org.paneris.jal.model.CSVUtil
Do basic escaping of CSV text
escapedString(String) - Static method in class org.paneris.util.SQLUtils
 
escapeHTML(String) - Static method in class org.paneris.jal.model.HTMLUtil
Do basic escaping of html text
escapeJavascript(String) - Static method in class org.paneris.jal.model.HTMLUtil
 
exception(Exception) - Method in class org.paneris.jal.model.Log
 
ExceptionUtils - Class in org.paneris.util
 
ExceptionUtils() - Constructor for class org.paneris.util.ExceptionUtils
 
exec(String) - Static method in class org.paneris.util.SystemUtils
Execute a system command and return its ouput in a String.
execAsScript(String, String) - Static method in class org.paneris.util.SystemUtils
Write a command to a script and then execute that script.
execute(Template, WebContext) - Method in class org.webmacro.servlet.PanerisPage
This method takes a populated context and a template and writes out the interpreted template to the context's output stream.
Export - Class in org.paneris.jal.controller
Export a table to a CSV file.
Export() - Constructor for class org.paneris.jal.controller.Export
 
ExtendedHash - Class in org.paneris.util
This class provides extended facilities to a hashtable paticularly, it will return keys and values in the order they were added, allowing it to be used as a vector.
ExtendedHash() - Constructor for class org.paneris.util.ExtendedHash
Normal constructor.
ExtendedHash(int, float) - Constructor for class org.paneris.util.ExtendedHash
constructor with capacity and loadfactor
ExtendedHash(int) - Constructor for class org.paneris.util.ExtendedHash
constructor with capacity
ExtendedHash(Vector, Vector) - Constructor for class org.paneris.util.ExtendedHash
constructor - make a hashtable out of 2 vectors: a keys and b values
ExtensionFilter - Class in org.paneris.util
filters filename according to their extension
ExtensionFilter(String) - Constructor for class org.paneris.util.ExtensionFilter
constructor

F

FieldMetaData - Class in org.paneris.jal.model
A FieldMetaData encapsulates meta data for a single field in the datadictionary.
FieldMetaData(String, Integer) - Constructor for class org.paneris.jal.model.FieldMetaData
construct meta data for a field in the datadictionary
fieldName - Variable in class org.paneris.util.ValidationProblem
 
freeConnection(String, Connection) - Method in class org.paneris.jal.model.DBConnectionManager
Returns a connection to the named pool.
fromResource(Class, String) - Static method in class org.paneris.util.PropertiesUtils
 

G

generateDetails() - Method in class org.paneris.user.model.User
generates a unique login id and a random password for this user also set the username to the password if it is blank
generateId() - Method in class org.paneris.user.model.User
 
get(Object) - Method in class org.paneris.jal.model.DDRecord
Returns the value to which the specified key is mapped in this ExtendedHash.
getAttachmentPath() - Method in class org.paneris.messageboard.model.Attachment
 
getAttachments() - Method in class org.paneris.messageboard.model.Message
get the level of indentation for displaying this message
getBroker() - Method in class org.webmacro.servlet.PanerisPage
This object is used to access components that have been plugged into WebMacro; it is shared between all instances of this class and its subclasses.
getCached() - Method in class org.paneris.jal.model.TableMetaData
find out if the table is cached
getChildren(String, String) - Method in class org.paneris.jal.model.DDRecord
 
getConfig(String) - Method in class org.webmacro.servlet.PanerisPage
Retrieve configuration information from the "config" provider.
getConfig(String, String) - Method in class org.webmacro.servlet.PanerisPage
Retrieve configuration information from the "config" provider.
getConnection(String, String) - Method in class org.paneris.jal.model.DBConnectionManager
Returns an open connection.
getConnection(String, String, long) - Method in class org.paneris.jal.model.DBConnectionManager
Returns an open connection.
getContent(String, String) - Method in class org.paneris.paneris.model.PageContent
 
getContext() - Method in class org.webmacro.servlet.PanerisPage
Create a new Context object
getCSVValue(DDField, String, SimpleDateFormat, SimpleDateFormat) - Static method in class org.paneris.jal.model.CSVUtil
Formats a DDField to CSV format
getCSVValue() - Method in class org.paneris.jal.model.DDField
formats this field to be output to a CSV format file We delegate all this work to the (static) class CSVUtil
getCurrentRecord() - Method in class org.paneris.jal.model.RecordSet
 
getDatabaseEngineType(String) - Method in class org.paneris.jal.model.DBConnectionManager
get the database name
getDatabaseProductVersion(String) - Method in class org.paneris.jal.model.DBConnectionManager
get the database version
getDDRecord(String, String, Integer) - Method in class org.paneris.jal.model.DataCache
returns a reference to a cached DDRecord (assuming it is cached).
getDDRecord(String, String, String) - Method in class org.paneris.paneris.model.PageContent
 
getDefaultValue() - Method in class org.paneris.jal.model.FieldMetaData
returns the field's default value
getDisplayCurrentRecord() - Method in class org.paneris.jal.model.RecordSet
 
getDisplayName() - Method in class org.paneris.jal.model.FieldMetaData
returns the field's display name
getDisplayName() - Method in class org.paneris.jal.model.TableMetaData
Get the display name for the table.
getDisplayOrder() - Method in class org.paneris.jal.model.FieldMetaData
returns the field's display order
getDisplayValue() - Method in class org.paneris.jal.model.DDField
 
getDropDown() - Method in class org.paneris.jal.model.DDField
build a drop down list for this field (with the current value selected)
getDropDown(String) - Method in class org.paneris.jal.model.DDField
build a drop down list for this field (with the current value selected), this would normally be used to build drop-downs for templates
getDropDown(String, String) - Method in class org.paneris.jal.model.DDField
build a drop down list for this field (with the current value selected), this would normally be used to build drop-downs for templates
getDropDown(String, boolean, String) - Method in class org.paneris.jal.model.DDField
Does the work of creating HTML select tags.
getDropDown(ResultSet, String, boolean, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
Return a drop down list (HTML select tag) where the options are the rows of a ResultSet.
getDropDown(ResultSet, String, boolean, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getDropDown(ResultSet, String, boolean) - Static method in class org.paneris.jal.model.HTMLUtil
 
getDropDown(ResultSet, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getDropDown(ResultSet, String, boolean, String, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getDropDown(String, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
Return a drop down list (HTML select tag) where the options are defined by the records returned by an SQL query.
getDropDown(String, String, String, boolean) - Static method in class org.paneris.jal.model.HTMLUtil
 
getDropDown(String, String, String, boolean, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getDropDown(String, String, String, boolean, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getDropDown(String, String, String, boolean, String, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getDropDown(DDField, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
Return a drop down list (select tag) from a DDField where the options are given by the possible values of that Field.
getDropDown(DDField, String, String, boolean, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getEnd() - Method in class org.paneris.jal.model.RecordSet
 
getEnforceUnique() - Method in class org.paneris.jal.model.FieldMetaData
returns true if this field should contain a unique value.
getErrorTemplate() - Method in class org.webmacro.servlet.PanerisPage
Gets a template for displaying an error message.
getErrorTemplateName() - Method in class org.webmacro.servlet.PanerisPage
 
getErrorVariableName() - Method in class org.webmacro.servlet.PanerisPage
Returns the name of the error variable, as per the config.
getFastWriter(OutputStream, String) - Method in class org.webmacro.servlet.PanerisPage
Deprecated.  
getField(String) - Method in class org.paneris.jal.model.DDRecord
Returns the DDField for a named field
getFieldMetaData(String, Integer) - Method in class org.paneris.jal.model.DataCache
returns a reference to fieldmetadata for a given field (given as an integer)
getFieldName() - Method in class org.paneris.jal.model.FieldMetaData
returns the field's name
getFieldName() - Method in class org.paneris.util.ValidationProblem
 
getFieldNumber() - Method in class org.paneris.jal.model.FieldMetaData
returns the field's number
getFields() - Method in class org.paneris.jal.model.TableMetaData
 
getFieldValue(String) - Method in class org.paneris.jal.model.DDRecord
Get the value of the given field as a String
getFtell() - Method in class org.paneris.util.CRLFFtellReader
Get the current position.
getHeight() - Method in class org.paneris.jal.model.FieldMetaData
returns the height of a textarea input box
getHiddenValue() - Method in class org.paneris.jal.model.DDField
formats this field to be displayed on a html page as a hidden input of the correct type We delegate all this work of creating HTML to (the static class) HTMLUtil
getHiddenValue(DDField, String, SimpleDateFormat, SimpleDateFormat, String) - Static method in class org.paneris.jal.model.HTMLUtil
Formats a DDField to be displayed on a html page as a hidden field
getHiddenValueWithPostfix(String) - Method in class org.paneris.jal.model.DDField
 
getId() - Method in class org.paneris.jal.model.LookupItem
 
getId() - Method in class org.paneris.user.model.User
 
getIncorrectString() - Method in class org.paneris.util.ValidationProblem
 
getIncorrectValue() - Method in class org.paneris.util.ValidationProblem
 
getIncrement() - Method in class org.paneris.jal.model.RecordSet
 
getIndentation() - Method in class org.paneris.messageboard.model.Message
get the level of indentation for displaying this message
getIndentationVector() - Method in class org.paneris.messageboard.model.Message
get the level of indentation for displaying this message we should not need to do this, as there should be a construct in webmacro
getInputValue() - Method in class org.paneris.jal.model.DDField
formats this field to be displayed on a html page as in input box of the correct type
getInputValue(String) - Method in class org.paneris.jal.model.DDField
formats this field to be displayed on a html page as in input box of the correct type If it is a lookup field then set allValue if you would like an extra option with value 0 (and display value allValue)
getInputValue(DDField, String, SimpleDateFormat, SimpleDateFormat, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
Formats a DDField to be displayed on a html page as in input box of the correct type
getInputValueWithPostfix(String) - Method in class org.paneris.jal.model.DDField
 
getInstance() - Static method in class org.paneris.jal.model.DataCache
Returns the single instance, creating one if it's the first time this method is called.
getInstance() - Static method in class org.paneris.jal.model.DBConnectionManager
Returns the single instance, creating one if it's the first time this method is called.
getInstance(WebContext, String, String, UniqueVector, Integer) - Static method in class org.paneris.jal.model.RecordSet
Returns the single instance, creating one if it can't be found (or has changed) use this method if you have pre-built your results (ie a simple sql string does not provide enough flexability).
getInstance(WebContext, String, String, String, Integer, String) - Static method in class org.paneris.jal.model.RecordSet
Returns the single instance, creating one if it can't be found (or has changed) set the increment to null, in order to have it defaulted for this table the RecordSet is referenced in the session by the identifier
getInstance(WebContext, String, String, PreparedStatement, Integer, String) - Static method in class org.paneris.jal.model.RecordSet
Returns the single instance, creating one if it can't be found (or has changed) set the increment to null, in order to have it defaulted for this table the RecordSet is referenced in the session by the identifier
getInstance(WebContext, String, String, String, Integer) - Static method in class org.paneris.jal.model.RecordSet
copes with situations where no identifier is specified (should be marked as depreciated)
getInstance(WebContext, String) - Static method in class org.paneris.jal.model.RecordSet
Returns the single instance, or null it can't be found (or has changed) the RecordSet is referenced in the session by the identifier
getInstance(WebContext) - Static method in class org.paneris.user.model.User
 
getInstance(WebContext, String) - Static method in class org.paneris.user.model.User
 
getJavascriptDisplayValue() - Method in class org.paneris.jal.model.DDField
formats this field to be displayed on a web page.
getJSValidation(String, String, boolean) - Method in class org.paneris.jal.model.DDField
Does the work of creating JavaScript functions for validation.
getJSValidation(String, String) - Method in class org.paneris.jal.model.DDField
 
getJSValidation(String) - Method in class org.paneris.jal.model.DDField
 
getJSValidation() - Method in class org.paneris.jal.model.DDField
 
getJSValidation(DDField, String, String, boolean) - Static method in class org.paneris.jal.model.HTMLUtil
Returns a JavaScript tag which will validate the field using JS (remember to include the relevant functions to handle the validation request in your template).
getJSValidationWithPostfix(String) - Method in class org.paneris.jal.model.DDField
Utility for multiple record editing
getLimited() - Method in class org.paneris.jal.model.RecordSet
 
getLinkedSelect() - Method in class org.paneris.jal.model.DDField
build a drop down list for this field (with the current value selected)
getLinkedSelect(String) - Method in class org.paneris.jal.model.DDField
build a drop down list for this field (with the current value selected), this would normally be used to build drop-downs for templates
getLinkedSelect(String, boolean, boolean, String, String) - Method in class org.paneris.jal.model.DDField
 
getLinkedSelect(ResultSet, String, boolean, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
Return a drop down list (HTML select tag) where the options are the rows of a ResultSet.
getLinkedSelect(ResultSet, String, boolean, String, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getLinkedSelect(DDField, String, String, boolean, boolean, String) - Static method in class org.paneris.jal.model.HTMLUtil
Return a drop down list (select tag) from a DDField where the options are given by the possible values of that Field.
getLinkedSelect(DDField, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getLinkedSelect(DDField, String, String, boolean, boolean, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getLinkedSelect(String, String, String, boolean, String) - Static method in class org.paneris.jal.model.HTMLUtil
Return a drop down list (HTML select tag) where the options are defined by the records returned by an SQL query.
getLinkedSelect(String, String, String, boolean) - Static method in class org.paneris.jal.model.HTMLUtil
 
getLinkedSelect(String, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getLinkedSelect(String, String, String, boolean, String, String, String) - Static method in class org.paneris.jal.model.HTMLUtil
 
getLinksToThis(boolean) - Method in class org.paneris.jal.model.DDRecord
Get a list of records which link to this record.
getLinksToThis(boolean, boolean) - Method in class org.paneris.jal.model.DDRecord
 
getListDisplay() - Method in class org.paneris.jal.model.FieldMetaData
returns true if this field should appear on the list page
getListEdit() - Method in class org.paneris.jal.model.TableMetaData
allow this table to be edited as part of a list
getLog(String, String) - Method in class org.webmacro.servlet.PanerisPage
Get a Log object which can be used to write to the log file.
getLog(String) - Method in class org.webmacro.servlet.PanerisPage
Get a Log object which can be used to write to the log file.
getLoginPage(WebContext, String) - Static method in class org.paneris.user.model.User
 
getLoginPage(WebContext, String, String) - Static method in class org.paneris.user.model.User
 
getLoginPage(WebContext, String, String, String) - Static method in class org.paneris.user.model.User
 
getLookup() - Method in class org.paneris.jal.model.DDField
Gos and gets the results set if this field has a lookup.
getLurkerBoard(String) - Static method in class org.paneris.messageboard.model.Board
 
getMandatory() - Method in class org.paneris.jal.model.FieldMetaData
returns true if the field is mandatory
getMandatoryNull() - Method in class org.paneris.jal.model.FieldMetaData
returns null if the field is not mandatory.
getMaxLength() - Method in class org.paneris.jal.model.FieldMetaData
returns the maximum length of text in an input box
getMaxRecord() - Method in class org.paneris.jal.model.RecordSet
 
getMaxResults() - Method in class org.paneris.jal.model.TableMetaData
get the maximum number of results for this table
getMessageboardEmail() - Method in class org.paneris.messageboard.model.Board
 
getMessageboardURL() - Method in class org.paneris.messageboard.model.Board
 
getMessages() - Method in class org.paneris.messageboard.model.Board
 
getMessageURL(String) - Method in class org.paneris.messageboard.model.Board
 
getMetaData() - Method in class org.paneris.jal.model.DDField
returns the metaData
getMetaData() - Method in class org.paneris.jal.model.DDRecord
Get the metadata for the table that this DDRecord is in
getMetaData() - Method in class org.paneris.jal.model.RecordSet
 
getNext() - Method in class org.paneris.jal.model.RecordSet
 
getNext(Message) - Method in class org.paneris.messageboard.model.MessageThread
get the next message after this one.
getOrderedChildren(String, String, String) - Method in class org.paneris.jal.model.DDRecord
gets an ordered record set of child data for this record for a given table
getPage() - Method in class org.paneris.jal.model.RecordSet
 
getPages() - Method in class org.paneris.jal.model.RecordSet
 
getParent() - Method in class org.paneris.messageboard.model.Message
get the parent message to this one
getPools() - Method in class org.paneris.jal.model.DBConnectionManager
get the pool names
getProblem() - Method in class org.paneris.jal.model.DDField
Does some checks and returns any problems
getProblem() - Method in class org.paneris.util.ValidationProblem
 
getProblems() - Method in class org.paneris.jal.model.DDRecord
Get any validation problems with this record
getProperty(String) - Method in class org.paneris.jal.model.SystemProperties
 
getRandomString(int) - Static method in class org.paneris.util.StringUtils
 
getRecord(String, String, Integer) - Method in class org.paneris.jal.model.RecordSet
 
getRecord(String, String) - Method in class org.paneris.paneris.model.PageContent
 
getRelationshipField() - Method in class org.paneris.jal.model.FieldMetaData
returns the fieldname if this field is a look-up field
getRelationshipTable() - Method in class org.paneris.jal.model.FieldMetaData
returns the tablename if this field is a look-up field
getResultSet(Integer, Statement) - Method in class org.paneris.jal.model.DDRecord
Gets a ResultSet representing the record indicated by record
getResultsPerPage() - Method in class org.paneris.jal.model.TableMetaData
get the default results per page
getRows() - Method in class org.paneris.jal.model.RecordSet
 
getSelectDisplay() - Method in class org.paneris.jal.model.FieldMetaData
returns true if this field should as a selection option on the list page
getServletURL() - Method in class org.paneris.messageboard.model.Board
 
getSize() - Method in class org.paneris.jal.model.FieldMetaData
returns the size of the input box
getSize() - Method in class org.paneris.jal.model.RecordSet
 
getSize() - Method in class org.paneris.messageboard.model.Attachment
get the size.
getSQLMetaData() - Method in class org.paneris.jal.model.FieldMetaData
gets the type of this field as an java.sql.Type.
getSqlString() - Method in class org.paneris.jal.model.RecordSet
 
getStart() - Method in class org.paneris.jal.model.RecordSet
 
getState() - Method in class org.paneris.jal.model.RecordSet
 
getStringValue() - Method in class org.paneris.jal.model.DDField
return the string value
getSubscribers() - Method in class org.paneris.messageboard.model.Board
 
getSystemUser(String) - Static method in class org.paneris.user.model.User
 
getTableMetaData(String, String) - Method in class org.paneris.jal.model.DataCache
returns a reference to tablemetadata for a given table (given as a string)
getTableMetaData(String, Integer) - Method in class org.paneris.jal.model.DataCache
returns a reference to tablemetadata for a given table (given as an Integer)
getTableName() - Method in class org.paneris.jal.model.FieldMetaData
returns the field's tablename
getTableName() - Method in class org.paneris.jal.model.TableMetaData
get the tablename
getTableNumber() - Method in class org.paneris.jal.model.FieldMetaData
returns the field's tablenumber
getTableNumber() - Method in class org.paneris.jal.model.TableMetaData
get the tablenumber
getTemplate(String) - Method in class org.webmacro.servlet.PanerisPage
Retrieve a template from the "template" provider.
getTopParent() - Method in class org.paneris.messageboard.model.Message
get the top parent message to this one
getType() - Method in class org.paneris.jal.model.FieldMetaData
returns the field's type
getType() - Method in class org.paneris.jal.model.TableMetaData
get the type of the table
getUnsubscribeURL() - Method in class org.paneris.messageboard.model.Board
 
getUpdateController() - Method in class org.paneris.jal.model.TableMetaData
allow this table to be edited as part of a list
getUploadDir() - Method in class org.paneris.jal.model.DBConnectionManager
get the upload directory
getURL(String) - Method in class org.webmacro.servlet.PanerisPage
Retrieve a URL.
getValue() - Method in class org.paneris.jal.model.DDField
returns the value
getValue() - Method in class org.paneris.jal.model.LookupItem
 
getWebContext(HttpServletRequest, HttpServletResponse) - Method in class org.webmacro.servlet.PanerisPage
Create a new WebContext object; can be overridden

H

handle(WebContext) - Method in class org.paneris.jal.controller.Admin
Handle this request to administer the database
handle(WebContext) - Method in class org.paneris.jal.controller.AdministrationDatasources
 
handle(WebContext) - Method in class org.paneris.jal.controller.CreateDSD
The main entry point.
handle(WebContext) - Method in class org.paneris.jal.controller.Dummy
 
handle(WebContext) - Method in class org.paneris.jal.controller.Export
 
handle(WebContext) - Method in class org.paneris.jal.controller.LookupList
Handle this request to generate a popup window for a lookup list
handle(WebContext) - Method in class org.paneris.jal.controller.POSQL
 
handle(WebContext) - Method in class org.paneris.jal.controller.Upload
 
handle(WebContext) - Method in class org.paneris.messageboard.controller.ListBoards
 
handle(WebContext) - Method in class org.paneris.messageboard.controller.MessageBoard
 
handle(WebContext) - Method in class org.paneris.messageboard.controller.MessageboardUpdater
Handle this request to administer the database
handle(WebContext) - Method in class org.paneris.messageboard.controller.MessagePage
 
handle(WebContext) - Method in class org.paneris.messageboard.controller.NewMessagePage
 
handle(WebContext) - Method in class org.paneris.messageboard.controller.SearchMessages
 
handle(WebContext) - Method in class org.paneris.messageboard.controller.SendBoard
 
handle(WebContext) - Method in class org.paneris.messageboard.controller.Subscribe
 
handle(WebContext) - Method in class org.paneris.messageboard.controller.UpdateMessage
 
handle(WebContext) - Method in class org.paneris.user.controller.Access
Handle a request to use a URL
handle(WebContext) - Method in class org.paneris.user.controller.DisplayUser
 
handle(WebContext) - Method in class org.paneris.user.controller.EditUser
 
handle(WebContext) - Method in class org.paneris.user.controller.LoginForgot
 
handle(WebContext) - Method in class org.paneris.user.controller.LoginUser
 
handle(WebContext) - Method in class org.paneris.user.controller.LogoutUser
 
handle(WebContext) - Method in class org.webmacro.servlet.PanerisPage
This method is called to handle the processing of a request.
hasAttachments() - Method in class org.paneris.messageboard.model.Message
 
hasMoreElements() - Method in class org.paneris.util.CSVStringEnumeration
Are there any more tokens to come?
hasMoreElements() - Method in class org.paneris.util.CSVStringTokenizer
Returns the same value as the hasMoreTokens method.
hasMoreTokens() - Method in class org.paneris.util.CSVStringTokenizer
Tests if there are more tokens available from this tokenizer's string.
HTMLUtil - Class in org.paneris.jal.model
Output format (HTML) dependant formatters.
HTMLUtil() - Constructor for class org.paneris.jal.model.HTMLUtil
 

I

INCORRECT_LOOKUP_STRING - Static variable in class org.paneris.util.ValidationProblem
 
INCORRECT_STRING_FORMAT - Static variable in class org.paneris.util.ValidationProblem
 
INCORRECT_VALUE_TYPE - Static variable in class org.paneris.util.ValidationProblem
 
incorrectString - Variable in class org.paneris.util.ValidationProblem
 
incorrectValue - Variable in class org.paneris.util.ValidationProblem
 
increment - Variable in class org.paneris.jal.model.RecordSet
 
increment(Integer) - Method in class org.paneris.util.ContextUtil
 
init(ResultSet) - Method in class org.paneris.jal.model.DDRecord
Sets the values of this DDRecord from a ResultsSet (a record in the DB)
init(ServletConfig) - Method in class org.webmacro.servlet.PanerisPage
This is the old-style init method, it just calls init(), after handing the ServletConfig object to the superclass
init() - Method in class org.webmacro.servlet.PanerisPage
This method is called by the servlet runner--do not call it.
initWebContext() - Method in class org.webmacro.servlet.PanerisPage
Deprecated.  
initWebMacro() - Method in class org.webmacro.servlet.PanerisPage
This method returns the WebMacro object which will be used to load, access, and manage the Broker.
IoUtils - Class in org.paneris.util
 
IoUtils() - Constructor for class org.paneris.util.IoUtils
 
isAdministrator() - Method in class org.paneris.user.model.User
 
isDuplicated(DDField, String) - Method in class org.paneris.jal.model.DDRecord
Find out if any other record in the database has the relevant field set to this value.
isLoggedOn() - Method in class org.paneris.user.model.User
 
isSubscribed(User) - Method in class org.paneris.messageboard.model.Board
Is this user subscribed to this board?

J

join(String) - Method in class org.paneris.util.JoinVector
join the values together with the specified deliminator
joinKeys(String) - Method in class org.paneris.util.ExtendedHash
join the keys together with the specified deliminator
JoinVector - Class in org.paneris.util
Extends a vector, adding a join method.
JoinVector() - Constructor for class org.paneris.util.JoinVector
constructor
JoinVector(int) - Constructor for class org.paneris.util.JoinVector
constructor with initial capacity
JoinVector(int, int) - Constructor for class org.paneris.util.JoinVector
constructor with initial capacity and capacity increment

K

keys() - Method in class org.paneris.util.ExtendedHash
return the keys as a vector in the order they were added

L

ListBoards - Class in org.paneris.messageboard.controller
 
ListBoards() - Constructor for class org.paneris.messageboard.controller.ListBoards
 
loadData() - Method in class org.paneris.jal.model.RecordSet
 
Log - Class in org.paneris.jal.model
The minimal log.
Log() - Constructor for class org.paneris.jal.model.Log
 
Log(String, String) - Constructor for class org.paneris.jal.model.Log
 
LoginForgot - Class in org.paneris.user.controller
 
LoginForgot() - Constructor for class org.paneris.user.controller.LoginForgot
 
LoginUser - Class in org.paneris.user.controller
 
LoginUser() - Constructor for class org.paneris.user.controller.LoginUser
 
LogoutUser - Class in org.paneris.user.controller
 
LogoutUser() - Constructor for class org.paneris.user.controller.LogoutUser
 
LookupItem - Class in org.paneris.jal.model
A LookupItem simply holds a name value pair.
LookupItem(DDRecord, String) - Constructor for class org.paneris.jal.model.LookupItem
Constructor to build Lookup Item given a DDRecord and a string describing the field
LookupItem(String, String) - Constructor for class org.paneris.jal.model.LookupItem
Constructor to build Lookup Item given an id and a value
LookupList - Class in org.paneris.jal.controller
Generate a popup window for a lookup list.
LookupList() - Constructor for class org.paneris.jal.controller.LookupList
 

M

main(String[]) - Static method in class org.paneris.messageboard.receivemail.SMTPServer
 
main(String[]) - Static method in class org.paneris.util.SQLUtils
 
mark(int) - Method in class org.paneris.util.CRLFFtellReader
Mark the present position in the stream.
Message - Class in org.paneris.messageboard.model
An item on the messageboard.
Message(String, ResultSet) - Constructor for class org.paneris.messageboard.model.Message
Constructor to build a DDRecord given a string describing the table and a java.sql.resultSet.
Message(String) - Constructor for class org.paneris.messageboard.model.Message
Constructor to build an empty DDRecord
Message(String, Integer) - Constructor for class org.paneris.messageboard.model.Message
Constructor to build a DDRecord given a string or int describing the table and an record id int.
MessageBoard - Class in org.paneris.messageboard.controller
 
MessageBoard() - Constructor for class org.paneris.messageboard.controller.MessageBoard
 
MessageboardUpdater - Class in org.paneris.messageboard.controller
 
MessageboardUpdater() - Constructor for class org.paneris.messageboard.controller.MessageboardUpdater
 
MessagePage - Class in org.paneris.messageboard.controller
 
MessagePage() - Constructor for class org.paneris.messageboard.controller.MessagePage
 
MessageThread - Class in org.paneris.messageboard.model
A mechanism for accessing a messageboard thread.
MessageThread(String) - Constructor for class org.paneris.messageboard.model.MessageThread
construct a stack to store messages that are in this thread
metaData - Variable in class org.paneris.jal.model.DDRecord
 
monthLength(int, int) - Static method in class org.paneris.util.DateUtils
The length of the given month, in days.
moveNext() - Method in class org.paneris.jal.model.RecordSet
 
movePrevious() - Method in class org.paneris.jal.model.RecordSet
 
MYSQL - Static variable in class org.paneris.jal.model.DBConnectionManager
 

N

newContext(HttpServletRequest, HttpServletResponse) - Method in class org.webmacro.servlet.PanerisPage
This method is called at the beginning of a request and is responsible for providing a Context for the request.
NewMessagePage - Class in org.paneris.messageboard.controller
 
NewMessagePage() - Constructor for class org.paneris.messageboard.controller.NewMessagePage
 
newWebContext(HttpServletRequest, HttpServletResponse) - Method in class org.webmacro.servlet.PanerisPage
 
nextElement() - Method in class org.paneris.util.CSVStringEnumeration
Return the next token as an Object.
nextElement() - Method in class org.paneris.util.CSVStringTokenizer
Returns the same value as the nextToken method, except that its declared return value is Object rather than String.
nextToken() - Method in class org.paneris.util.CSVStringEnumeration
Return the next token as a String.
nextToken() - Method in class org.paneris.util.CSVStringTokenizer
Returns the next token from this string tokenizer.
nextToken(String) - Method in class org.paneris.util.CSVStringTokenizer
Returns the next token in this string tokenizer's string.
NoSuchFieldException - Exception in org.paneris.jal.model
Thrown by the get method of an ExtendedHash to indicate that the field did not exist in the Hash.
NoSuchFieldException() - Constructor for exception org.paneris.jal.model.NoSuchFieldException
Constructs a NoSuchFieldException with no detail message.
NoSuchFieldException(String) - Constructor for exception org.paneris.jal.model.NoSuchFieldException
Constructs a NoSuchFieldException with the specified detail message.

O

org.paneris.jal.controller - package org.paneris.jal.controller
Servlets for database administration.
org.paneris.jal.model - package org.paneris.jal.model
Persistent data.
org.paneris.messageboard.controller - package org.paneris.messageboard.controller
The Controllers for a JAL based Messageboard system.
org.paneris.messageboard.model - package org.paneris.messageboard.model
A JAL based Messageboard system model.
org.paneris.messageboard.receivemail - package org.paneris.messageboard.receivemail
An incoming mail daemon which writes to a JAL database.
org.paneris.paneris.model - package org.paneris.paneris.model
Persistent data and processes.
org.paneris.user.controller - package org.paneris.user.controller
The Controllers which work with a JAL User.
org.paneris.user.model - package org.paneris.user.model
A JAL User.
org.paneris.util - package org.paneris.util
Utilities used by JAL, Paneris 2 and perhaps elsewhere.
org.webmacro.servlet - package org.webmacro.servlet
Servlets and request handling.

P

PageContent - Class in org.paneris.paneris.model
Use specific page fragment.
PageContent(User) - Constructor for class org.paneris.paneris.model.PageContent
Constructor.
PanerisPage - Class in org.webmacro.servlet
Replacement for WMServlet at PanEris.
PanerisPage() - Constructor for class org.webmacro.servlet.PanerisPage
 
POSQL - Class in org.paneris.jal.controller
Plain Old SQL - issue an SQL query against the db.
POSQL() - Constructor for class org.paneris.jal.controller.POSQL
 
POSTGRES - Static variable in class org.paneris.jal.model.DBConnectionManager
 
problem - Variable in class org.paneris.util.ValidationProblem
 
ProcessFailedException - Exception in org.paneris.util
 
ProcessFailedException(String, String) - Constructor for exception org.paneris.util.ProcessFailedException
 
PropertiesUtils - Class in org.paneris.util
 
PropertiesUtils() - Constructor for class org.paneris.util.PropertiesUtils
 
put(Object, Object) - Method in class org.paneris.util.ExtendedHash
add an item to the ExtendedHash
putDDRecords(String, String, Integer) - Method in class org.paneris.jal.model.DataCache
 
putFieldMetaData(String, Integer) - Method in class org.paneris.jal.model.DataCache
adds a fieldmetadata for a given field (given as a integer)
putTableMetaData(String, String) - Method in class org.paneris.jal.model.DataCache
adds a tablemetadata for a given table (given as a string)
putTableMetaData(String, Integer) - Method in class org.paneris.jal.model.DataCache
adds a tablemetadata for a given table (given as a Integer)

R

read() - Method in class org.paneris.util.CRLFFtellReader
Read a single character.
read(char[], int, int) - Method in class org.paneris.util.CRLFFtellReader
Read characters into a portion of an array.
readLine() - Method in class org.paneris.util.CRLFFtellReader
Read a line from the stream.
RecordSet - Class in org.paneris.jal.model
A RecordSet provides functionality that allows you to navigate a set of results.
RecordSet(String, String, String, Integer) - Constructor for class org.paneris.jal.model.RecordSet
Private Constructor to build a RecordSet given an sql string.
RecordSet(String, String, UniqueVector, Integer) - Constructor for class org.paneris.jal.model.RecordSet
Constructor to build a RecordSet given a vector of id's of results.
RecordSet(String, String, PreparedStatement, Integer) - Constructor for class org.paneris.jal.model.RecordSet
Private Constructor to build a RecordSet given a prepared statement nb this method does not set a max limit of the records returned.
refresh(WebContext) - Method in class org.paneris.user.model.User
 
release() - Method in class org.paneris.jal.model.DBConnectionManager
Closes all open connections and deregisters all drivers.
remove(Object) - Method in class org.paneris.util.ExtendedHash
remove an item from the ExtendedHash
remove(String, char) - Static method in class org.paneris.util.StringUtils
 
remove(String, String) - Static method in class org.paneris.util.StringUtils
 
removeDDRecords(String, String, Integer) - Method in class org.paneris.jal.model.DataCache
removes a tablemetadata for a given table (given as a string)
removeFieldMetaData(String, Integer) - Method in class org.paneris.jal.model.DataCache
removes a tablemetadata for a given table (given as a string)
removeID(Integer) - Method in class org.paneris.jal.model.RecordSet
 
removeTableMetaData(String, String) - Method in class org.paneris.jal.model.DataCache
removes a tablemetadata for a given table (given as a string)
removeTableMetaData(String, Integer) - Method in class org.paneris.jal.model.DataCache
removes a tablemetadata for a given table (given as a string)
replace(String, String, String) - Static method in class org.paneris.util.StringUtils
this function will repace a one string with another.
reset() - Method in class org.paneris.util.CRLFFtellReader
Reset the stream to the most recent mark.
reset(String) - Method in class org.paneris.util.CSVStringEnumeration
Look at a new string.

S

SearchMessages - Class in org.paneris.messageboard.controller
 
SearchMessages() - Constructor for class org.paneris.messageboard.controller.SearchMessages
 
send(String, String, String, String, String, String) - Static method in class org.paneris.jal.model.Email
Send an email.
send(String, String, String, String, String, String, String) - Static method in class org.paneris.jal.model.Email
Send an email.
send(String) - Method in class org.paneris.messageboard.model.Message
 
SendBoard - Class in org.paneris.messageboard.controller
 
SendBoard() - Constructor for class org.paneris.messageboard.controller.SendBoard
 
sendToList(String, String, String, String[], String, String, String, String) - Static method in class org.paneris.jal.model.Email
Send an email to a list of recipients.
SessionUtil - Class in org.paneris.util
Session Utility.
SessionUtil() - Constructor for class org.paneris.util.SessionUtil
 
setAttachments() - Method in class org.paneris.messageboard.model.Message
 
setBoard(Integer) - Method in class org.paneris.messageboard.model.Attachment
Set the board.
setCurrentRecord(int) - Method in class org.paneris.jal.model.RecordSet
 
setData(byte[]) - Method in class org.paneris.messageboard.model.Attachment
Set data.
setFieldValue(String, String) - Method in class org.paneris.jal.model.DDRecord
Set the value of the given field from a String
setFieldValue(String, Object) - Method in class org.paneris.jal.model.DDRecord
Set the value of the given field from a Object
setFromDefaults() - Method in class org.paneris.jal.model.DDRecord
fill in the values for this DDRecord From the defaults set in the DataDictionary
setFromForm(WebContext) - Method in class org.paneris.jal.model.DDRecord
fill in the values for this DDRecord by reading them in from a CGI Form - The idea is that this DDRecord will not have any values set, just the metaData and DDField structure.
setFromForm(WebContext, String) - Method in class org.paneris.jal.model.DDRecord
 
setFromForm(WebContext, String, boolean) - Method in class org.paneris.jal.model.DDRecord
 
setIgnoreDeleted(boolean) - Method in class org.paneris.jal.model.RecordSet
set the ignore deleted flag
setIndentation(int) - Method in class org.paneris.messageboard.model.Message
set the level of indentation for displaying this message
setLocale(HttpServletResponse, Locale) - Method in class org.webmacro.servlet.PanerisPage
Set the locale on the response.
setLoggedOn(boolean) - Method in class org.paneris.user.model.User
 
setMaxRecord(int) - Method in class org.paneris.jal.model.RecordSet
 
setProblem(ValidationProblem) - Method in class org.paneris.jal.model.DDField
Sets the problem field
setReturnURL(WebContext) - Static method in class org.paneris.user.model.User
 
setReturnURL(String, WebContext) - Static method in class org.paneris.util.SessionUtil
Setup the url to return to.
setTarget(String) - Method in class org.paneris.jal.model.Log
 
setValue(Object) - Method in class org.paneris.jal.model.DDField
sets the value from an object.
setValue(String) - Method in class org.paneris.jal.model.DDField
sets the value
setValueFromLookup(String) - Method in class org.paneris.jal.model.DDField
sets the value
skip(long) - Method in class org.paneris.util.CRLFFtellReader
Skip characters.
slurp(InputStream, int, int) - Static method in class org.paneris.util.IoUtils
 
slurp(InputStream, int) - Static method in class org.paneris.util.IoUtils
 
slurpOutputOf(String[], int, int) - Static method in class org.paneris.util.IoUtils
FIXME warn about potential inefficiency
slurpOutputOf_bytes(String[], int, int) - Static method in class org.paneris.util.IoUtils
FIXME warn about potential inefficiency
SMTPServer - Class in org.paneris.messageboard.receivemail
An SMTP server to handle mail coming in to messageboards.
SMTPServer() - Constructor for class org.paneris.messageboard.receivemail.SMTPServer
 
sqlFalse(String) - Method in class org.paneris.jal.model.DBConnectionManager
Database-dependent representation of a 'false' boolean value
SQLMetaData - Class in org.paneris.jal.model
A SQLMetaData object holds the jdbc sql metadta for a column (FieldMetaData).
SQLMetaData(String, Integer) - Constructor for class org.paneris.jal.model.SQLMetaData
constructor takes a resultset and a column number
sqlString - Variable in class org.paneris.jal.model.RecordSet
 
sqlToday(String) - Method in class org.paneris.jal.model.DBConnectionManager
Database-dependent SQL operator to insert today's date
sqlTrue(String) - Method in class org.paneris.jal.model.DBConnectionManager
Database-dependent representation of a 'true' boolean value
sqlUppercaseOperator(String) - Method in class org.paneris.jal.model.DBConnectionManager
Database-dependent SQL operator to uppercase a value
SQLUtils - Class in org.paneris.util
 
SQLUtils() - Constructor for class org.paneris.util.SQLUtils
 
stackTrace(Throwable) - Static method in class org.paneris.util.ExceptionUtils
 
start() - Method in class org.webmacro.servlet.PanerisPage
Override this method to implement any startup/init code you require.
stderr - Variable in exception org.paneris.util.ProcessFailedException
 
stop() - Method in class org.webmacro.servlet.PanerisPage
Override this method to implement any shutdown code you require.
StringUtils - Class in org.paneris.util
 
StringUtils() - Constructor for class org.paneris.util.StringUtils
 
Subscribe - Class in org.paneris.messageboard.controller
 
Subscribe() - Constructor for class org.paneris.messageboard.controller.Subscribe
 
subscribe(User) - Method in class org.paneris.messageboard.model.Board
Subscribe this user to this board.
SystemProperties - Class in org.paneris.jal.model
A wrapper to allow easy access to system properties.
SystemProperties(String) - Constructor for class org.paneris.jal.model.SystemProperties
Constructor
SystemUtils - Class in org.paneris.util
This class contains a number of static functions to run commands in new processes
SystemUtils() - Constructor for class org.paneris.util.SystemUtils
 

T

TableMetaData - Class in org.paneris.jal.model
A TableMetaData encapsulates meta data for a single table in the datadictionary.
TableMetaData(String, String) - Constructor for class org.paneris.jal.model.TableMetaData
Constructor to build a table using a table name
TableMetaData(String, Integer) - Constructor for class org.paneris.jal.model.TableMetaData
constructor to build a table given it's id in the datadictionarytables table
toString() - Method in class org.paneris.util.ValidationProblem
 
tr(String, String, String) - Static method in class org.paneris.util.StringUtils
 
translated(byte[], String, String) - Static method in class org.paneris.messageboard.receivemail.WordToHTML
 
translated(InputStream, String, String) - Static method in class org.paneris.messageboard.receivemail.WordToHTML
 

U

UniqueVector - Class in org.paneris.util
This extends a vector, it has an additional method that simply prevents duplicate values being put into it.
UniqueVector() - Constructor for class org.paneris.util.UniqueVector
constructor
UniqueVector(int) - Constructor for class org.paneris.util.UniqueVector
constructor with an initial capacity
UniqueVector(int, int) - Constructor for class org.paneris.util.UniqueVector
constructor with an initial capacity and a capacity increment
UNKNOWN - Static variable in class org.paneris.jal.model.DBConnectionManager
Constants representing different RDBMSs
UNSET - Static variable in class org.paneris.util.ValidationProblem
 
unSubscribe(User) - Method in class org.paneris.messageboard.model.Board
Unsubscribe us from this board
UpdateMessage - Class in org.paneris.messageboard.controller
 
UpdateMessage() - Constructor for class org.paneris.messageboard.controller.UpdateMessage
 
Upload - Class in org.paneris.jal.controller
Upload a file.
Upload() - Constructor for class org.paneris.jal.controller.Upload
 
User - Class in org.paneris.user.model
A User.
User(String, ResultSet) - Constructor for class org.paneris.user.model.User
Constructor
User(String) - Constructor for class org.paneris.user.model.User
Constructor
User(String, Integer) - Constructor for class org.paneris.user.model.User
Constructor

V

ValidationProblem - Class in org.paneris.util
 
ValidationProblem(int, String, Object) - Constructor for class org.paneris.util.ValidationProblem
 
ValidationProblem(int, String, String) - Constructor for class org.paneris.util.ValidationProblem
 
ValidationProblem(int, String) - Constructor for class org.paneris.util.ValidationProblem
 
ValidationProblem(String) - Constructor for class org.paneris.util.ValidationProblem
 

W

warning(String) - Method in class org.paneris.jal.model.Log
 
warning(String, Exception) - Method in class org.paneris.jal.model.Log
 
WordToHTML - Class in org.paneris.messageboard.receivemail
 
WordToHTML() - Constructor for class org.paneris.messageboard.receivemail.WordToHTML
 
write() - Method in class org.paneris.jal.model.DDRecord
Write this record to the database.
write(boolean) - Method in class org.paneris.jal.model.DDRecord
Write this record to the database.
write() - Method in class org.paneris.messageboard.model.Attachment
Write the file as well as the record.
write() - Method in class org.paneris.messageboard.model.Message
set the timesamp if we are writing a message
writeTemplate(String, OutputStream, Context) - Method in class org.webmacro.servlet.PanerisPage
Convenience method for writing a template to an OutputStream.
writeTemplate(String, OutputStream, String, Context) - Method in class org.webmacro.servlet.PanerisPage
Convienence method for writing a template to an OutputStream.

_

_log - Variable in class org.webmacro.servlet.PanerisPage
Log object used to write out messages

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

Copyright © 2000-2008 PanEris. All Rights Reserved.