public interface NaturalLanguageTemplateBoService
NaturalLanguageTemplateBo related business objects.| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate |
createNaturalLanguageTemplate(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate)
This will create a
NaturalLanguageTemplate exactly like the
parameter passed in except the id will be assigned and create date/user
will be set. |
void |
deleteNaturalLanguageTemplate(String naturalLanguageTemplateId)
Delete the
NaturalLanguageTemplate with the given id. |
org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate |
findNaturalLanguageTemplateByLanguageCodeTypeIdAndNluId(String languageCode,
String typeId,
String naturalLanguageUsageId) |
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> |
findNaturalLanguageTemplatesByAttributes(Map attributes) |
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> |
findNaturalLanguageTemplatesByLanguageCode(String languageCode) |
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> |
findNaturalLanguageTemplatesByNaturalLanguageUsage(String naturalLanguageUsageId) |
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> |
findNaturalLanguageTemplatesByTemplate(String template) |
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> |
findNaturalLanguageTemplatesByType(String typeId) |
NaturalLanguageTemplateBo |
from(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate)
Converts a immutable
NaturalLanguageTemplate to its mutable NaturalLanguageTemplateBo counterpart. |
org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate |
getNaturalLanguageTemplate(String naturalLanguageTemplateId)
Retrieves a NaturalLanguageTemplate from the repository based on the given id.
|
org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate |
to(NaturalLanguageTemplateBo naturalLanguageTemplateBo)
Converts a mutable
NaturalLanguageTemplateBo to its immutable counterpart, NaturalLanguageTemplate. |
org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate |
updateNaturalLanguageTemplate(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate)
This will update an existing
NaturalLanguageTemplate. |
org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate createNaturalLanguageTemplate(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate)
NaturalLanguageTemplate exactly like the
parameter passed in except the id will be assigned and create date/user
will be set.naturalLanguageTemplate - The NaturalLanguageTemplate to create.NaturalLanguageTemplate exactly like the parameter passed in.IllegalArgumentException - if the NaturalLanguageTemplate is null.IllegalStateException - if the NaturalLanguageTemplate already exists in the system.org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate getNaturalLanguageTemplate(String naturalLanguageTemplateId)
naturalLanguageTemplateId - to retrieve.NaturalLanguageTemplate identified by the given id.
A null reference is returned if an invalid or non-existent id is supplied.org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate updateNaturalLanguageTemplate(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate)
NaturalLanguageTemplate.naturalLanguageTemplate - The NaturalLanguageTemplate to update.IllegalArgumentException - if the NaturalLanguageTemplate is null.IllegalStateException - if the NaturalLanguageTemplate does not exists in the system.void deleteNaturalLanguageTemplate(String naturalLanguageTemplateId)
NaturalLanguageTemplate with the given id.naturalLanguageTemplateId - to delete.IllegalArgumentException - if the NaturalLanguageTemplate is null.IllegalStateException - if the NaturalLanguageTemplate does not exists in the systemList<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> findNaturalLanguageTemplatesByAttributes(Map attributes)
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> findNaturalLanguageTemplatesByLanguageCode(String languageCode)
org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate findNaturalLanguageTemplateByLanguageCodeTypeIdAndNluId(String languageCode, String typeId, String naturalLanguageUsageId)
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> findNaturalLanguageTemplatesByNaturalLanguageUsage(String naturalLanguageUsageId)
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> findNaturalLanguageTemplatesByType(String typeId)
List<org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate> findNaturalLanguageTemplatesByTemplate(String template)
org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate to(NaturalLanguageTemplateBo naturalLanguageTemplateBo)
NaturalLanguageTemplateBo to its immutable counterpart, NaturalLanguageTemplate.naturalLanguageTemplateBo - the mutable business object.NaturalLanguageTemplate the immutable object.NaturalLanguageTemplateBo from(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate)
NaturalLanguageTemplate to its mutable NaturalLanguageTemplateBo counterpart.naturalLanguageTemplate - the immutable object.NaturalLanguageTemplateBo the mutable NaturalLanguageTemplateBo.Copyright © 2005–2017 The Kuali Foundation. All rights reserved.