public abstract class BaseGDSFactoryPlugin extends java.lang.Object implements GDSFactoryPlugin
GDSFactoryPlugin
implementations.
Handles commonalities across existing implementations.
Constructor and Description |
---|
BaseGDSFactoryPlugin() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Class<?> |
getConnectionClass() |
java.lang.String |
getDatabasePath(java.lang.String jdbcUrl) |
java.lang.String |
getDatabasePath(java.lang.String server,
java.lang.Integer port,
java.lang.String path) |
java.lang.String |
getDefaultProtocol() |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDatabaseFactory, getDatabasePath, getPluginName, getSupportedProtocols, getTypeAliases, getTypeName
public java.lang.Class<?> getConnectionClass()
getConnectionClass
in interface GDSFactoryPlugin
public java.lang.String getDefaultProtocol()
getDefaultProtocol
in interface GDSFactoryPlugin
public java.lang.String getDatabasePath(java.lang.String jdbcUrl) throws GDSException
getDatabasePath
in interface GDSFactoryPlugin
GDSException
public java.lang.String getDatabasePath(java.lang.String server, java.lang.Integer port, java.lang.String path) throws GDSException
getDatabasePath
in interface GDSFactoryPlugin
GDSException
public final int hashCode()
hashCode
in class java.lang.Object
public final boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2001-2023 Jaybird (Firebird JDBC) team. All rights reserved.