public class FileLister
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.util.ArrayList<java.lang.String> |
getDatabaseFiles(java.lang.String dir,
java.lang.String db,
boolean all)
Get the list of database files.
|
static java.lang.String |
getDir(java.lang.String dir)
Normalize the directory name.
|
static void |
tryUnlockDatabase(java.util.List<java.lang.String> files,
java.lang.String message)
Try to lock the database, and then unlock it.
|
public static void tryUnlockDatabase(java.util.List<java.lang.String> files,
java.lang.String message)
throws java.sql.SQLException
files - the database files to checkmessage - the text to include in the error messagejava.sql.SQLException - if it failedpublic static java.lang.String getDir(java.lang.String dir)
dir - the directory (null for the current directory)public static java.util.ArrayList<java.lang.String> getDatabaseFiles(java.lang.String dir,
java.lang.String db,
boolean all)
dir - the directory (must be normalized)db - the database name (null for all databases)all - if true, files such as the lock, trace, and lob
files are included. If false, only data, index, log,
and lob files are returned