DBAddress(java.lang.String urlFormat)
Creates a new address
Accepts as the parameter format:
name
"mydb"
<host>/name
"127.0.0.1/mydb"
<host>:<port>/name
"127.0.0.1:8080/mydb"
DBAddress(java.lang.String host,
int port,
java.lang.String dbname)
|
DBAddress(java.lang.String host,
java.lang.String dbname)
|
Method Summary |
boolean |
equals(java.lang.Object other)
|
java.lang.String |
getDBName()
gets the database name |
DBAddress |
getSister(java.lang.String name)
creates a DBAddress pointing to a different database on the same server |
int |
hashCode()
|
java.lang.String |
toString()
gets a String representation of address as host:port/dbname. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DBAddress
public DBAddress(java.lang.String urlFormat)
throws java.net.UnknownHostException
- Creates a new address
Accepts as the parameter format:
name |
"mydb" |
<host>/name |
"127.0.0.1/mydb" |
<host>:<port>/name |
"127.0.0.1:8080/mydb" |
- Parameters:
urlFormat -
- Throws:
java.net.UnknownHostException
DBAddress
public DBAddress(DBAddress other,
java.lang.String dbname)
throws java.net.UnknownHostException
- Parameters:
other - an existing DBAddress that gives the host and portdbname - the database to which to connect
- Throws:
java.net.UnknownHostException
DBAddress
public DBAddress(java.lang.String host,
java.lang.String dbname)
throws java.net.UnknownHostException
- Parameters:
host - host namedbname - database name
- Throws:
java.net.UnknownHostException
DBAddress
public DBAddress(java.lang.String host,
int port,
java.lang.String dbname)
throws java.net.UnknownHostException
- Parameters:
host - host nameport - database portdbname - database name
- Throws:
java.net.UnknownHostException
DBAddress
public DBAddress(java.net.InetAddress addr,
int port,
java.lang.String dbname)
- Parameters:
addr - host addressport - database portdbname - database name
hashCode
public int hashCode()
- Overrides:
hashCode in class ServerAddress
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class ServerAddress
getSister
public DBAddress getSister(java.lang.String name)
- creates a DBAddress pointing to a different database on the same server
- Parameters:
name - database name
- Returns:
getDBName
public java.lang.String getDBName()
- gets the database name
- Returns:
toString
public java.lang.String toString()
- gets a String representation of address as host:port/dbname.
- Overrides:
toString in class ServerAddress
- Returns:
- this address
|