public class TermBoServiceImpl extends Object implements TermBoService, TermRepositoryService
TermBoService
Constructor and Description |
---|
TermBoServiceImpl() |
public TermBoServiceImpl()
public void setBusinessObjectService(BusinessObjectService businessObjectService)
businessObjectService
- the businessObjectService to setpublic TermSpecificationDefinition getTermSpecificationById(String id)
getTermSpecificationById
in interface TermBoService
TermBoService.getTermSpecificationById(java.lang.String)
public TermSpecificationDefinition createTermSpecification(TermSpecificationDefinition termSpec)
createTermSpecification
in interface TermBoService
TermBoService.createTermSpecification(org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition)
public TermDefinition createTerm(TermDefinition termDef)
createTerm
in interface TermBoService
TermBoService.createTerm(org.kuali.rice.krms.api.repository.term.TermDefinition)
public TermResolverDefinition createTermResolver(TermResolverDefinition termResolver)
createTermResolver
in interface TermBoService
TermBoService.createTermResolver(org.kuali.rice.krms.api.repository.term.TermResolverDefinition)
public TermDefinition getTerm(String id)
TermRepositoryService
TermDefinition
with the given termId.getTerm
in interface TermRepositoryService
getTerm
in interface TermBoService
id
- the identifier of the term to retrieve.TermDefinition
with the given termId. May be null if there is no term with the given termId
in the repository.TermBoService.getTerm(java.lang.String)
public TermResolverDefinition getTermResolverById(String id)
getTermResolverById
in interface TermBoService
TermBoService.getTermResolverById(java.lang.String)
public List<TermResolverDefinition> findTermResolversByOutputId(String id, String namespace)
TermBoService
TermResolverDefinition
s for any term resolvers in the specified namespace that have the given
term specification as their output.findTermResolversByOutputId
in interface TermBoService
id
- the id for the term specificationnamespace
- the namespace to searchpublic List<TermResolverDefinition> findTermResolversByNamespace(String namespace)
TermRepositoryService
TermResolverDefinition
s for the given namespace.findTermResolversByNamespace
in interface TermRepositoryService
findTermResolversByNamespace
in interface TermBoService
namespace
- the namespace for which to get all term resolvers.TermResolverDefinition
s for the given namespace. May be empty, but never null.public List<TermSpecificationDefinition> findAllTermSpecificationsByContextId(String contextId)
TermRepositoryService
TermSpecificationDefinition
s that are valid for the context with the given contextId.findAllTermSpecificationsByContextId
in interface TermRepositoryService
contextId
- the identifier for the context whose valid TermSpecificationDefinition
s are to be retrieved.TermSpecificationDefinition
s that are valid for the context with the given contextId. May be empty but never nullCopyright © 2005–2016 The Kuali Foundation. All rights reserved.