DBAddress(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(String host,
int port,
String dbname)
Connects to a database with a given host, port, and name |
DBAddress(String host,
String dbname)
Connects to a database with a given name at a given host. |
DBAddress
public DBAddress(String urlFormat)
throws 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:
UnknownHostException
DBAddress
public DBAddress(DBAddress other,
String dbname)
throws UnknownHostException
- Connects to a given database using the host/port information from an existing
DBAddress .
- Parameters:
other - the existing DBAddress name - the database to which to connect
- Throws:
UnknownHostException
DBAddress
public DBAddress(String host,
String dbname)
throws UnknownHostException
- Connects to a database with a given name at a given host.
- Parameters:
host - host namename - database name
- Throws:
UnknownHostException
DBAddress
public DBAddress(String host,
int port,
String dbname)
throws UnknownHostException
- Connects to a database with a given host, port, and name
- Parameters:
host - host nameport - database portname - database name
- Throws:
UnknownHostException
DBAddress
public DBAddress(InetAddress addr,
int port,
String dbname)
- Connects to a database with a given host, port, and name
- Parameters:
addr - host addressport - database portname - database name
hashCode
public int hashCode()
- Overrides:
hashCode in class ServerAddress
equals
public boolean equals(Object other)
- Overrides:
equals in class ServerAddress
getSister
public DBAddress getSister(String name)
getDBName
public String getDBName()
toString
public String toString()
- String representation of address as host:port/dbname.
- Overrides:
toString in class ServerAddress
- Returns:
- this address
|