public class FbEmbeddedDatabaseFactory extends AbstractNativeDatabaseFactory
FbDatabaseFactory for establishing connection using the
 Firebird embedded library.| Constructor and Description | 
|---|
| FbEmbeddedDatabaseFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected FbClientLibrary | createClientLibrary()Creates and initialize a new instance of the client library. | 
| protected <T extends IAttachProperties<T>> | filterProperties(T attachProperties)Allows the database factory to perform modification of the attach properties before use. | 
| static FbEmbeddedDatabaseFactory | getInstance() | 
connect, getClientLibrary, serviceConnectprotected <T extends IAttachProperties<T>> T filterProperties(T attachProperties)
AbstractNativeDatabaseFactoryImplementations should be prepared to handle immutable attach properties. Implementations are strongly advised to copy the attach properties before modification and return this copy.
filterProperties in class AbstractNativeDatabaseFactoryT - Type of attach propertiesattachProperties - Attach propertiespublic static FbEmbeddedDatabaseFactory getInstance()
protected FbClientLibrary createClientLibrary()
AbstractNativeDatabaseFactoryInstances should not be cached (caching - if any - is the responsibility of the caller).
createClientLibrary in class AbstractNativeDatabaseFactoryCopyright © 2001-2022 Jaybird (Firebird JDBC/JCA) team. All rights reserved.