Package org.openiam.esb.core.service
Interface LanguageDataService
-
- All Known Implementing Classes:
LanguageDataServiceImpl
public interface LanguageDataService
LanguageDataService
provides a service to manage the list of languages stored in OpenIAM.- Version:
- 2.0
- Author:
- Suneet Shah
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
count(LanguageSearchBean searchBean)
List<Language>
findBeans(LanguageSearchBean searchBean, int from, int size)
Language
getDefaultLanguage()
Language
getLanguage(String id)
Returns the lang specified by the langList<Language>
getUsedLanguages()
Returns an list of those languages that are in useString
save(Language language)
-
-
-
Method Detail
-
getUsedLanguages
List<Language> getUsedLanguages()
Returns an list of those languages that are in use- Returns:
-
getLanguage
Language getLanguage(String id)
Returns the lang specified by the lang- Parameters:
id
-- Returns:
-
findBeans
List<Language> findBeans(LanguageSearchBean searchBean, int from, int size)
-
getDefaultLanguage
Language getDefaultLanguage()
-
save
String save(Language language) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
count
int count(LanguageSearchBean searchBean)
-
-