Interface TranslateBusinessMethods
- All Known Subinterfaces:
RuleManagementService
public interface TranslateBusinessMethods
a Sub-interface to help manage the translation methods as separate business
logic
- Author:
- nwright
-
Method Summary
Modifier and TypeMethodDescriptiontranslateNaturalLanguageForObject(String naturalLanguageUsageId, String typeId, String krmsObjectId, String languageCode) translateNaturalLanguageForProposition(String naturalLanguageUsageId, PropositionDefinition propositionDefinintion, String languageCode) translateNaturalLanguageTreeForProposition(String naturalLanguageUsageId, PropositionDefinition propositionDefinintion, String languageCode)
-
Method Details
-
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
-