|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILanguageProvider
Interface to be implemented by objects that can provide an SnpsLanguage
instance from
an ODI technology name (the internal one) and/or an ODI language name.
Method Summary | |
---|---|
com.sunopsis.language.SnpsLanguage |
getDefaultSnpsLanguage()
Obtains the default language. |
com.sunopsis.language.SnpsLanguage |
getSnpsLanguageByLanguageName(java.lang.String pLanguageName)
Obtains an SnpsLanguage according the given ODI language's name. |
com.sunopsis.language.SnpsLanguage |
getSnpsLanguageByTechnologyName(java.lang.String pTechnoName)
Obtains an SnpsLanguage instance from the default language of the technology with
the given name. |
com.sunopsis.language.SnpsLanguage |
getSnpsLanguageByTechnologyNameAndLanguageName(java.lang.String pTechnoName,
java.lang.String pLanguageName)
Obtains an SnpsLanguage instance for the given ODI technology's name and the given
ODI language's name. |
Method Detail |
---|
com.sunopsis.language.SnpsLanguage getDefaultSnpsLanguage()
SnpsLanguageFactoryBasic.getDefaultLanguage()
com.sunopsis.language.SnpsLanguage getSnpsLanguageByLanguageName(java.lang.String pLanguageName)
SnpsLanguage
according the given ODI language's name.
pLanguageName
- the ODI lanaguage's name
java.lang.IllegalArgumentException
- if the given language's name is null or empty
java.lang.IllegalArgumentException
- if no ODI language is found with the given namecom.sunopsis.language.SnpsLanguage getSnpsLanguageByTechnologyName(java.lang.String pTechnoName)
SnpsLanguage
instance from the default language of the technology with
the given name.
If no default language is defined for the given technology, that method will return a
default SnpsLanguage
instance.
pTechnoName
- the ODI technology's internal name to create an SnpsLanguage for
java.lang.IllegalArgumentException
- if the given technology name is null or empty
java.lang.IllegalArgumentException
- if no technology is found with the given namegetSnpsLanguageByTechnologyNameAndLanguageName(String, String)
com.sunopsis.language.SnpsLanguage getSnpsLanguageByTechnologyNameAndLanguageName(java.lang.String pTechnoName, java.lang.String pLanguageName)
SnpsLanguage
instance for the given ODI technology's name and the given
ODI language's name.
pTechnoName
- the ODI technology's internal name to create an SnpsLanguage forpLanguageName
- the related ODI language's name
java.lang.IllegalArgumentException
- if the given technology's name is null or empty
java.lang.IllegalArgumentException
- if the given language's name is null or empty
java.lang.IllegalArgumentException
- if no ODI technology is found with the given name
java.lang.IllegalArgumentException
- if no ODI language is found with the given namegetSnpsLanguageByTechnologyName(String)
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |