| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | DBReference.
Unique string based on current date/time and a unique id. |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | allowRemoteLinks
Whether the |
| private Charset | |
| private static final String | |
| private boolean | |
| private boolean | |
| private final File | |
| private Database. | |
| private Database | |
| private boolean | |
| private String | |
| private Map | |
| private FileLock | |
| private boolean | |
| private boolean | |
| private String | |
| private boolean | |
| private boolean | |
| private boolean | |
| private final IJackcessOpenerInterface | |
| private long | |
| private final Set | |
| private Integer | |
| private final System. | |
| private final DBReference. | |
| private File | |
| private boolean | |
| private boolean | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static List | |
| private boolean | |
| private final Map | pinnedAutoNumberTables
Holds strong references to |
| private boolean | |
| private final String | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private File | |
| private File | |
| private static String |
| Access | Constructor and Description |
|---|---|
| public | DBReference(File fl, Database.
|
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | |
| private boolean | |
| private boolean | |
| pack-priv Connection | |
| private void | |
| private void | |
| private String | |
| public void | |
| private File | |
| private long | |
| private void | |
| pack-priv File | |
| public Database | |
| public Connection | |
| private List | |
| private String | |
| pack-priv String | |
| public long | |
| private String | |
| private long | |
| public File | |
| public static String | |
| public void | |
| private void | |
| private static synchronized void | |
| public static boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| pack-priv static boolean | Returns: true if the path is a network/UNC path, false otherwisethe linked database path as stored in the Access database file fileName)Determines whether the given linked database path is a network/UNC path, e.g. |
| public boolean | |
| public boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| private void | |
| public Database | |
| pack-priv void | pinAutoNumberTable(String tableName, Table table)
Pins the given table so it is not garbage-collected while an explicit |
| public void | |
| public void | |
| public void | setAllowRemoteLinks(boolean
true to allow automatic resolution of network/UNC linked pathsEnables or disables automatic resolution of linked tables that point to a network/UNC path. |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| pack-priv void | |
| public void |
| allowRemoteLinks | back to summary |
|---|---|
| private boolean allowRemoteLinks Whether the | |
| charset | back to summary |
|---|---|
| private Charset charset | |
| CIPHER_SPEC | back to summary |
|---|---|
| private static final String CIPHER_SPEC | |
| columnOrderDisplay | back to summary |
|---|---|
| private boolean columnOrderDisplay | |
| concatNulls | back to summary |
|---|---|
| private boolean concatNulls | |
| dbFile | back to summary |
|---|---|
| private final File dbFile | |
| dbFormat | back to summary |
|---|---|
| private Database. | |
| dbIO | back to summary |
|---|---|
| private Database dbIO | |
| encryptHSQLDB | back to summary |
|---|---|
| private boolean encryptHSQLDB | |
| encryptionKey | back to summary |
|---|---|
| private String encryptionKey | |
| externalResourcesMapping | back to summary |
|---|---|
| private Map<String, String> externalResourcesMapping | |
| fileLock | back to summary |
|---|---|
| private FileLock fileLock | |
| firstConnection | back to summary |
|---|---|
| private boolean firstConnection | |
| hsqldbShutdown | back to summary |
|---|---|
| private boolean hsqldbShutdown | |
| id | back to summary |
|---|---|
| private String id | |
| ignoreCase | back to summary |
|---|---|
| private boolean ignoreCase | |
| immediatelyReleaseResources | back to summary |
|---|---|
| private boolean immediatelyReleaseResources | |
| inMemory | back to summary |
|---|---|
| private boolean inMemory | |
| jko | back to summary |
|---|---|
| private final IJackcessOpenerInterface jko | |
| lastModified | back to summary |
|---|---|
| private long lastModified | |
| links | back to summary |
|---|---|
| private final Set<File> links | |
| lobScale | back to summary |
|---|---|
| private Integer lobScale | |
| logger | back to summary |
|---|---|
| private final System. | |
| memoryTimer | back to summary |
|---|---|
| private final DBReference. | |
| mirrorFolder | back to summary |
|---|---|
| private File mirrorFolder | |
| mirrorReadOnly | back to summary |
|---|---|
| private boolean mirrorReadOnly | |
| mirrorRecreated | back to summary |
|---|---|
| private boolean mirrorRecreated | |
| MSG_COULD_NOT_CREATE | back to summary |
|---|---|
| private static final String MSG_COULD_NOT_CREATE | |
| MSG_COULD_NOT_DELETE | back to summary |
|---|---|
| private static final String MSG_COULD_NOT_DELETE | |
| MSG_CREATED_FILE | back to summary |
|---|---|
| private static final String MSG_CREATED_FILE | |
| onReloadListeners | back to summary |
|---|---|
| private static List<IOnReloadReferenceListener> onReloadListeners | |
| openExclusive | back to summary |
|---|---|
| private boolean openExclusive | |
| pinnedAutoNumberTables | back to summary |
|---|---|
| private final Map<String, Table> pinnedAutoNumberTables Holds strong references to | |
| preventReloading | back to summary |
|---|---|
| private boolean preventReloading | |
| pwd | back to summary |
|---|---|
| private final String pwd | |
| readOnly | back to summary |
|---|---|
| private boolean readOnly | |
| readOnlyFileFormat | back to summary |
|---|---|
| private boolean readOnlyFileFormat | |
| showSchema | back to summary |
|---|---|
| private boolean showSchema | |
| skipIndexes | back to summary |
|---|---|
| private boolean skipIndexes | |
| sysSchema | back to summary |
|---|---|
| private boolean sysSchema | |
| tempHsql | back to summary |
|---|---|
| private File tempHsql | |
| toKeepHsql | back to summary |
|---|---|
| private File toKeepHsql | |
| version | back to summary |
|---|---|
| private static String version | |
| DBReference | back to summary |
|---|---|
| public DBReference(File fl, Database. | |
| addOnReloadRefListener | back to summary |
|---|---|
| public static boolean addOnReloadRefListener(IOnReloadReferenceListener action) | |
| checkInside | back to summary |
|---|---|
| private boolean checkInside(Database db) throws IOException | |
| checkInside | back to summary |
|---|---|
| private boolean checkInside() throws IOException | |
| checkLastModified | back to summary |
|---|---|
| pack-priv Connection checkLastModified(Connection conn, Session session) throws UcanaccessSQLException | |
| closeHsqlDb | back to summary |
|---|---|
| private void closeHsqlDb(Session session) throws IOException | |
| closeHsqlDb | back to summary |
|---|---|
| private void closeHsqlDb(Session session, boolean firstConnectionKeeptMirror) throws IOException | |
| createId | back to summary |
|---|---|
| private String createId() | |
| decrementActiveConnection | back to summary |
|---|---|
| public void decrementActiveConnection(Session session) | |
| fileLock | back to summary |
|---|---|
| private File fileLock() | |
| filesUpdateTime | back to summary |
|---|---|
| private long filesUpdateTime() | |
| finalizeHsqlDb | back to summary |
|---|---|
| private void finalizeHsqlDb(Session session) throws IOException | |
| getDbFile | back to summary |
|---|---|
| pack-priv File getDbFile() | |
| getDbIO | back to summary |
|---|---|
| public Database getDbIO() | |
| getHSQLDBConnection | back to summary |
|---|---|
| public Connection getHSQLDBConnection(Session session) throws SQLException | |
| getHSQLDBFiles | back to summary |
|---|---|
| private List | |
| getHsqlUrl | back to summary |
|---|---|
| private String getHsqlUrl(Session session) throws SQLException | |
| getId | back to summary |
|---|---|
| pack-priv String getId() | |
| getInactivityTimeout | back to summary |
|---|---|
| public long getInactivityTimeout() | |
| getKey | back to summary |
|---|---|
| private String getKey() throws SQLException | |
| getLastUpdateHSQLDB | back to summary |
|---|---|
| private long getLastUpdateHSQLDB() | |
| getToKeepHsql | back to summary |
|---|---|
| public File getToKeepHsql() | |
| getVersion | back to summary |
|---|---|
| public static String getVersion() | |
| incrementActiveConnection | back to summary |
|---|---|
| public void incrementActiveConnection() | |
| initHSQLDB | back to summary |
|---|---|
| private void initHSQLDB(Connection conn) | |
| initVersion | back to summary |
|---|---|
| private static synchronized void initVersion(Connection conn) throws SQLException | |
| is2xx | back to summary |
|---|---|
| public static boolean is2xx() | |
| isConcatNulls | back to summary |
|---|---|
| public boolean isConcatNulls() | |
| isEncryptHSQLDB | back to summary |
|---|---|
| public boolean isEncryptHSQLDB() | |
| isIgnoreCase | back to summary |
|---|---|
| public boolean isIgnoreCase() | |
| isInMemory | back to summary |
|---|---|
| public boolean isInMemory() | |
| isNetworkPath | back to summary |
|---|---|
| pack-priv static boolean isNetworkPath(String fileName) Determines whether the given linked database path is a network/UNC path, e.g.
Such paths are excluded from automatic resolution by default since they let an untrusted Access database
file trigger an outbound network connection (see
| |
| isPreventReloading | back to summary |
|---|---|
| public boolean isPreventReloading() | |
| isReadOnly | back to summary |
|---|---|
| public boolean isReadOnly() throws UcanaccessSQLException | |
| isReadOnlyFileFormat | back to summary |
|---|---|
| pack-priv boolean isReadOnlyFileFormat() | |
| isShowSchema | back to summary |
|---|---|
| pack-priv boolean isShowSchema() | |
| loadedFromKeptMirror | back to summary |
|---|---|
| pack-priv boolean loadedFromKeptMirror(Session session) throws UcanaccessSQLException | |
| lockMdbFile | back to summary |
|---|---|
| private void lockMdbFile() throws UcanaccessSQLException | |
| open | back to summary |
|---|---|
| public Database open(File dbfl, String password) throws IOException | |
| pinAutoNumberTable | back to summary |
|---|---|
| pack-priv void pinAutoNumberTable(String tableName, Table table) Pins the given table so it is not garbage-collected while an explicit | |
| releaseLock | back to summary |
|---|---|
| public void releaseLock() throws IOException | |
| reloadDbIO | back to summary |
|---|---|
| public void reloadDbIO() throws IOException | |
| setAllowRemoteLinks | back to summary |
|---|---|
| public void setAllowRemoteLinks(boolean allowRemoteLinks) Enables or disables automatic resolution of linked tables that point to a network/UNC path.
Disabled by default; see the security note on
| |
| setColumnOrderDisplay | back to summary |
|---|---|
| public void setColumnOrderDisplay() | |
| setConcatNulls | back to summary |
|---|---|
| public void setConcatNulls(boolean concatNulls) | |
| setEncryptHSQLDB | back to summary |
|---|---|
| public void setEncryptHSQLDB(boolean encryptHSQLDB) | |
| setExternalResourcesMapping | back to summary |
|---|---|
| public void setExternalResourcesMapping(Map<String, String> externalResourcesMapping) | |
| setIgnoreCase | back to summary |
|---|---|
| private void setIgnoreCase(Connection conn) | |
| setIgnoreCase | back to summary |
|---|---|
| public void setIgnoreCase(boolean ignoreCase) | |
| setImmediatelyReleaseResources | back to summary |
|---|---|
| public void setImmediatelyReleaseResources(boolean immediatelyReleaseResources) | |
| setInactivityTimeout | back to summary |
|---|---|
| public void setInactivityTimeout(int inactivityTimeout) | |
| setInMemory | back to summary |
|---|---|
| public void setInMemory(boolean inMemory) | |
| setLobScale | back to summary |
|---|---|
| public void setLobScale(Integer lobScale) | |
| setMirrorFolder | back to summary |
|---|---|
| public void setMirrorFolder(File mirrorFolder) | |
| setMirrorReadOnly | back to summary |
|---|---|
| public void setMirrorReadOnly(boolean mirrorReadOnly) | |
| setOpenExclusive | back to summary |
|---|---|
| public void setOpenExclusive(boolean openExclusive) | |
| setPreventReloading | back to summary |
|---|---|
| public void setPreventReloading(boolean preventReloading) | |
| setShowSchema | back to summary |
|---|---|
| public void setShowSchema(boolean showSchema) | |
| setSkipIndexes | back to summary |
|---|---|
| public void setSkipIndexes(boolean skipIndexes) | |
| setSysSchema | back to summary |
|---|---|
| public void setSysSchema(boolean sysSchema) | |
| setToKeepHsql | back to summary |
|---|---|
| public void setToKeepHsql(File toKeepHsql) | |
| shutdown | back to summary |
|---|---|
| pack-priv void shutdown(Session session) throws Exception | |
| updateLastModified | back to summary |
|---|---|
| public void updateLastModified() | |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private final DBReference | |
| private static final long | |
| private long | |
| private long | |
| private final System. | |
| private final Timer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv synchronized void | |
| pack-priv synchronized int | |
| pack-priv synchronized long | |
| pack-priv synchronized void | |
| pack-priv void |
| activeConnection | back to summary |
|---|---|
| private int activeConnection | |
| dbReference | back to summary |
|---|---|
| private final DBReference dbReference | |
| INACTIVITY_TIMEOUT_DEFAULT | back to summary |
|---|---|
| private static final long INACTIVITY_TIMEOUT_DEFAULT | |
| inactivityTimeout | back to summary |
|---|---|
| private long inactivityTimeout | |
| lastConnectionTime | back to summary |
|---|---|
| private long lastConnectionTime | |
| logger | back to summary |
|---|---|
| private final System. | |
| timer | back to summary |
|---|---|
| private final Timer timer | |
| MemoryTimer | back to summary |
|---|---|
| pack-priv MemoryTimer(DBReference dbReference) | |
| decrementActiveConnection | back to summary |
|---|---|
| pack-priv synchronized void decrementActiveConnection(final Session session) | |
| getActiveConnection | back to summary |
|---|---|
| pack-priv synchronized int getActiveConnection() | |
| getLastConnectionTime | back to summary |
|---|---|
| pack-priv synchronized long getLastConnectionTime() | |
| incrementActiveConnection | back to summary |
|---|---|
| pack-priv synchronized void incrementActiveConnection() | |
| setInactivityTimeout | back to summary |
|---|---|
| pack-priv void setInactivityTimeout(int inactivityTimeout) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final AtomicInteger | |
| private static final DateTimeFormatter | |
| private final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String |
| COUNTER | back to summary |
|---|---|
| private static final AtomicInteger COUNTER | |
| FORMATTER | back to summary |
|---|---|
| private static final DateTimeFormatter FORMATTER | |
| name | back to summary |
|---|---|
| private final String name | |
| UniqueString | back to summary |
|---|---|
| private UniqueString() | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |