org.kuali.rice.krms.api.repository
Interface TranslateBusinessMethods
- All Known Subinterfaces:
- RuleManagementService
- All Known Implementing Classes:
- RuleManagementServiceImpl, RuleManagementServiceMockImpl, TranslationUtility
public interface TranslateBusinessMethods
a Sub-interface to help manage the translation methods as separate business
logic
- Author:
- nwright
translateNaturalLanguageForObject
String translateNaturalLanguageForObject(String naturalLanguageUsageId,
String typeId,
String krmsObjectId,
String languageCode)
throws RiceIllegalArgumentException
- Throws:
RiceIllegalArgumentException
translateNaturalLanguageForProposition
String translateNaturalLanguageForProposition(String naturalLanguageUsageId,
PropositionDefinition propositionDefinintion,
String languageCode)
throws RiceIllegalArgumentException
- Throws:
RiceIllegalArgumentException
translateNaturalLanguageTreeForProposition
NaturalLanguageTree translateNaturalLanguageTreeForProposition(String naturalLanguageUsageId,
PropositionDefinition propositionDefinintion,
String languageCode)
throws RiceIllegalArgumentException
- Throws:
RiceIllegalArgumentException
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.