A B C D E F G H I J L M N O P R S U V Z

A

AbstractConfigElementList - class org.alltimeflashdreamer.filelister.xml.AbstractConfigElementList.
Title: AbstractConfigElementList Description: This is the superclass of each list of ConfigElement classes, representing all together one "main node" of the FileLister config file.
AbstractConfigElementList(Element, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.AbstractConfigElementList
Initializes the list with the given Element node.
AbstractFileListerServlet - class org.alltimeflashdreamer.filelister.AbstractFileListerServlet.
Title: AbstractFileListerServlet Description: This servlet is the superclass of each FileLister servlet and provides the commonly used methods for the extending classes, such as the printing of the error site(s) or the DimDom access method.
AbstractFileListerServlet() - Constructor for class org.alltimeflashdreamer.filelister.AbstractFileListerServlet
 

B

BGCOLOR_1 - Static variable in class org.alltimeflashdreamer.filelister.gui.SetupFrame
color to be used within the GUI windows (lighter)
BGCOLOR_2 - Static variable in class org.alltimeflashdreamer.filelister.gui.SetupFrame
color to be used within the GUI windows (darker)
buildZip(File[], FileListerConfig) - Method in class org.alltimeflashdreamer.filelister.FileListerZipBuilder
Initializer method for the access of this class by the ZipBuilderThread.

C

CONFIGCLASSNAME - Static variable in class org.alltimeflashdreamer.filelister.AbstractFileListerServlet
Stores the name of the config class for quick access by extending classes
CONFIGFILE - Static variable in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
name of FileLister's configuration file
CONTROLLERSERVLET - Static variable in class org.alltimeflashdreamer.filelister.FileListerConfig
the name of the controller servlet of the FileLister application
ConfigElement - class org.alltimeflashdreamer.filelister.xml.ConfigElement.
Title: ConfigElement Description: This class represents one element node from the config file.
ConfigElement(Element, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.ConfigElement
Initializes the class with the given Element node.
ConnectionTesterDialog - class org.alltimeflashdreamer.filelister.gui.ConnectionTesterDialog.
Title: FileLister Description: Organization: All Time Flash Dreamer
ConnectionTesterDialog(JDBC, Point, Dimension) - Constructor for class org.alltimeflashdreamer.filelister.gui.ConnectionTesterDialog
Reads the settings from the given property list and tries to establish a connection.
createDefineSearchParameters() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Notifies the config class about the type of the next search.
createSearchParameters(HttpServletRequest) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Reads the URL parameters and stores those values within an instance of SearchParameters.

D

DefineSearchParameters - class org.alltimeflashdreamer.filelister.DefineSearchParameters.
Title: DefineSearchParameters Description: Simple SearchParameters extending class which stores easily accessible parameters for the GUI of the define-search site.
DefineSearchParameters(int) - Constructor for class org.alltimeflashdreamer.filelister.DefineSearchParameters
The empty constructor initializes the class with the application's default values.
DefineSearchParameters(SearchParameters, int) - Constructor for class org.alltimeflashdreamer.filelister.DefineSearchParameters
This constructor simply copies the values of the given SearchParameters instance, if the given search mode is "search again", else default values are used for the search mode sensitive parameters.
Directory - class org.alltimeflashdreamer.filelister.xml.Directory.
Title: Directory Description: The class representing the "directory" tag in the config file.
Directory(Element, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.Directory
Initializes the class based on the given element.
doBackButtonInBrowserCheck(HttpServletRequest) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Provides the check whether the user called the initial site "legally" or via the back button in the browser only.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.alltimeflashdreamer.filelister.AbstractFileListerServlet
Redirects the client to the doPost method, so it doesn't matter whether the call was through the get or the post method.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.alltimeflashdreamer.filelister.AbstractFileListerServlet
(abstract declaration, to be implemented by extending classes)
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.alltimeflashdreamer.filelister.FileListerControllerServlet
This method is called from the initial site only .
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.alltimeflashdreamer.filelister.FileListerDownloadServlet
Reads the download parameter values from the URL (which are just indexes within the FileLister list) and packs the wished/clicked files into a zip which is then sent to the client, together with the right MIME encoding.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.alltimeflashdreamer.filelister.FileListerViewerServlet
Gets the config object from the client's session and generates the dynamically filled XHMTLSiteData instance.

E

editingStopped(ChangeEvent) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTable
Override of superclass method, calls the FileListerCellRenderer's updateValueComponents method afterwards.

F

FONT_BOLD - Static variable in class org.alltimeflashdreamer.filelister.gui.SetupFrame
font to be used within the GUI windows (bold)
FONT_PLAIN - Static variable in class org.alltimeflashdreamer.filelister.gui.SetupFrame
font to be used within the GUI windows (plain)
FileLister - class org.alltimeflashdreamer.filelister.FileLister.
Title: FileLister Description: This class is the core of the FileLister application.
FileLister(FileListerConfig, boolean) - Constructor for class org.alltimeflashdreamer.filelister.FileLister
If it's the directory input mode, it's checked whether the researching of the given directory is allowed again or not, depending on the index aging parameter of the property file, compared with the "last indexed" value and the current time.
FileListerCellEditor - class org.alltimeflashdreamer.filelister.gui.FileListerCellEditor.
Title: FileListerCellEditor Description: Organization: All Time Flash Dreamer
FileListerCellEditor() - Constructor for class org.alltimeflashdreamer.filelister.gui.FileListerCellEditor
Constructor sets default click count to start.
FileListerCellRenderer - class org.alltimeflashdreamer.filelister.gui.FileListerCellRenderer.
Title: FileListerCellRenderer Description: This cell renderer is designed to render the property value column of the SetupFrame.
FileListerCellRenderer(FileListerTableModel) - Constructor for class org.alltimeflashdreamer.filelister.gui.FileListerCellRenderer
Constructor uses the given model pointer to build up the array of components representing the table cell entries.
FileListerConfig - class org.alltimeflashdreamer.filelister.FileListerConfig.
Title: FileListerConfig Description: Stores the configuration settings of the current user/session.
FileListerConfig(HttpServletRequest, ServletContext, PropertyFileParameters, int) - Constructor for class org.alltimeflashdreamer.filelister.FileListerConfig
The constructor initializes the class and constructs the URL's of each site to be shown.
FileListerConfig(PropertyFileParameters) - Constructor for class org.alltimeflashdreamer.filelister.FileListerConfig
This constructor may be called from other classes than the FileListerViewerServlet, as used to build the initial index.
FileListerControllerServlet - class org.alltimeflashdreamer.filelister.FileListerControllerServlet.
Title: FileListerControllerServlet Description: The conroller servlet acts as the central redirection machinery.
FileListerControllerServlet() - Constructor for class org.alltimeflashdreamer.filelister.FileListerControllerServlet
 
FileListerDownloadServlet - class org.alltimeflashdreamer.filelister.FileListerDownloadServlet.
Title: FileListerDownloadServlet Description: This servlet controls the download-zip-file process, including the generation and the streaming of the zip file and the producing of text output for the client while waiting until the file is created.
FileListerDownloadServlet() - Constructor for class org.alltimeflashdreamer.filelister.FileListerDownloadServlet
 
FileListerEntry - class org.alltimeflashdreamer.filelister.FileListerEntry.
Title: FileListerEntry Description: Very simple value class to store the attributes of one found and accepted file or directory.
FileListerEntry(File, long, String) - Constructor for class org.alltimeflashdreamer.filelister.FileListerEntry
Reads the settings from a File instance.
FileListerEntry(String, String, long, long, String, long, String) - Constructor for class org.alltimeflashdreamer.filelister.FileListerEntry
Initializes this class with each value.
FileListerException - exception org.alltimeflashdreamer.filelister.FileListerException.
Title: FileListerException Description: Comments the application-specific errors that may occur during program execution.
FileListerException(int) - Constructor for class org.alltimeflashdreamer.filelister.FileListerException
Calls the superclass' constructor with the text referenced by iTextIndex.
FileListerException(int, Throwable) - Constructor for class org.alltimeflashdreamer.filelister.FileListerException
Calls the superclass' constructor with the text referenced by iTextIndex and the given Throwable.
FileListerFactory - class org.alltimeflashdreamer.filelister.FileListerFactory.
Title: FileListerFactory Description: This class is designed to be used by the various JSP sites, to avoid having too much code within those sites.
FileListerFactory() - Constructor for class org.alltimeflashdreamer.filelister.FileListerFactory
 
FileListerTable - class org.alltimeflashdreamer.filelister.gui.FileListerTable.
Title: FileListerTable Description: This class represents the table containing the property names and values.
FileListerTable(FileListerTableModel, FileListerTextArea) - Constructor for class org.alltimeflashdreamer.filelister.gui.FileListerTable
Constructor receives the table model and configures the table with the data and the selection model, the cell renderer and the cell editor.
FileListerTableModel - class org.alltimeflashdreamer.filelister.gui.FileListerTableModel.
Title: FileListerTableModel Description: This is the table model which shows the list of properties needed by the FileLister application.
FileListerTableModel(File) - Constructor for class org.alltimeflashdreamer.filelister.gui.FileListerTableModel
Constructor initializes the (default) parameters of the property file (unverified) and stores them within the table model.
FileListerTextArea - class org.alltimeflashdreamer.filelister.gui.FileListerTextArea.
Title: FileLister Description: Organization: All Time Flash Dreamer
FileListerTextArea() - Constructor for class org.alltimeflashdreamer.filelister.gui.FileListerTextArea
Constructor initializes the textarea's GUI settings.
FileListerViewerServlet - class org.alltimeflashdreamer.filelister.FileListerViewerServlet.
Title: FileListerViewerServlet Description: Prepares the DimDom-ready XHTMLSiteData instance which dynamically generates the output showing the appropriate number of filtered records.
FileListerViewerServlet() - Constructor for class org.alltimeflashdreamer.filelister.FileListerViewerServlet
 
FileListerXMLHandler - class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler.
Title: FileListerXMLHandler Description: This is the parser and writer class for reading and writing the FileLister configuration XML file.
FileListerXMLHandler(File, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Calls the superclass' constructor and initializes the internal objects JDBC, directory, index, system, link and zip, each representing one of the major sections in the xml file and being fully configured with the values of its section.
FileListerZipBuilder - class org.alltimeflashdreamer.filelister.FileListerZipBuilder.
Title: ZipBuilder Description: Builds a zip file out of the source received within the constructor.
FileListerZipBuilder(FileListerConfig, OutputStream) - Constructor for class org.alltimeflashdreamer.filelister.FileListerZipBuilder
Creates a new zip file in the nominated temp directory of the config class.
finalize() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Override of Object's finalize method: Makes sure that the generated zip is deleted before this class is finalized.
formatSize(long, boolean) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by viewresults.jsp: Calls SearchParameters.formatSize except it's a directory and its size is 0.

G

getActionTag(FileListerConfig) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by viewresults.jsp: Returns the action attribute's value for the form tag.
getBooleanInput(String) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns true only if the given input equals "true", else false is returned.
getBufferSize() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns a 100th of the max.
getChildCount(FileListerEntry) - Method in class org.alltimeflashdreamer.filelister.FileLister
If the given FileListerEntry represents a file, 0 is returned, else the index is queried for the child count of the given directory.
getChildCountString(String) - Method in class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Builds and returns the SQL string which is needed to get the count of the child files (no directories!)
getChildCountString(String) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Builds and returns the SQL string which is needed to get the count of the child files (no directories!)
getClazz() - Method in class org.alltimeflashdreamer.filelister.xml.ConfigElement
Returns the class type of the element.
getColumnCount() - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTableModel
Returns the column count of the table.
getColumnLink(FileListerConfig, String) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by viewresults.jsp: Returns the fully configured navigation link for a table header column's name .
getColumnName(int) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTableModel
Returns the name of the column having the given number.
getComments() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Returns the list of the collected comments of the ZipBuilder while zipping directories and adding file to the zip.
getComponentAt(int, int) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerCellRenderer
Returns the component at the given position out of the internal array of stored components.
getConfigDescriptor() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns a string describing the current configuration settings.
getConfigElement(String) - Method in class org.alltimeflashdreamer.filelister.xml.AbstractConfigElementList
Returns the element with the given name.
getConnectionIncrement(boolean) - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the amount of connections that shall be established by the connection pool if the initial pool is not big enough (on heavy load).
getConnectionString() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the name of the connection string to be used by the JDBC driver used by FileLister.
getCreateTableString(String) - Method in class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Builds and returns the MySQL query string used to build an indexing table within the database where the index tables are stored.
getCreateTableString(String) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Builds and returns the SQL query string used to build an indexing table within the database where the index tables are stored.
getCurrentArchiveSize() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Simple accessor method for ZipBuilder's getCurrentArchiveSize() method.
getCurrentSiteNumber() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the index of the currently shown site.
getCurrentlyAdding() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Simple accessor method for ZipBuilder's getCurrentlyAddedFile() method.
getData() - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Returns a list of key/value pairs, ordered as follows: jdbc, directory, system, index, link, zip.
getDefault() - Method in class org.alltimeflashdreamer.filelister.xml.ConfigElement
Returns the default (value) of the element.
getDefaultMultiplier() - Static method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the default multiplier value (1024, indicating KB).
getDefineSearchParameters() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the previously created DefineSearchParameters instance.
getDescription() - Method in class org.alltimeflashdreamer.filelister.xml.ConfigElement
Returns the description of the element.
getDescriptions() - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Returns a list of description texts (same order as the getData elements).
getDirectory() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns the directory setting.
getDirectory() - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Returns the directory element within the config file.
getDirectoryColumnLink(FileListerEntry, FileListerConfig) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by viewresults.jsp: Builds the link for each entry in the "Location" column (direct access to this directory).
getDirectoryOutput(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Shows the directory string that is visible in the web output .
getDownloadSite() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the fully qualified file name of the JSP download site which is filled dynamically to show a virtual progress bar and other interesting remarks during zip building.
getDownloadURL() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the full URL of the download servlet, ready to be placed into e.g.
getDriverClassName() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the class name of the JDBC driver to be used by FileLister.
getDropTableString(String) - Method in class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Builds and returns the SQL query string used to drop the given table.
getDropTableString(String) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Builds and returns the SQL query string used to drop the given table.
getEndingDate() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the current ending date or null, if not defined.
getEndingDateOutput() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the currently set ending date value, as a String which is empty in case no ending date size has yet been defined by the user.
getErrorURL() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the URL of the error site, to allow the redirect to this site.
getFileLister() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the FileLister, if set previously, or null.
getFileListerConfig(HttpServletRequest) - Static method in class org.alltimeflashdreamer.filelister.FileListerFactory
Gets the instance of FileListerConfig that is specified by the URL parameter "window" from the session's attribute list.
getFileListerConfig() - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Extending classes need to have access to the config object, therefore this method is protected.
getFileListerEntriesForZip() - Method in class org.alltimeflashdreamer.filelister.FileLister
Returns an list containing the selected FileListerEntries within the FileLister or null, if none are selected.
getFileListerException() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the currently set FileListerException instance or null, if none.
getFilesDone() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Returns the amount of processed files and the total amount of files to be added to the zip.
getImageSrc(String) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by different JSP's: Builds one image src attribute value based on the given name.
getIndex() - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Returns the index element within the config file.
getIndexAging() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns value of the ini-file parameter "index.aging" which defines how old database values are allowed to be before the directory search is started again (in seconds).
getIndexAging(boolean) - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the amount of seconds that the engine shall wait until a directory search is (physically) performed again.
getIndexTime() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the index time of the search directory (which is taken as the index time of all results!).
getInitialConnections(boolean) - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the amount of connections that shall be established by the connection pool on initialization.
getInitialSiteURL() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the URL of the initial site.
getInsertString(String) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Returns the insert SQL string for a PreparedStatement class used by FileLister's Dumpers.
getInverseSortOrder(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the inverse sort direction of the given column, i.e. asc, if it's currently set to desc and vice versa.
getJDBC() - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Returns the jdbc element within the config file.
getJDBCTableName() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the value of the "jdbc.tablename" property of the config file.
getJDBCTableName() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the name of the table within the database where the index shall be written into / read from.
getLastIndexed() - Method in class org.alltimeflashdreamer.filelister.FileLister
Returns the indexing time (as long) of the directory node entry of the user's search directory.
getLastIndexed() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns the time when the file was found/indexed, as a long.
getLastModified() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns the last modification date of this entry, as a long.
getLimitationString() - Method in class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Builds and returns the (sub)string of the final SQL string that is responsible for result limitation on the database query's amount of results.
getLimitationString() - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Builds and returns the (sub)string of the final SQL string that is responsible for result limitation on the database query's amount of results.
getLink() - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Returns the link element within the config file.
getLinkPrefix() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the link prefix parameter from the config file (may be empty).
getLinkPrefix() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the prefix that shall be set before the path of each entry, so that the entry can be viewed/downloaded from the web GUI (e.g.
getListAllTablesString(String) - Method in class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Builds and returns the SQL query string used to list all the tables that are somehow like (or match) the given one in the current database.
getListAllTablesString(String) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Builds and returns the SQL query string used to list all the tables that are somehow like (or match) the given one in the current database.
getLowerLimit() - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Returns the lower limit value (which is 0, if not yet set).
getMaxFileListerObjects() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the max. number of file lister objects to be stored in the memory, as defined in the property file.
getMaxFileListerObjects(boolean) - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns how many FileListerEntry objects shall be kept at most in the memory.
getMaximumMultiplier() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the current maximum multiplier.
getMaximumMultiplierOutput() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the whole list of option tags to be filled into the maximum size's multiplier select box, having the correct entry selected.
getMaximumNameSize() - Method in class org.alltimeflashdreamer.filelister.gui.FileListerCellRenderer
Returns the size (in pixels) of the longest property name.
getMaximumSize() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the current maximum size value or -1, if not defined.
getMaximumSizeOutput() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the currently set maximum value, as a String which is empty in case no maximum size has yet been defined by the user.
getMetaRefreshContent() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the content of the meta-refresh tag (used by download.jsp only).
getMinimumMultiplier() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the current minimum multiplier value.
getMinimumMultiplierOutput() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the whole list of option tags to be filled into the minimum size's multiplier select box, having the correct entry selected.
getMinimumSize() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the current minimum size value or -1, if not defined.
getMinimumSizeOutput() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the currently set minimum value, as a String which is empty in case no minimum size has yet been defined by the user.
getModeDescriptor(FileListerConfig) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by definesearch.jsp: Returns the appropriate URL parameter for the next search mode, i.e.
getName() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns the name setting.
getName() - Method in class org.alltimeflashdreamer.filelister.xml.AbstractConfigElementList
Returns the name of the list's underlying element.
getName() - Method in class org.alltimeflashdreamer.filelister.xml.ConfigElement
Returns the name of the element.
getNameColumnLink(FileListerEntry, FileListerConfig) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by viewresults.jsp: Builds the link for each entry in the "Name" column (direct access to this file or directory).
getNavigationLink(FileListerConfig, String) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by viewresults.jsp: Helper method for getColumnLink, builds one link target (of three).
getNextEntry() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns the pointer to the next entry of the list, if any.
getNextSortOrder(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the URL parameter value of the "column" parameter shown in the link of each sortable table column header.
getNoGoAreas() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the list of directories, inside which searching is prohibited.
getNoGoAreas(boolean) - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns a list of the tokenized entries of the no-go-areas, each defining a path on the file system which must not be indexed.
getNodeID() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns the node id of this entry, as defined by the building of the binary tree down from the virtual root directory.
getOptionBarURL() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the full URL of the option bar JSP site, ready to be placed into e.g.
getOverallPackingRatio() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Simple accessor method for ZipBuilder's getOverallPackingRatio() method.
getPassword() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the password of the database (used to build a connection).
getPool() - Static method in class org.alltimeflashdreamer.filelister.PoolHandler
Returns the pool (if first call, it's initialized first which may throw a "embedded" FileListerException).
getProgressBarWidth() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the current width of the progress bar describing the build status of the zip file (used by download.jsp only), formatted like "xy%".
getProgressPercentage() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Returns the result of the division of the size of the processed files and the total size of files to be processed.
getPropertyName(int) - Method in class org.alltimeflashdreamer.filelister.xml.AbstractConfigElementList
Returns the name of the ConfigElement at the given position.
getPropertyValue(int) - Method in class org.alltimeflashdreamer.filelister.xml.AbstractConfigElementList
Returns the value of the ConfigElement at the given position.
getPropertyValue(String) - Method in class org.alltimeflashdreamer.filelister.xml.AbstractConfigElementList
Returns the value of the ConfigElement having the given name as a String .
getQueryBuilder() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the query builder instance defined in the property file.
getRealPath(File) - Static method in class org.alltimeflashdreamer.filelister.FileLister
Returns either the canonical path or, in case of a windows drive letter, the absolute path of the given directory.
getRegExpHelpLink() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the value of the property file parameter "link.regexphelp", to be shown in the "define search" site.
getRegExpHelpLink() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the link that shall be used for explanation of the regexp functionality in the "definesearch" site.
getRenameTableString(String, String) - Method in class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Builds and returns the SQL query string used to rename the given table.
getRenameTableString(String, String) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Builds and returns the SQL query string used to rename the given table.
getRequestURL(boolean) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns either the URL of the controller servlet or the URL of the results site, depending on bOfInitialSite.
getResultCount() - Method in class org.alltimeflashdreamer.filelister.FileLister
Returns the total result count of the query that initialized the current instance of FileLister.
getResultsPerSite() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the current results-per-site count.
getSQLQueryBuilder() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the concrete implementation class of SQLQueryBuilder, adapted for the database server to be used by the FileLister application.
getSearchDirectory() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the start directory of the (last) search as a string, formatted either absolutely or relatively, as defined in the properties file
getSearchParameters() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the list of SearchParameters instances entered by the client.
getSearchParameters() - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Returns the whole list of SearchParameters instances, each for one (consecutive) search configuration input.
getSearchString() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the search string entered by the user for this specific search (cycle).
getSearchType() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the last stored search mode (may be null).
getSiteTitle(FileListerConfig) - Static method in class org.alltimeflashdreamer.filelister.JSPMethods
Used by viewresults.jsp: Returns the site title, for both a certain result count and no results.
getSize() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns the size (in bytes) of this entry.
getSizeDone() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Returns the amount of bytes already processed and the total amount of bytes to be processed.
getSortDirection(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Scans the list of currently stored sort criteria for an entry starting with sColumnName.
getSortOrderOutput(int) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Builds the HTML to be put into a select box for the sort orders, specified within the sort orders by the given index (from 1 up to the total amount of defined sort orders).
getSortOrders() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the list currently active sort criteria.
getSortPriority(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Scans the list of currently stored sort criteria for an entry starting with sColumnName.
getStartDirectory() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the (validated, but nevertheless abstract) directory defined by the client/user, appended to the root directory value from the property file, if defined.
getStartIndex() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the index from which on the results shall be shown (default is 0, i.e. the first entry, but this value may change during navigation within the results).
getStartingDate() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the current starting date or null, if not defined.
getStartingDateOutput() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns the currently set starting date value, as a String which is empty in case no starting date size has yet been defined by the user.
getSystem() - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Returns the system element within the config file.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerCellRenderer
Returns the rendering component of the cell at the given coordinates within the table.
getTimeElapsed() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Returns the amount of elapsed time and the expected amount or remaining time.
getTotalDumpedEntryCount() - Method in class org.alltimeflashdreamer.filelister.FileLister
Returns the total amount of dumped FileListerEntry objects.
getTotalSiteCount() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the total amount of sites that may be shown (of course only 1, if set to "show unlimited results").
getType() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns the type-specifing string (either "D" for directory or "F" for file).
getUpdateNodeIDString(String, String, long) - Method in class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Builds and returns the SQL update string which updates the (unique) node with the given id with the given update/reindexing time.
getUpdateNodeIDString(String, String, long) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Builds and returns the SQL update string which updates the (unique) node with the given id with the given update/reindexing time.
getUpperLimit() - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Returns the upper limit value (which is 0, if not yet set).
getUserName() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the user name of the database (used to build a connection).
getUserSearchString(String, boolean) - Method in class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Queries the FileListerConfig for the information needed to build a very specific (and therefore Java-unburdening) SQL string.
getUserSearchString(String, boolean) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Builds and returns the SQL query string used to get the information specified by the user.
getValue() - Method in class org.alltimeflashdreamer.filelister.xml.ConfigElement
Returns the value of the element.
getValueString() - Method in class org.alltimeflashdreamer.filelister.xml.ConfigElement
Returns the value of the element as a String .
getVersion() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the visible version string of the FileLister application.
getViewerServletURL() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the URL of the viewer servlet.
getViewerSite() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the fully qualified file name of the JSP results site which is filled dynamically with the found entries (currently visible subset).
getVirtualRoot() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the value of the ini-file parameter "directory.root", if defined.
getVirtualRootDirectory(boolean) - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the virtual root setting of the property file; this value may equal the "", if not set.
getVisibleFileListerEntries() - Method in class org.alltimeflashdreamer.filelister.FileLister
Returns the sublist of visible FileListerEntry objects (in the GUI) in of the whole result set received from the underlying query.
getWarnings() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
 
getWindowID() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the window id (or the number of this class within the user's session) that was set during initialization.
getXMLHandler() - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTableModel
Returns the config reader, e.g. for save actions.
getZip() - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Returns the zip element within the config file.
getZipArchiveSize() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the descriptor for the current archive size of the zip file the user is waiting for.
getZipBuilderThread() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the current ZipBuilderThread pointer, which is null if no such thread is running.
getZipCreationDirectory() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the directory path, ending with a "/", to write the created zip files in.
getZipCreationDirectory(boolean) - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the path of the directory where the zip files shall be generated in (used only if it's allowed to zip).
getZipCurrentlyAdding() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the currently-added-file descriptor.
getZipFileName() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Returns the name of the generated zip file for having access to it before streaming it to the client.
getZipFilesDone() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the descriptor of the progress of files packed into the current zip.
getZipLevel() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the package strength of the download zips.
getZipPackageStrength(boolean) - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns the zip package strength, the value which indicates how hard the generated zip files shall be minimized (in size).
getZipProgressPercentage() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Asks the ZipBuilderThread for its generation/progress percentage, formats it to one fraction digit and appends a % sign to it.
getZipTimeElapsed() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the descriptor for the time already elapsed since the start of the zip building.
getZipWarnings() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns the list of warnings generated while creating the zip file.

H

handleFileListerException(HttpServletResponse, FileListerConfig, FileListerException) - Static method in class org.alltimeflashdreamer.filelister.FileListerFactory
If the given FileListerConfig isn't null, the catched exception is stored therein and the client is redirected to the error site, else the exception itself is throw again.
hasFileListerConfig() - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Returns whether a FileListerConfig has already been set or not.
hasHundredPercentPageBeenShown() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Returns whether the final / 100% page has already been shown or not.
hasVirtualRoot() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether the property file contains a virtual root or not.

I

INITIALSITE - Static variable in class org.alltimeflashdreamer.filelister.FileListerConfig
the name of the initial site of the FileLister application
ISWINDOWS - Static variable in class org.alltimeflashdreamer.filelister.FileLister
often used value to find out whether the platform is Windows or not
Index - class org.alltimeflashdreamer.filelister.xml.Index.
Title: Index Description: The class representing the "index" tag in the config file.
Index(Element, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.Index
Initializes the class based on the given element.
InitialIndexer - class org.alltimeflashdreamer.filelister.InitialIndexer.
Title: InitialIndexer Description: Runs and controls the general, so called "initial" archiving process of the FileLister application.
InitialIndexer(String, boolean) - Constructor for class org.alltimeflashdreamer.filelister.InitialIndexer
The constructor may be called through the command line and calls the FileLister through the "non-servlet" constructor which automatically runs the initial indexing process.
iConnectionIncrement - Variable in class org.alltimeflashdreamer.filelister.PropertyFileParameters
"jdbc.pooledconnectionincrement" parameter value
iInitialConnections - Variable in class org.alltimeflashdreamer.filelister.PropertyFileParameters
"jdbc.initialconnectionpoolsize" parameter value
initialize(HttpServletRequest, HttpServletResponse, ServletContext) - Static method in class org.alltimeflashdreamer.filelister.FileListerFactory
Does the jobs to be done before the result site's frame content sites can show the results/configuration appropriately:
- reads the configuration file
- verifies that the connection pool is initialized
- verifies that a FileListerConfig instance is initialized and stored within the session, together with a unique window id (which is stored in the new FileListerConfig instance) - return the new instance for immediate work
initializeDefaultValues() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Initializes the class with default values (only).
initializePool(PropertyFileParameters) - Static method in class org.alltimeflashdreamer.filelister.PoolHandler
Initializes the connection pool according to the settings stored in the given PropertyFileParameters instance, i.e. the property file.
isAdvancedSearch() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether the advanced mode (which includes size and date search input in the GUI) is active or not.
isAllowedToZip() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns wether the "zip.isallowedtozip" switch is set to true in the property file or not.
isAllowedToZip() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns whether it's allowed to download web GUI entries in a zip file created by FileLister or not.
isArchiveMode() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Tells whether the the archive mode or the directory input mode is active.
isCaseSensitiveSearch() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether the search string shall be handled in the case sensitive fashion or not.
isCaseSensitiveSearch() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns whether the search string shall be handled in the case sensitive fashion or not.
isCellEditable(int, int) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTableModel
Returns whether the given cell is editable.
isDirectory() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns whether this entry represents a directory or not.
isDirectoryListing() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Tells whether the directories shall be listed.
isDirectoryListing() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Tells whether the directories shall be listed.
isEdited() - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTable
Returns whether the table was edited or not.
isExactMatch() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether the search string shall be matched exactly or not.
isExactMatch() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns whether the search string shall be matched exactly or not.
isFile() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Returns whether this entry represents a file or not.
isFileListing() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Tells whether the files shall be listed.
isFileListing() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Tells whether the files shall be listed.
isInitialArchivingProcess() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether this config object was initialized to run the initial archiving process or not.
isListingAllEntries() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether all contents shall be listed (client entered the empty string as the search string) or not.
isListingAllEntries() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns whether all contents shall be listed (client entered the empty string as the search string) or not.
isListingAllTypes() - Method in class org.alltimeflashdreamer.filelister.DefineSearchParameters
Returns whether all types (i.e. files and directory) shall be listed in the result table or not.
isListingDirectoriesOnly() - Method in class org.alltimeflashdreamer.filelister.DefineSearchParameters
Returns whether only directories shall be listed in the results table or not.
isListingFilesOnly() - Method in class org.alltimeflashdreamer.filelister.DefineSearchParameters
Returns whether only files shall be listed in the results table or not.
isReadyToStream() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether there is currently a ZipBuilderThread in the pipeline and this thread is ready to stream the finished zip file.
isReadyToStream() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Returns whether the run method successfully completed the zip file.
isSearchAgain() - Method in class org.alltimeflashdreamer.filelister.DefineSearchParameters
Returns true only if the search mode is "search again".
isSearchWithinResults() - Method in class org.alltimeflashdreamer.filelister.DefineSearchParameters
Returns true only if the search mode is "search within results".
isSelectedForZip() - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Tells whether the user selected this entry for download in a zip.
isShowingAbsolutePaths() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Tells whether absolute or relative paths shall be shown in the output.
isShowingAbsolutePaths() - Method in class org.alltimeflashdreamer.filelister.PropertyFileParameters
Returns whether the file listing output shall contain absolute or virtual paths within the link URL's.
isSortCriterium(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Scans the list of currently stored sort criteria for an entry starting with sColumnName.
isUsingRegExp() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether the user selected to use regular expressions for the search string or not.
isUsingRegExp() - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Returns whether the user selected to use regular expressions for the search string or not.
isZipBuilding() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Returns whether getZipBuilderThread is existing and still working on a zip file or not.

J

JDBC - class org.alltimeflashdreamer.filelister.xml.JDBC.
Title: JDBC Description: The class representing the "jdbc" tag in the config file.
JDBC(Element, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.JDBC
Initializes the class based on the given element.
JSPMethods - class org.alltimeflashdreamer.filelister.JSPMethods.
Title: JSPMethods Description: This class collects all the methods that are used in the JSP sites in a statically accessible manner.
jumpToSite(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Redirects the client to a specific site.

L

Link - class org.alltimeflashdreamer.filelister.xml.Link.
Title: Link Description: The class representing the "link" tag in the config file.
Link(Element, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.Link
Initializes the class based on the given element.

M

MINIMUMENTRIESINMEMORY - Static variable in class org.alltimeflashdreamer.filelister.FileListerConfig
defines the minimum length of one list of FileListerEntry objects
MySQLQueryBuilder - class org.alltimeflashdreamer.filelister.MySQLQueryBuilder.
Title: MySQLQueryBuilder Description: Implementation of the SQLQueryBuilder class, using proprietary SQL of the MySQL 3.23 series.
MySQLQueryBuilder() - Constructor for class org.alltimeflashdreamer.filelister.MySQLQueryBuilder
Empty constructor, as demanded by the superclass specification.
main(String[]) - Static method in class org.alltimeflashdreamer.filelister.InitialIndexer
Main initializes the "normal" constructor and handles the various possible exceptions of the FileHandler application as well as the unexpected, but nevertheless unloved OutOfMemoryError.
main(String[]) - Static method in class org.alltimeflashdreamer.filelister.gui.SetupFrame
Simply calls the constructor.
markForCleanUp() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Sets the "mark for clean-up" boolean.

N

NEWSEARCH - Static variable in class org.alltimeflashdreamer.filelister.FileListerConfig
indicates the "new search" mode
NOTSPECIFIED - Static variable in class org.alltimeflashdreamer.filelister.SearchParameters
place holder value for "not specified" or "not defined" (this is -1)
navigate(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Navigates according to the URL input parameter: to the first, to the previous, to the next or to the last position.

O

org.alltimeflashdreamer.filelister - package org.alltimeflashdreamer.filelister
The filelister package contains the application core, such as the JDBC connectivity, the configuration reader, the indexer and the viewer servlets.
org.alltimeflashdreamer.filelister.gui - package org.alltimeflashdreamer.filelister.gui
The gui package contains the classes used by the setup application which is used to graphically define the application settings.
org.alltimeflashdreamer.filelister.xml - package org.alltimeflashdreamer.filelister.xml
The xml package contains the XML tag representing classes and the DOM parser implementation.

P

PoolHandler - class org.alltimeflashdreamer.filelister.PoolHandler.
Title: PoolHandler Description: This simple class provides the (static) access to a single instance of ConnectionPool.
PropertyFileChooser - class org.alltimeflashdreamer.filelister.gui.PropertyFileChooser.
Title: PropertyFileChooser Description: This file chooser is designed to find the FileLister's property file.
PropertyFileChooser() - Constructor for class org.alltimeflashdreamer.filelister.gui.PropertyFileChooser
Initializes the file chooser with title, buttons and file filter.
PropertyFileParameters - class org.alltimeflashdreamer.filelister.PropertyFileParameters.
Title: PropertyFileParameters Description: This class stores the values of the property file, for easy handling by the FileListerConfig and the PoolHandler/ConnectionPool classes.
PropertyFileParameters(String) - Constructor for class org.alltimeflashdreamer.filelister.PropertyFileParameters
Constructor parses the given config XML file and verifies the entries.
PropertyFileParameters(FileListerXMLHandler) - Constructor for class org.alltimeflashdreamer.filelister.PropertyFileParameters
Overloaded constructor which avoids the parsing of the file.
prepareEntries(int) - Method in class org.alltimeflashdreamer.filelister.FileLister
Makes sure that there are enough entries buffered in the memory to allow easy navigation, with only a few reloads.
printRequestParameters(HttpServletRequest) - Static method in class org.alltimeflashdreamer.filelister.FileListerFactory
Prints out all the parameter key/value pairs to the standard out.
processModeChange(String, HttpServletRequest) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Reacts to a click on the simple/advanced search button.
processMultiSelectForZip(String) - Method in class org.alltimeflashdreamer.filelister.FileLister
Loops over all lists stored in this class and over all FileListerEntry instances within those lists and selects or unselects all the entries at once, but only if the given string equals "selectall" or "deselectall".
processSearch(HttpServletRequest, HttpServletResponse) - Static method in class org.alltimeflashdreamer.filelister.FileListerFactory
Processes the task of executing a search within the index or the file system by reading the URL parameters and reacting according to them.

R

RESULTSSITE - Static variable in class org.alltimeflashdreamer.filelister.FileListerConfig
the name of the (search) results site of the FileLister application
redirectToAppRoot(HttpServletResponse) - Static method in class org.alltimeflashdreamer.filelister.FileListerFactory
Returns the client to the application root in one of the many possible cases
reload(File, boolean) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTableModel
Clears the whole table, reloads the configuration and notifies the table about the change in data.
reloadIndex() - Method in class org.alltimeflashdreamer.filelister.FileLister
Reloads the index from the database, very much like during construction.
reloadRenderer() - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTable
(Re)Loads the cell renderer and (re)sets it to all the columns.
removeLastSearchParametersFromList() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Removes the last instance of SearchParameters from the internal list of SearchParameters.
resetZipBuilderThread() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Stops the ZipBuilderThread, if one is set, including the deletion of its zip file (after creation).
run() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Opens a buffered file output stream to the file having the previously generated zip file name and calls the ZipBuilder constructor using this output stream as well as the file list and the config object received in the constructor.

S

SEARCHAGAIN - Static variable in class org.alltimeflashdreamer.filelister.FileListerConfig
indicates a new search with the old settings
SEARCHWITHINRESULTS - Static variable in class org.alltimeflashdreamer.filelister.FileListerConfig
tells to search within the previous results
SORTCRITERIA - Static variable in class org.alltimeflashdreamer.filelister.FileListerConfig
 
SQLQueryBuilder - class org.alltimeflashdreamer.filelister.SQLQueryBuilder.
Title: SQLQueryBuilder Description: This abstract class defines the methods required by FileLister to get the wellformed SQL strings for the various database accesses.
SQLQueryBuilder() - Constructor for class org.alltimeflashdreamer.filelister.SQLQueryBuilder
 
SearchParameters - class org.alltimeflashdreamer.filelister.SearchParameters.
Title: SearchParameters Description: This class stores the settings of one FileLister search parameter input/constellation.
SearchParameters(HttpServletRequest) - Constructor for class org.alltimeflashdreamer.filelister.SearchParameters
Constructor reads the URL input parameters regarding the search settings that need to be stored for each (consecutive) search.
SearchParameters() - Constructor for class org.alltimeflashdreamer.filelister.SearchParameters
The empty constructor initializes the class with the application's default values.
SetupFrame - class org.alltimeflashdreamer.filelister.gui.SetupFrame.
Title: SetupFrame Description: Organization: All Time Flash Dreamer
SetupFrame(String) - Constructor for class org.alltimeflashdreamer.filelister.gui.SetupFrame
The constructor tries to initialize the table model first to find out whether the property file is findable.
System - class org.alltimeflashdreamer.filelister.xml.System.
Title: System Description: The class representing the "system" tag in the config file.
System(Element, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.System
Initializes the class based on the given element.
sVirtualRootDirectory - Variable in class org.alltimeflashdreamer.filelister.PropertyFileParameters
"directory.virtualroot" parameter value
save(FileListerTableModel) - Method in class org.alltimeflashdreamer.filelister.xml.FileListerXMLHandler
Reads all the values of the given model and updates the DOM.
setAdvancedSearch(boolean) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Sets the search mode (advanced or simple).
setCaseSensitiveSearch(boolean) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the bCaseSensitiveSearch attribute.
setDescription(int) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTextArea
Tells the text area to show the description having the given index.
setDescriptions(String[]) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTextArea
Sets the list of descriptions for use in the setDescription(int) method.
setDirectoryListing(boolean) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Set the bListDirectories attribute.
setEdited(boolean) - Method in class org.alltimeflashdreamer.filelister.gui.FileListerTable
Sets the isEdited parameter.
setEndingDate(Date) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the given ending date.
setExactMatch(boolean) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the bExactMatch attribute.
setFileLister(FileLister) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Sets the FileLister instance which contains the (filtered) list of files and/or directories that match the user's search criteria.
setFileListerConfig(FileListerConfig) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Sets the config object to be used by the implementing class.
setFileListerException(FileListerException) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Allows to set a FileListerException from anywhere, including JSP sites.
setFileListing(boolean) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Set the bListFiles attribute.
setHundredPercentPageWasShown() - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Tells that the final / 100% page has now been shown.
setInitialSiteWasCalledLegally() - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
This method provides a "security" plugin: If the user didn't click on the option bar link but on the back button of the browser, the former search configuration must be removed (in case of "search within results").
setLowerLimit(int) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Sets the internal lower-limit value to iLowerLimit or 0, if lower than 0.
setMaximumMultiplier(long) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the current maximum multiplier value.
setMaximumSize(long) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the given maximum size value or -1, if lower than -1.
setMinimumMultiplier(long) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the current minimum multiplier value.
setMinimumSize(long) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the given minimum size value or -1, if lower than -1.
setNextEntry(Chainable) - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Sets the pointer to the next file lister entry in the list.
setResultsPerSite(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Verifies the URL input and sets the new results-per-site count.
setSearchMode(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Parses the URL input value; if "simple" or "advanced", the search mode parameter is updated to the new mode setting.
setSearchString(String) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the sSearchString attribute.
setSearchType(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Sets the current search type (may be null).
setSelectedForZip(boolean) - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Sets this entry as selected to be downloaded in a zip.
setSelectedIndexesForZip(int[]) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Steps through the currently visible FileListerEntries and marks them as selected-for-zip, if their index is within iSelectedIndexes.
setSize(long) - Method in class org.alltimeflashdreamer.filelister.FileListerEntry
Sets the size (in bytes) of this entry.
setSortCriteria(String[]) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Sets the given list of sort orders defined by the client to the internal list of sort orders.
setStartingDate(Date) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the given starting date.
setUpperLimit(int) - Method in class org.alltimeflashdreamer.filelister.SQLQueryBuilder
Sets the internal upper-limit value to iUpperLimit or 0, if lower than 0.
setUsingRegExp(boolean) - Method in class org.alltimeflashdreamer.filelister.SearchParameters
Sets the bUseRegExp attribute.
setValue(Object) - Method in class org.alltimeflashdreamer.filelister.xml.ConfigElement
Sets/Updates the value attribute of the element.
setValues(FileListerTableModel) - Method in class org.alltimeflashdreamer.filelister.xml.AbstractConfigElementList
Searches the model for the properties named "getName().
setZipBuilderThread(ZipBuilderThread) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Sets an instance of ZipBuilderThread indicating that the owner session of this class is building a zip file.
showErrorSite(FileListerException, HttpServletResponse, FileListerConfig) - Static method in class org.alltimeflashdreamer.filelister.AbstractFileListerServlet
Initializes the appropriate procedure to show the given error to the user.
sortByColumn(String) - Method in class org.alltimeflashdreamer.filelister.FileListerConfig
Verifies the URL input and sets the new sort mode.
streamZipFile(HttpServletResponse) - Method in class org.alltimeflashdreamer.filelister.ZipBuilderThread
Opens a buffered file input stream and connects it to the given response's output stream.

U

updateValueComponents() - Method in class org.alltimeflashdreamer.filelister.gui.FileListerCellRenderer
Updates/Reinitializes the list of value components (only those that are editable).

V

VERSIONNUMBER - Static variable in class org.alltimeflashdreamer.filelister.FileLister
Defines the version number of the FileLister (is shown in the JSP output)

Z

Zip - class org.alltimeflashdreamer.filelister.xml.Zip.
Title: Zip Description: The class representing the "zip" tag in the config file.
Zip(Element, boolean) - Constructor for class org.alltimeflashdreamer.filelister.xml.Zip
Initializes the class based on the given element.
ZipBuilderThread - class org.alltimeflashdreamer.filelister.ZipBuilderThread.
Title: ZipBuilderThread Description: Starts and controls the generation of a zip file using the ZipBuilder class.
ZipBuilderThread(FileListerConfig, ArrayList) - Constructor for class org.alltimeflashdreamer.filelister.ZipBuilderThread
The constructor stores the given pointers and generates a random-based zip file name.

A B C D E F G H I J L M N O P R S U V Z