public class KrmsTypeRepositoryServiceImpl extends Object implements org.kuali.rice.krms.api.repository.type.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() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
createKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType) |
org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation |
createTypeTypeRelation(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation) |
void |
deleteTypeTypeRelation(String typeTypeRelationId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAgendaTypesForAgendaType(String agendaTypeId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAgendaTypesForContextType(String contextTypeId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllActionTypesByContextId(String contextId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllAgendaTypes() |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllAgendaTypesByContextId(String contextId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllContextTypes() |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllPropositionParameterTypes() |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllPropositionTypes() |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllRuleTypes() |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllRuleTypesByContextId(String contextId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllTypes() |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllTypesByNamespace(String namespaceCode) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllTypesByServiceName(String serviceName) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findPropositionParameterTypesForPropositionType(String propositionTypeId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findPropositionTypesForRuleType(String ruleTypeId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findRuleTypesForAgendaType(String agendaTypeId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findTermParameterTypesForTermPropositionParameterType(String termPropositionParameterTypeId) |
List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> |
findTypeTypeRelationsByFromType(String fromTypeId) |
List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> |
findTypeTypeRelationsByRelationshipType(org.kuali.rice.krms.api.repository.typerelation.RelationshipType relationshipType) |
List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> |
findTypeTypeRelationsByToType(String toTypeId) |
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
getActionTypeByActionTypeIdAndContextId(String actionTypeId,
String contextId) |
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
getAgendaTypeByAgendaTypeIdAndContextId(String agendaTypeId,
String contextId) |
org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition |
getAttributeDefinitionById(String attributeDefinitionId) |
org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition |
getAttributeDefinitionByName(String namespaceCode,
String name) |
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
getRuleTypeByRuleTypeIdAndContextId(String ruleTypeId,
String contextId) |
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
getTypeById(String id) |
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
getTypeByName(String namespaceCode,
String name) |
org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation |
getTypeTypeRelation(String typeTypeRelationId) |
void |
setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
Sets the dataObjectService property.
|
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
updateKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType) |
void |
updateTypeTypeRelation(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation) |
public KrmsTypeRepositoryServiceImpl()
public org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition createKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
createKrmsType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition updateKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
updateKrmsType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getTypeById(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getTypeById in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getTypeByName(String namespaceCode, String name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException
getTypeByName in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllTypesByNamespace(String namespaceCode) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllTypesByNamespace in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllTypes()
findAllTypes in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServicepublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllAgendaTypesByContextId(String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllAgendaTypesByContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getAgendaTypeByAgendaTypeIdAndContextId(String agendaTypeId, String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendaTypeByAgendaTypeIdAndContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllRuleTypesByContextId(String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllRuleTypesByContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getRuleTypeByRuleTypeIdAndContextId(String ruleTypeId, String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getRuleTypeByRuleTypeIdAndContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllActionTypesByContextId(String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllActionTypesByContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getActionTypeByActionTypeIdAndContextId(String actionTypeId, String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getActionTypeByActionTypeIdAndContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition getAttributeDefinitionById(String attributeDefinitionId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAttributeDefinitionById in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition getAttributeDefinitionByName(String namespaceCode, String name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAttributeDefinitionByName in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation createTypeTypeRelation(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation)
createTypeTypeRelation in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServicepublic org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation getTypeTypeRelation(String typeTypeRelationId)
getTypeTypeRelation in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServicepublic void updateTypeTypeRelation(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation)
updateTypeTypeRelation in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServicepublic void deleteTypeTypeRelation(String typeTypeRelationId)
deleteTypeTypeRelation in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServicepublic List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> findTypeTypeRelationsByFromType(String fromTypeId)
findTypeTypeRelationsByFromType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServicepublic List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> findTypeTypeRelationsByToType(String toTypeId)
findTypeTypeRelationsByToType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServicepublic List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> findTypeTypeRelationsByRelationshipType(org.kuali.rice.krms.api.repository.typerelation.RelationshipType relationshipType)
findTypeTypeRelationsByRelationshipType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServicepublic void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
dataObjectService - The dataObjectService to set.public List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllTypesByServiceName(String serviceName) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllTypesByServiceName in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllContextTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllContextTypes in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllAgendaTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllAgendaTypes in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllRuleTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllRuleTypes in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllPropositionTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllPropositionTypes in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllPropositionParameterTypes() throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAllPropositionParameterTypes in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAgendaTypesForContextType(String contextTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAgendaTypesForContextType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAgendaTypesForAgendaType(String agendaTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAgendaTypesForAgendaType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findRuleTypesForAgendaType(String agendaTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findRuleTypesForAgendaType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findPropositionTypesForRuleType(String ruleTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findPropositionTypesForRuleType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findPropositionParameterTypesForPropositionType(String propositionTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findPropositionParameterTypesForPropositionType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findTermParameterTypesForTermPropositionParameterType(String termPropositionParameterTypeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findTermParameterTypesForTermPropositionParameterType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionCopyright © 2005–2017 The Kuali Foundation. All rights reserved.