public interface IOdiKMTemplateFinder extends IFinder
OdiKMTemplate
entity.Modifier and Type | Method and Description |
---|---|
java.util.Collection |
findByLanguage(java.lang.String baseLanguageName)
Find a collection of
OdiKMTemplate with the given base language name. |
java.util.Collection |
findByName(java.lang.String templateName)
Find a collection of
OdiKMTemplate with the given name. |
java.util.Collection |
findByNameAndLanguage(java.lang.String templateName,
java.lang.String baseLanguageName)
Find a collection of
OdiKMTemplate with the given name and base language name. |
java.util.Collection |
findByNameAndTechnology(java.lang.String templateName,
java.lang.String technologyCode)
Find a collection of
OdiKMTemplate with the given name and technology code. |
java.util.Collection |
findByTechnology(java.lang.String technologyCode)
Find a collection of
OdiKMTemplate with the given technology code. |
OdiKMTemplate |
findKMTemplate(java.lang.String templateName,
java.lang.String technologyCode,
java.lang.String baseLanguageName)
Find an
OdiKMTemplate with the given name, technology name and base language name. |
findAll, findByGlobalId, findById, findByIds, findRepositoryEntityById
java.util.Collection findByName(java.lang.String templateName)
OdiKMTemplate
with the given name.templateName
- the name of the KM template, it should be a non-null value.OdiKMTemplate findKMTemplate(java.lang.String templateName, java.lang.String technologyCode, java.lang.String baseLanguageName)
OdiKMTemplate
with the given name, technology name and base language name.
If technologyCode is null, it finds all the technology generic templates with the given templateName and baseLanguageName.
If baseLanguageName is null, it finds all the language generic templates with the given templateName and technologyCode.
If both baseLanguageName and technologyCode are null, it finds all the technology and language generic templates with the given templateName.templateName
- the name of the KM template, it should be a non-null value.technologyCode
- the internal name of the technology for which the template is designed to be used.baseLanguageName
- the name of the base language for which the template is designed to be used.null
if not foundjava.util.Collection findByNameAndLanguage(java.lang.String templateName, java.lang.String baseLanguageName)
OdiKMTemplate
with the given name and base language name.
If baseLanguageName is null, it finds all the language generic templates with the given templateName.templateName
- the name of the KM template, it should be a non-null value..baseLanguageName
- the name of the base language for which the template is designed to be used.java.util.Collection findByNameAndTechnology(java.lang.String templateName, java.lang.String technologyCode)
OdiKMTemplate
with the given name and technology code.
If technologyCode is null, it finds all the technology generic templates with the given templateName.templateName
- the name of the KM template, it should be a non-null value..technologyCode
- the internal name of the technology for which the template is designed to be used.java.util.Collection findByLanguage(java.lang.String baseLanguageName)
OdiKMTemplate
with the given base language name.
If baseLanguageName is null, it finds all the language generic templates.baseLanguageName
- the name of the base language for which the template is designed to be used.java.util.Collection findByTechnology(java.lang.String technologyCode)
OdiKMTemplate
with the given technology code.
If technologyCode is null, it finds all the technology generic templates.technologyCode
- the internal name of the technology for which the template is designed to be used.