public final class KrmsTypeBoServiceImpl extends Object implements org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
| Constructor and Description |
|---|
KrmsTypeBoServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
convertListOfBosToImmutables(Collection<KrmsTypeBo> krmsTypeBos)
Converts a List
|
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
createKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType)
This overridden method creates a KrmsType if it does not
already exist in the repository.
|
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllActionTypesByContextId(String contextId) |
List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> |
findAllAgendaTypesByContextId(String contextId) |
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) |
KrmsTypeBo |
from(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType)
Converts a immutable
KrmsTypeDefinition to its mutable KrmsTypeBo counterpart. |
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) |
void |
setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
Sets the dataObjectService attribute value.
|
org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition |
updateKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType)
This overridden method updates an existing KrmsType
|
public KrmsTypeBoServiceImpl()
public org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition createKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType)
createKrmsType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServiceKrmsTypeRepositoryService.createKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition)public org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition updateKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType)
updateKrmsType in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServiceKrmsTypeRepositoryService.updateKrmsType(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition)public org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getTypeById(String id)
getTypeById in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getTypeByName(String namespaceCode, String name)
getTypeByName in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllTypesByNamespace(String namespaceCode)
findAllTypesByNamespace in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic 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.KrmsTypeBoServiceorg.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.KrmsTypeBoServicepublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllAgendaTypesByContextId(String contextId)
findAllAgendaTypesByContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getAgendaTypeByAgendaTypeIdAndContextId(String agendaTypeId, String contextId)
getAgendaTypeByAgendaTypeIdAndContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllRuleTypesByContextId(String contextId)
findAllRuleTypesByContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getRuleTypeByRuleTypeIdAndContextId(String ruleTypeId, String contextId)
getRuleTypeByRuleTypeIdAndContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> findAllActionTypesByContextId(String contextId)
findAllActionTypesByContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition getActionTypeByActionTypeIdAndContextId(String actionTypeId, String contextId)
getActionTypeByActionTypeIdAndContextId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition getAttributeDefinitionById(String attributeDefinitionId)
getAttributeDefinitionById in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition getAttributeDefinitionByName(String namespaceCode, String name)
getAttributeDefinitionByName in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoServicepublic KrmsTypeBo from(org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition krmsType)
KrmsTypeDefinition to its mutable KrmsTypeBo counterpart.krmsType - the immutable object.KrmsTypeBo the mutable KrmsTypeBo.public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
dataObjectService - The dataObjectService to set.protected List<org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition> convertListOfBosToImmutables(Collection<KrmsTypeBo> krmsTypeBos)
krmsTypeBos - a mutable ListCopyright © 2005–2017 The Kuali Foundation. All rights reserved.