Class TermBoServiceImpl
java.lang.Object
org.kuali.rice.krms.impl.repository.TermBoServiceImpl
- All Implemented Interfaces:
org.kuali.rice.krms.api.repository.term.TermRepositoryService,TermBoService
Implementation of
TermBoService- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.kuali.rice.krms.api.repository.term.TermDefinitioncreateTerm(org.kuali.rice.krms.api.repository.term.TermDefinition termDef) org.kuali.rice.krms.api.repository.term.TermResolverDefinitioncreateTermResolver(org.kuali.rice.krms.api.repository.term.TermResolverDefinition termResolver) org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitioncreateTermSpecification(org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition termSpec) voiddeleteTerm(String id) voidvoidList<org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition> findAllTermSpecificationsByContextId(String contextId) List<org.kuali.rice.krms.api.repository.term.TermResolverDefinition> findTermResolversByNamespace(String namespace) List<org.kuali.rice.krms.api.repository.term.TermResolverDefinition> findTermResolversByOutputId(String id, String namespace) org.kuali.rice.krad.data.DataObjectServiceGets theDataObjectService.org.kuali.rice.krms.api.repository.term.TermDefinitionorg.kuali.rice.krms.api.repository.term.TermResolverDefinitionorg.kuali.rice.krms.api.repository.term.TermResolverDefinitiongetTermResolverByNameAndNamespace(String name, String namespace) org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionorg.kuali.rice.krms.api.repository.term.TermSpecificationDefinitiongetTermSpecificationByNameAndNamespace(String name, String namespace) voidsetDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) Sets theDataObjectService.voidupdateTerm(org.kuali.rice.krms.api.repository.term.TermDefinition term) voidupdateTermResolver(org.kuali.rice.krms.api.repository.term.TermResolverDefinition termResolver) voidupdateTermSpecification(org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition termSpec)
-
Constructor Details
-
TermBoServiceImpl
public TermBoServiceImpl()
-
-
Method Details
-
getTermSpecificationById
public org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition getTermSpecificationById(String id) - Specified by:
getTermSpecificationByIdin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- See Also:
-
createTermSpecification
public org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition createTermSpecification(org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition termSpec) - Specified by:
createTermSpecificationin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- See Also:
-
updateTermSpecification
public void updateTermSpecification(org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition termSpec) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
updateTermSpecificationin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
deleteTermSpecification
public void deleteTermSpecification(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
deleteTermSpecificationin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
createTerm
public org.kuali.rice.krms.api.repository.term.TermDefinition createTerm(org.kuali.rice.krms.api.repository.term.TermDefinition termDef) - Specified by:
createTermin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- See Also:
-
updateTerm
public void updateTerm(org.kuali.rice.krms.api.repository.term.TermDefinition term) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
updateTermin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
deleteTerm
public void deleteTerm(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
deleteTermin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
createTermResolver
public org.kuali.rice.krms.api.repository.term.TermResolverDefinition createTermResolver(org.kuali.rice.krms.api.repository.term.TermResolverDefinition termResolver) - Specified by:
createTermResolverin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- See Also:
-
updateTermResolver
public void updateTermResolver(org.kuali.rice.krms.api.repository.term.TermResolverDefinition termResolver) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
updateTermResolverin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
deleteTermResolver
public void deleteTermResolver(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
deleteTermResolverin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getTerm
- Specified by:
getTermin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- See Also:
-
getTermResolverById
public org.kuali.rice.krms.api.repository.term.TermResolverDefinition getTermResolverById(String id) - Specified by:
getTermResolverByIdin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- See Also:
-
findTermResolversByOutputId
public List<org.kuali.rice.krms.api.repository.term.TermResolverDefinition> findTermResolversByOutputId(String id, String namespace) - Specified by:
findTermResolversByOutputIdin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService
-
findTermResolversByNamespace
public List<org.kuali.rice.krms.api.repository.term.TermResolverDefinition> findTermResolversByNamespace(String namespace) - Specified by:
findTermResolversByNamespacein interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService
-
getTermResolverByNameAndNamespace
public org.kuali.rice.krms.api.repository.term.TermResolverDefinition getTermResolverByNameAndNamespace(String name, String namespace) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getTermResolverByNameAndNamespacein interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getTermSpecificationByNameAndNamespace
public org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition getTermSpecificationByNameAndNamespace(String name, String namespace) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException - Specified by:
getTermSpecificationByNameAndNamespacein interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
findAllTermSpecificationsByContextId
public List<org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition> findAllTermSpecificationsByContextId(String contextId) - Specified by:
findAllTermSpecificationsByContextIdin interfaceorg.kuali.rice.krms.api.repository.term.TermRepositoryService
-
getDataObjectService
public org.kuali.rice.krad.data.DataObjectService getDataObjectService()Gets theDataObjectService.- Returns:
- the
DataObjectService
-
setDataObjectService
public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) Sets theDataObjectService.- Parameters:
dataObjectService- theDataObjectServiceto set
-