Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


oracle.odi.domain.topology
Class AbstractOdiDataServer.JdbcSettings

java.lang.Object
  extended by oracle.odi.domain.topology.AbstractOdiDataServer.JdbcSettings

All Implemented Interfaces:
AbstractOdiDataServer.IConnectionSettings
Enclosing class:
AbstractOdiDataServer

public static class AbstractOdiDataServer.JdbcSettings
extends java.lang.Object
implements AbstractOdiDataServer.IConnectionSettings

Holds JDBC metadata required to get a JDBC connection from driver manager.

Since:
11.1.1.3.0

Constructor Summary
AbstractOdiDataServer.JdbcSettings()
          Deprecated. full constructor must be used since this class is now immutable
AbstractOdiDataServer.JdbcSettings(java.lang.String pJdbcUrl, java.lang.String pDriverName)
          Create a new AbstractOdiDataServer.JdbcSettings.
AbstractOdiDataServer.JdbcSettings(java.lang.String pJdbcUrl, java.lang.String pDriverName, java.util.Map<java.lang.String,java.lang.String> pConnectionProperties)
          Create a new AbstractOdiDataServer.JdbcSettings.
AbstractOdiDataServer.JdbcSettings(java.lang.String pJdbcUrl, java.lang.String pDriverName, java.util.Map<java.lang.String,java.lang.String> pConnectionProperties, OdiOnConnectConfig pOnConnectConfig, OdiOnDisconnectConfig pOnDisconnectConfig)
          Create a new JdbcSettings
AbstractOdiDataServer.JdbcSettings(java.lang.String pUrl, java.lang.String pDriverName, OdiOnConnectConfig pOnConnectConfig, OdiOnDisconnectConfig pOnDisconnectConfig)
          Create a new AbstractOdiDataServer.JdbcSettings

 

Method Summary
 java.util.Map<java.lang.String,java.lang.String> getConnectionProperties()
          Obtains an unmodifiable map of the connection properties of this jdbc settings.
 java.lang.String getDriverName()
          Obtains the driver name of this jdbc settings, or null if undefined.
 java.lang.String getJdbcUrl()
          Obtains the JDBC URL of this jdbc settings, or null if undefined.
 OdiOnConnectConfig getOnConnectConfig()
          Obtains the onConnect config of this jdbc settings.
 OdiOnDisconnectConfig getOnDisconnectConfig()
          Obtains the onDisconnect config of this jdbc settings.
 void setDriverName(java.lang.String pDriverName)
          Deprecated. since instance of this class should be considered immutable
 void setJdbcUrl(java.lang.String pJdbcUrl)
          Deprecated. since instance of this class should be considered immutable

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

AbstractOdiDataServer.JdbcSettings

@Deprecated
public AbstractOdiDataServer.JdbcSettings()
Deprecated. full constructor must be used since this class is now immutable
Construct a new JdbcSettings.
JdbcUrl and DriverName are set to null.

AbstractOdiDataServer.JdbcSettings

public AbstractOdiDataServer.JdbcSettings(java.lang.String pJdbcUrl,
                                          java.lang.String pDriverName)
Create a new AbstractOdiDataServer.JdbcSettings.
Parameters:
pJdbcUrl - JDBC URL
pDriverName - JDBC driver class name

AbstractOdiDataServer.JdbcSettings

public AbstractOdiDataServer.JdbcSettings(java.lang.String pJdbcUrl,
                                          java.lang.String pDriverName,
                                          java.util.Map<java.lang.String,java.lang.String> pConnectionProperties)
Create a new AbstractOdiDataServer.JdbcSettings.
Parameters:
pJdbcUrl - JDBC URL
pDriverName - JDBC driver class name
pConnectionProperties - JDBC properties

AbstractOdiDataServer.JdbcSettings

public AbstractOdiDataServer.JdbcSettings(java.lang.String pUrl,
                                          java.lang.String pDriverName,
                                          OdiOnConnectConfig pOnConnectConfig,
                                          OdiOnDisconnectConfig pOnDisconnectConfig)
Create a new AbstractOdiDataServer.JdbcSettings
Parameters:
pUrl - DBC URL
pDriverName - JDBC driver class name
pOnConnectConfig - OnConnect command configuration see OdiOnConnectConfig
pOnDisconnectConfig - OnDisconnect command configuration see OdiOnDisconnectConfig

AbstractOdiDataServer.JdbcSettings

public AbstractOdiDataServer.JdbcSettings(java.lang.String pJdbcUrl,
                                          java.lang.String pDriverName,
                                          java.util.Map<java.lang.String,java.lang.String> pConnectionProperties,
                                          OdiOnConnectConfig pOnConnectConfig,
                                          OdiOnDisconnectConfig pOnDisconnectConfig)
Create a new JdbcSettings
Parameters:
pJdbcUrl - DBC URL
pDriverName - JDBC driver class name
pOnConnectConfig - OnConnect command configuration see OdiOnConnectConfig
pOnDisconnectConfig - OnDisconnect command configuration see OdiOnDisconnectConfig

Method Detail

getOnConnectConfig

public OdiOnConnectConfig getOnConnectConfig()
Obtains the onConnect config of this jdbc settings.
Returns:
an OdiOnConnectConfig object, or null if undefined

getOnDisconnectConfig

public OdiOnDisconnectConfig getOnDisconnectConfig()
Obtains the onDisconnect config of this jdbc settings.
Returns:
an OdiOnDisconnectConfig object, or null if undefined

getConnectionProperties

public java.util.Map<java.lang.String,java.lang.String> getConnectionProperties()
Obtains an unmodifiable map of the connection properties of this jdbc settings. Will be never null.
Returns:
a map of properties

getDriverName

public java.lang.String getDriverName()
Obtains the driver name of this jdbc settings, or null if undefined.
Returns:
driver name
See Also:
setDriverName(String)

getJdbcUrl

public java.lang.String getJdbcUrl()
Obtains the JDBC URL of this jdbc settings, or null if undefined.
Returns:
url
See Also:
setJdbcUrl(String)

setDriverName

@Deprecated
public void setDriverName(java.lang.String pDriverName)
Deprecated. since instance of this class should be considered immutable
See Also:
getDriverName()

setJdbcUrl

@Deprecated
public void setJdbcUrl(java.lang.String pJdbcUrl)
Deprecated. since instance of this class should be considered immutable
See Also:
getJdbcUrl()

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.