|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.odi.core.config.MasterRepositoryDbInfo
public class MasterRepositoryDbInfo
Holds Information about ODI master repository DB connectivity.
Master repository connectivity can be defined from local DataSource using straight JDBC properties or from an existing application managed DataSource using JNDI lookup. Pooling attributes will be applied only to local DataSource.
Constructor Summary | |
---|---|
MasterRepositoryDbInfo(java.lang.String pJndiName) MasterRepositoryDbInfo constructor that takes a JNDI data source name for repository connectivity. |
|
MasterRepositoryDbInfo(java.lang.String pJndiName, PoolingAttributes pPoolingAttributes) MasterRepositoryDbInfo constructor that takes a JNDI data source name for repository connectivity, and a PoolingAttributes |
|
MasterRepositoryDbInfo(java.lang.String pJdbcUrl, java.lang.String pJdbcDriver, java.lang.String pJdbcUsername, char[] pJdbcPassword, PoolingAttributes pPoolingAttributes) MasterRepositoryDbInfo constructor that takes straight JDBC parameters for repository connectivity. |
|
MasterRepositoryDbInfo(java.lang.String pJdbcUrl, java.lang.String pJdbcDriver, java.lang.String pEdition, java.lang.String pJdbcUsername, char[] pJdbcPassword, PoolingAttributes pPoolingAttributes) |
Method Summary | |
---|---|
java.lang.String |
getEdition() Return the edition defined for this repository info. |
java.lang.String |
getJdbcDriver() Return the JDBC driver defined for this repository info. |
char[] |
getJdbcPassword() Return the JDBC password defined for this repository info. |
java.lang.String |
getJdbcUrl() Return the JDBC URL defined for this repository info. |
java.lang.String |
getJdbcUsername() Return the JDBC user name defined for this repository info. |
java.lang.String |
getJndiName() Return the JNDI name defined for this repository info. |
PoolingAttributes |
getPoolingAttributes() Return the pooling attributes defined for this repository info. |
boolean |
isJndiRepositoryInfo() Return whether this repository info is a JNDI configuration, or not. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MasterRepositoryDbInfo(java.lang.String pJndiName)
pJndiName
- full JNDI nameIllegalConfigurationArgumentException
- if JNDI name is emptypublic MasterRepositoryDbInfo(java.lang.String pJndiName, PoolingAttributes pPoolingAttributes)
pJndiName
- full JNDI nameIllegalConfigurationArgumentException
- if JNDI name is emptypublic MasterRepositoryDbInfo(java.lang.String pJdbcUrl, java.lang.String pJdbcDriver, java.lang.String pJdbcUsername, char[] pJdbcPassword, PoolingAttributes pPoolingAttributes)
pJdbcUrl
- repository DB urlpJdbcDriver
- repository DB driverpJdbcUsername
- repository DB usernamepJdbcPassword
- repository DB passwordpPoolingAttributes
- pooling attributes, can be null
for no poolingIllegalConfigurationArgumentException
- if one of the argument is invalidpublic MasterRepositoryDbInfo(java.lang.String pJdbcUrl, java.lang.String pJdbcDriver, java.lang.String pEdition, java.lang.String pJdbcUsername, char[] pJdbcPassword, PoolingAttributes pPoolingAttributes)
Method Detail |
---|
public boolean isJndiRepositoryInfo()
true
if JNDI config, false
otherwisepublic java.lang.String getJndiName()
null
if not a JNDI infopublic java.lang.String getJdbcUrl()
null
if not a JDBC infopublic java.lang.String getEdition()
null
if not EBRpublic java.lang.String getJdbcDriver()
null
if not a JDBC infopublic java.lang.String getJdbcUsername()
null
if not a JDBC infopublic char[] getJdbcPassword()
null
if not a JDBC infopublic PoolingAttributes getPoolingAttributes()
null
if undefined
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |