| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPropertyProvider
The interface of the provider of run-time data source properties.
 An ODA consumer application that implements the 
 org.eclipse.datatools.connectivity.oda.consumer.propertyProvider 
 extension point must provide a concrete class implementation
 of this interface.
| Field Summary | |
|---|---|
| static java.lang.String | APP_RUNTIME_LOCALE_KEYThe key for an application runtime ULocaleinstance 
 in a consumer application context map. | 
| static java.lang.String | ODA_CONN_PROP_CONTEXT | 
| static java.lang.String | ODA_CONSUMER_ID | 
| static java.lang.String | ODA_RELOAD_PROFILE_STOREThe pre-defined key in an application context Map to specify the profile loading behavior of an IPropertyProvider implementation that supports it. | 
| static java.lang.String | sm_packageName | 
| Method Summary | |
|---|---|
|  java.util.Properties | getDataSourceProperties(java.util.Properties candidateProperties,
                        java.lang.Object appContext)Provides the effective property values to use at runtime to open a connection to a data source. | 
| Field Detail | 
|---|
static final java.lang.String sm_packageName
static final java.lang.String ODA_CONSUMER_ID
static final java.lang.String ODA_CONN_PROP_CONTEXT
static final java.lang.String APP_RUNTIME_LOCALE_KEY
ULocale instance 
 in a consumer application context map.
static final java.lang.String ODA_RELOAD_PROFILE_STORE
org.eclipse.datatools.connectivity.oda.consumer.services.impl.ProviderUtil#setReloadProfileStoreContextValue(Map,Boolean)}| Method Detail | 
|---|
java.util.Properties getDataSourceProperties(java.util.Properties candidateProperties,
                                             java.lang.Object appContext)
                                             throws OdaException
candidateProperties - the set of candidate property name-value pairs 
              specified by an ODA consumer application
              in its call to an ODA driver's IConnection.open method.
                                It may contain a configuration id or key 
                                specific to the consumer application
                                to uniquely identify a set of externalized property values.
                                Such use is entirely implementation dependent.appContext - the application context value provided by an 
          ODA consumer application in its call to an ODA driver's
          IDriver.setAppContext method, associated with
          the ODA_CONN_PROP_CONTEXT key.
          OdaException - if provider error occurs| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||