public class KrmsTypeRepositoryServiceImpl extends Object implements KrmsTypeRepositoryService
AGENDA_SERVICE_NAME, COMPOUND_PROPOSITION_SERVICE_NAME, CONSTANT_VALUE_PROPOSITION_PARAMETER_SERVICE_NAME, CONTEXT_SERVICE_NAME, FUNCTION_PROPOSITION_PARAMETER_SERVICE_NAME, OPERATOR_PROPOSITION_PARAMETER_SERVICE_NAME, PROPOSITION_PARAMETER_SERVICE_NAMES, PROPOSITION_SERVICE_NAMES, RULE_SERVICE_NAME, SIMPLE_PROPOSITION_SERVICE_NAME, TERM_PARAMETER_SERVICE_NAME, TERM_PROPOSITION_PARAMETER_SERVICE_NAME| Constructor and Description |
|---|
KrmsTypeRepositoryServiceImpl() |
public KrmsTypeRepositoryServiceImpl()
public KrmsTypeDefinition createKrmsType(KrmsTypeDefinition krmsType) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public KrmsTypeDefinition updateKrmsType(KrmsTypeDefinition krmsType) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public KrmsTypeDefinition getTypeById(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getTypeById in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic KrmsTypeDefinition getTypeByName(String namespaceCode, String name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
public List<KrmsTypeDefinition> findAllTypesByNamespace(String namespaceCode) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllTypesByNamespace in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAllTypes()
findAllTypes in interface KrmsTypeRepositoryServicepublic List<KrmsTypeDefinition> findAllAgendaTypesByContextId(String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllAgendaTypesByContextId in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic KrmsTypeDefinition getAgendaTypeByAgendaTypeIdAndContextId(String agendaTypeId, String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendaTypeByAgendaTypeIdAndContextId in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAllRuleTypesByContextId(String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllRuleTypesByContextId in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic KrmsTypeDefinition getRuleTypeByRuleTypeIdAndContextId(String ruleTypeId, String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getRuleTypeByRuleTypeIdAndContextId in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAllActionTypesByContextId(String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllActionTypesByContextId in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic KrmsTypeDefinition getActionTypeByActionTypeIdAndContextId(String actionTypeId, String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getActionTypeByActionTypeIdAndContextId in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic KrmsAttributeDefinition getAttributeDefinitionById(String attributeDefinitionId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAttributeDefinitionById in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic KrmsAttributeDefinition getAttributeDefinitionByName(String namespaceCode, String name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAttributeDefinitionByName in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic TypeTypeRelation createTypeTypeRelation(TypeTypeRelation typeTypeRelation)
createTypeTypeRelation in interface KrmsTypeRepositoryServicepublic TypeTypeRelation getTypeTypeRelation(String typeTypeRelationId)
getTypeTypeRelation in interface KrmsTypeRepositoryServicepublic void updateTypeTypeRelation(TypeTypeRelation typeTypeRelation)
updateTypeTypeRelation in interface KrmsTypeRepositoryServicepublic void deleteTypeTypeRelation(String typeTypeRelationId)
deleteTypeTypeRelation in interface KrmsTypeRepositoryServicepublic List<TypeTypeRelation> findTypeTypeRelationsByFromType(String fromTypeId)
findTypeTypeRelationsByFromType in interface KrmsTypeRepositoryServicepublic List<TypeTypeRelation> findTypeTypeRelationsByToType(String toTypeId)
findTypeTypeRelationsByToType in interface KrmsTypeRepositoryServicepublic List<TypeTypeRelation> findTypeTypeRelationsByRelationshipType(RelationshipType relationshipType)
findTypeTypeRelationsByRelationshipType in interface KrmsTypeRepositoryServicepublic void setBusinessObjectService(BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.public List<KrmsTypeDefinition> findAllTypesByServiceName(String serviceName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllTypesByServiceName in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAllContextTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllContextTypes in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAllAgendaTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllAgendaTypes in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAllRuleTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllRuleTypes in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAllPropositionTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllPropositionTypes in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAllPropositionParameterTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllPropositionParameterTypes in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAgendaTypesForContextType(String contextTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAgendaTypesForContextType in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findAgendaTypesForAgendaType(String agendaTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAgendaTypesForAgendaType in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findRuleTypesForAgendaType(String agendaTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findRuleTypesForAgendaType in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findPropositionTypesForRuleType(String ruleTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findPropositionTypesForRuleType in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findPropositionParameterTypesForPropositionType(String propositionTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findPropositionParameterTypesForPropositionType in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<KrmsTypeDefinition> findTermParameterTypesForTermPropositionParameterType(String termPropositionParameterTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findTermParameterTypesForTermPropositionParameterType in interface KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionCopyright © 2005–2016 The Kuali Foundation. All rights reserved.