public class TenantDatabaseDescriptor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private Database |
database
The database instance.
|
private java.lang.String |
ldbName
The logical name of the database.
|
private java.lang.String |
password
The password of the database.
|
private java.lang.String |
pdbName
The physical name of the database.
|
private java.lang.String |
url
The URL of the database.
|
private java.lang.String |
username
The username of the database.
|
| Constructor and Description |
|---|
TenantDatabaseDescriptor(java.lang.String pdbName,
java.lang.String ldbName,
java.lang.String url,
java.lang.String username,
java.lang.String password)
Constructor that sets the database physical name, URL, username and password.
|
TenantDatabaseDescriptor(java.lang.String pdbName,
java.lang.String ldbName,
java.lang.String url,
java.lang.String username,
java.lang.String password,
Database database)
Constructor that sets the database physical name, URL, username and password.
|
TenantDatabaseDescriptor(TenantDatabaseDescriptor other)
Copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Database |
getDatabase()
Getter for the
database field. |
java.lang.String |
getLdbName()
Getter for the
ldbName field. |
java.lang.String |
getPassword()
Getter for the
password field. |
java.lang.String |
getPdbName()
Getter for the
pdbName field. |
java.lang.String |
getUrl()
Getter for the
url field. |
java.lang.String |
getUsername()
Getter for the
username field. |
void |
setDatabase(Database database)
Setter for the
database field. |
void |
setLdbName(java.lang.String ldbName)
Setter for the
ldbName field. |
void |
setPassword(java.lang.String password)
Setter for the
password field. |
void |
setPdbName(java.lang.String pdbName)
Setter for the
pdbName field. |
void |
setUrl(java.lang.String url)
Setter for the
url field. |
void |
setUsername(java.lang.String username)
Setter for the
username field. |
private java.lang.String pdbName
private java.lang.String ldbName
private java.lang.String url
private java.lang.String username
private java.lang.String password
private Database database
public TenantDatabaseDescriptor(java.lang.String pdbName,
java.lang.String ldbName,
java.lang.String url,
java.lang.String username,
java.lang.String password)
pdbName - The physical name of the database.ldbName - The logical name of the database.url - The URL to be set.username - The username to be set.password - The password to be set.public TenantDatabaseDescriptor(java.lang.String pdbName,
java.lang.String ldbName,
java.lang.String url,
java.lang.String username,
java.lang.String password,
Database database)
pdbName - The physical name of the database.ldbName - The logical name of the database.url - The URL to be set.username - The username to be set.password - The password to be set.database - The database instance.public TenantDatabaseDescriptor(TenantDatabaseDescriptor other)
other - The other instance of TenantDatabaseDescriptor.public java.lang.String getPdbName()
pdbName field.public java.lang.String getLdbName()
ldbName field.public java.lang.String getUrl()
url field.public java.lang.String getUsername()
username field.public java.lang.String getPassword()
password field.public Database getDatabase()
database field.public void setPdbName(java.lang.String pdbName)
pdbName field.pdbName - The physical name for this database.public void setLdbName(java.lang.String ldbName)
ldbName field.ldbName - The logical name for this database.public void setUrl(java.lang.String url)
url field.url - The URL for this database.public void setUsername(java.lang.String username)
username field.username - The username for this database.public void setPassword(java.lang.String password)
password field.password - The password for this database.public void setDatabase(Database database)
database field.database - The database to be set.