Package org.openiam.esb.core.service
Interface LanguageDataService
-
- All Known Implementing Classes:
LanguageDataServiceImpl
public interface LanguageDataServiceLanguageDataServiceprovides 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 intcount(LanguageSearchBean searchBean)List<Language>findBeans(LanguageSearchBean searchBean, int from, int size)LanguagegetDefaultLanguage()LanguagegetLanguage(String id)Returns the lang specified by the langList<Language>getUsedLanguages()Returns an list of those languages that are in useStringsave(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)
-
-