Package org.firebirdsql.gds.impl
Class BaseGDSFactoryPlugin
- java.lang.Object
- 
- org.firebirdsql.gds.impl.BaseGDSFactoryPlugin
 
- 
- All Implemented Interfaces:
- GDSFactoryPlugin
 - Direct Known Subclasses:
- EmbeddedGDSFactoryPlugin,- NativeGDSFactoryPlugin,- OOGDSFactoryPlugin,- WireGDSFactoryPlugin
 
 public abstract class BaseGDSFactoryPlugin extends java.lang.Object implements GDSFactoryPlugin Base class forGDSFactoryPluginimplementations.Handles commonalities across existing implementations. - Since:
- 3.0
- Author:
- Mark Rotteveel
 
- 
- 
Constructor SummaryConstructors Constructor Description BaseGDSFactoryPlugin()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.Class<?>getConnectionClass()java.lang.StringgetDatabasePath(java.lang.String jdbcUrl)java.lang.StringgetDatabasePath(java.lang.String server, java.lang.Integer port, java.lang.String path)java.lang.StringgetDefaultProtocol()inthashCode()- 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.firebirdsql.gds.impl.GDSFactoryPlugingetDatabaseFactory, getDatabasePath, getPluginName, getSupportedProtocols, getTypeAliases, getTypeName
 
- 
 
- 
- 
- 
Method Detail- 
getConnectionClasspublic java.lang.Class<?> getConnectionClass() - Specified by:
- getConnectionClassin interface- GDSFactoryPlugin
 
 - 
getDefaultProtocolpublic java.lang.String getDefaultProtocol() - Specified by:
- getDefaultProtocolin interface- GDSFactoryPlugin
 
 - 
getDatabasePathpublic java.lang.String getDatabasePath(java.lang.String jdbcUrl) throws GDSException- Specified by:
- getDatabasePathin interface- GDSFactoryPlugin
- Throws:
- GDSException
 
 - 
getDatabasePathpublic java.lang.String getDatabasePath(java.lang.String server, java.lang.Integer port, java.lang.String path) throws GDSException- Specified by:
- getDatabasePathin interface- GDSFactoryPlugin
- Throws:
- GDSException
 
 - 
hashCodepublic final int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic final boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 
- 
 
-