net.java.ao.test.jdbc
Class AbstractJdbcConfiguration

java.lang.Object
  extended by net.java.ao.test.jdbc.AbstractJdbcConfiguration
All Implemented Interfaces:
JdbcConfiguration
Direct Known Subclasses:
DerbyEmbedded, DynamicJdbcConfiguration, Hsql, MySql, Oracle, Postgres, SqlServer

public abstract class AbstractJdbcConfiguration
extends Object
implements JdbcConfiguration


Field Summary
static String DEFAULT_PASSWORD
           
static String DEFAULT_USER
           
 
Constructor Summary
protected AbstractJdbcConfiguration(String url, String username, String password, String schema)
           
 
Method Summary
 boolean equals(Object obj)
           
protected  String getDefaultPassword()
           
protected abstract  String getDefaultSchema()
           
protected abstract  String getDefaultUrl()
           
protected  String getDefaultUsername()
           
 String getPassword()
           
 String getSchema()
           
 String getUrl()
           
 String getUsername()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_USER

public static final String DEFAULT_USER
See Also:
Constant Field Values

DEFAULT_PASSWORD

public static final String DEFAULT_PASSWORD
See Also:
Constant Field Values
Constructor Detail

AbstractJdbcConfiguration

protected AbstractJdbcConfiguration(String url,
                                    String username,
                                    String password,
                                    String schema)
Method Detail

getUsername

public String getUsername()
Specified by:
getUsername in interface JdbcConfiguration

getPassword

public String getPassword()
Specified by:
getPassword in interface JdbcConfiguration

getSchema

public String getSchema()
Specified by:
getSchema in interface JdbcConfiguration

getUrl

public String getUrl()
Specified by:
getUrl in interface JdbcConfiguration

getDefaultSchema

protected abstract String getDefaultSchema()

getDefaultUrl

protected abstract String getDefaultUrl()

getDefaultUsername

protected String getDefaultUsername()

getDefaultPassword

protected String getDefaultPassword()

hashCode

public final int hashCode()
Overrides:
hashCode in class Object

equals

public final boolean equals(Object obj)
Overrides:
equals in class Object

toString

public final String toString()
Overrides:
toString in class Object


Copyright © 2007-2013. All Rights Reserved.