|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
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 pJdbcUrl, java.lang.String pJdbcDriver, java.lang.String pJdbcUsername, char[] pJdbcPassword, PoolingAttributes pPoolingAttributes) MasterRepositoryDbInfo constructor that takes straight JDBC parameters for repository connectivity. |
Method Summary | |
---|---|
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 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 invalidMethod 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 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.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |