public class DataSourceConfig
extends java.lang.Object
At least one (transactional) data source must be specified and potentially a non-transactional if such a data source is appropriate (e.g. for non-transactional operations).
ContainerConfig
,
EntityContainer
Modifier and Type | Field and Description |
---|---|
java.lang.String |
driver
Driver class name string
|
java.lang.String |
dsName
Identifier to name this data source (must be Container-unique)
|
java.lang.String |
jndiName
JNDI name that data source should be bound to
|
java.lang.String |
password
Password to use when connecting to the db
|
java.lang.String |
url
URL that is passed to the driver to determine db
|
java.lang.String |
user
User name to use when connecting to the db
|
Constructor and Description |
---|
DataSourceConfig(java.lang.String dsName,
java.lang.String jndiName,
java.lang.String url,
java.lang.String driver,
java.lang.String user,
java.lang.String password)
Constructor used to create a DataSourceConfig
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString()
INTERNAL:
|
public java.lang.String dsName
public java.lang.String jndiName
public java.lang.String url
public java.lang.String driver
public java.lang.String user
public java.lang.String password
public DataSourceConfig(java.lang.String dsName, java.lang.String jndiName, java.lang.String url, java.lang.String driver, java.lang.String user, java.lang.String password)
dsName
- Data source identifierjndiName
- Name that the data source should be bound to in JNDIurl
- Passed to the driver to determine dbdriver
- The class name for the db driveruser
- User name to use when connecting to the dbpassword
- Password to use when connecting to the dbEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference