org.apache.derby.impl.io
Class URLStorageFactory
java.lang.Object
org.apache.derby.impl.io.BaseStorageFactory
org.apache.derby.impl.io.URLStorageFactory
- All Implemented Interfaces:
- StorageFactory
public class URLStorageFactory
- extends BaseStorageFactory
This class provides a http based implementation of the StorageFactory interface. It is used by the
database engine to access persistent data and transaction logs under the http and https subsubprotocols.
| Methods inherited from class org.apache.derby.impl.io.BaseStorageFactory |
createTempDir, createTemporaryFile, getCanonicalName, getSeparator, getStorageFactoryVersion, getTempDir, init, isFast, isReadOnlyDatabase, newStorageFile, newStorageFile, newStorageFile, setCanonicalName, shutdown, supportsRandomAccess |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLStorageFactory
public URLStorageFactory()
newPersistentFile
StorageFile newPersistentFile(java.lang.String path)
- Construct a persistent StorageFile from a path name.
- Specified by:
newPersistentFile in class BaseStorageFactory
- Parameters:
path - The path name of the file
- Returns:
- A corresponding StorageFile object
newPersistentFile
StorageFile newPersistentFile(java.lang.String directoryName,
java.lang.String fileName)
- Construct a StorageFile from a directory and file name.
- Specified by:
newPersistentFile in class BaseStorageFactory
- Parameters:
directoryName - The directory part of the path name. Must not be null, nor may it be in the temp dir.fileName - The name of the file within the directory.
- Returns:
- A corresponding StorageFile object
newPersistentFile
StorageFile newPersistentFile(StorageFile directoryName,
java.lang.String fileName)
- Construct a StorageFile from a directory and file name.
- Specified by:
newPersistentFile in class BaseStorageFactory
- Parameters:
directoryName - The directory part of the path name.fileName - The name of the file within the directory.
- Returns:
- A corresponding StorageFile object
doInit
void doInit()
throws java.io.IOException
- Specified by:
doInit in class BaseStorageFactory
- Throws:
java.io.IOException
Apache Derby V10.10 Internals - Copyright © 2004,2013 The Apache Software Foundation. All Rights Reserved.