public class RuleManagementServiceMockImpl extends Object implements RuleManagementService
| Constructor and Description |
|---|
RuleManagementServiceMockImpl() |
public RuleManagementServiceMockImpl()
public NaturalLanguageTemplaterContract getTemplater()
public void setTemplater(NaturalLanguageTemplaterContract templater)
public TermRepositoryService getTermRepositoryService()
public void setTermRepositoryService(TermRepositoryService termRepositoryService)
public void clear()
public ReferenceObjectBinding createReferenceObjectBinding(ReferenceObjectBinding referenceObjectDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createReferenceObjectBinding in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic ReferenceObjectBinding getReferenceObjectBinding(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getReferenceObjectBinding in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<ReferenceObjectBinding> getReferenceObjectBindings(List<String> ids) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getReferenceObjectBindings in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<ReferenceObjectBinding> findReferenceObjectBindingsByReferenceDiscriminatorType(String referenceObjectReferenceDiscriminatorType) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findReferenceObjectBindingsByReferenceDiscriminatorType in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<ReferenceObjectBinding> findReferenceObjectBindingsByReferenceObject(String referenceObjectReferenceDiscriminatorType, String referenceObjectId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findReferenceObjectBindingsByReferenceObject in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<ReferenceObjectBinding> findReferenceObjectBindingsByKrmsDiscriminatorType(String referenceObjectKrmsDiscriminatorType) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findReferenceObjectBindingsByKrmsDiscriminatorType in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<ReferenceObjectBinding> findReferenceObjectBindingsByKrmsObject(String krmsObjectId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findReferenceObjectBindingsByKrmsObject in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void updateReferenceObjectBinding(ReferenceObjectBinding referenceObjectBindingDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateReferenceObjectBinding in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteReferenceObjectBinding(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteReferenceObjectBinding in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<String> findReferenceObjectBindingIds(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findReferenceObjectBindingIds in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic AgendaDefinition createAgenda(AgendaDefinition agendaDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createAgenda in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic AgendaDefinition findCreateAgenda(AgendaDefinition agendaDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findCreateAgenda in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic AgendaDefinition getAgendaByNameAndContextId(String name, String contextId)
getAgendaByNameAndContextId in interface RuleManagementServicepublic AgendaDefinition getAgenda(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgenda in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<AgendaDefinition> getAgendasByType(String typeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendasByType in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<AgendaDefinition> getAgendasByContext(String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendasByContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<AgendaDefinition> getAgendasByTypeAndContext(String typeId, String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendasByTypeAndContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void updateAgenda(AgendaDefinition agendaDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateAgenda in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteAgenda(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteAgenda in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic AgendaItemDefinition createAgendaItem(AgendaItemDefinition agendaItemDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createAgendaItem in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic AgendaItemDefinition getAgendaItem(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendaItem in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<AgendaItemDefinition> getAgendaItemsByType(String typeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendaItemsByType in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<AgendaItemDefinition> getAgendaItemsByContext(String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendaItemsByContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<AgendaItemDefinition> getAgendaItemsByTypeAndContext(String typeId, String contextId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendaItemsByTypeAndContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void updateAgendaItem(AgendaItemDefinition agendaItemDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateAgendaItem in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteAgendaItem(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteAgendaItem in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic RuleDefinition getRuleByNameAndNamespace(String name, String namespace)
getRuleByNameAndNamespace in interface RuleManagementServicepublic RuleDefinition createRule(RuleDefinition ruleDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createRule in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic RuleDefinition getRule(String ruleId)
getRule in interface RuleManagementServicepublic List<RuleDefinition> getRules(List<String> ruleIds)
getRules in interface RuleManagementServicepublic void updateRule(RuleDefinition ruleDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateRule in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteRule(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteRule in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic ActionDefinition createAction(ActionDefinition actionDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createAction in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic ActionDefinition getAction(String actionId)
getAction in interface RuleManagementServicepublic List<ActionDefinition> getActions(List<String> actionIds)
getActions in interface RuleManagementServicepublic void updateAction(ActionDefinition actionDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateAction in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteAction(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteAction in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic PropositionDefinition createProposition(PropositionDefinition propositionDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createProposition in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic PropositionDefinition getProposition(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getProposition in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic Set<PropositionDefinition> getPropositionsByType(String typeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getPropositionsByType in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic Set<PropositionDefinition> getPropositionsByRule(String ruleId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getPropositionsByRule in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void updateProposition(PropositionDefinition propositionDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateProposition in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteProposition(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteProposition in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic NaturalLanguageUsage createNaturalLanguageUsage(NaturalLanguageUsage naturalLanguageUsage) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createNaturalLanguageUsage in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic NaturalLanguageUsage getNaturalLanguageUsage(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getNaturalLanguageUsage in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void updateNaturalLanguageUsage(NaturalLanguageUsage naturalLanguageUsage) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateNaturalLanguageUsage in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteNaturalLanguageUsage(String naturalLanguageUsageId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteNaturalLanguageUsage in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic String translateNaturalLanguageForObject(String naturalLanguageUsageId, String typeId, String krmsObjectId, String languageCode) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
translateNaturalLanguageForObject in interface RuleManagementServicetranslateNaturalLanguageForObject in interface TranslateBusinessMethodsorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic String translateNaturalLanguageForProposition(String naturalLanguageUsageId, PropositionDefinition proposition, String languageCode) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
translateNaturalLanguageForProposition in interface RuleManagementServicetranslateNaturalLanguageForProposition in interface TranslateBusinessMethodsorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic NaturalLanguageTree translateNaturalLanguageTreeForProposition(String naturalLanguageUsageId, PropositionDefinition propositionDefinintion, String languageCode) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
translateNaturalLanguageTreeForProposition in interface RuleManagementServicetranslateNaturalLanguageTreeForProposition in interface TranslateBusinessMethodsorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<NaturalLanguageUsage> getNaturalLanguageUsagesByNamespace(String namespace) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getNaturalLanguageUsagesByNamespace in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic NaturalLanguageUsage getNaturalLanguageUsageByNameAndNamespace(String name, String namespace) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getNaturalLanguageUsageByNameAndNamespace in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic ContextDefinition selectContext(ContextSelectionCriteria contextSelectionCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
selectContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic AgendaTreeDefinition getAgendaTree(String agendaId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendaTree in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<AgendaTreeDefinition> getAgendaTrees(List<String> agendaIds) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getAgendaTrees in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic ContextDefinition createContext(ContextDefinition contextDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic ContextDefinition findCreateContext(ContextDefinition contextDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findCreateContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void updateContext(ContextDefinition contextDefinition) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteContext(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic ContextDefinition getContext(String id) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getContext in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic ContextDefinition getContextByNameAndNamespace(String name, String namespace) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getContextByNameAndNamespace in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic NaturalLanguageTemplate createNaturalLanguageTemplate(NaturalLanguageTemplate naturalLanguageTemplate) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
createNaturalLanguageTemplate in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic NaturalLanguageTemplate getNaturalLanguageTemplate(String naturalLanguageTemplateId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
getNaturalLanguageTemplate in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void updateNaturalLanguageTemplate(NaturalLanguageTemplate naturalLanguageTemplate) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
updateNaturalLanguageTemplate in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic void deleteNaturalLanguageTemplate(String naturalLanguageTemplateId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
deleteNaturalLanguageTemplate in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<NaturalLanguageTemplate> findNaturalLanguageTemplatesByLanguageCode(String languageCode) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findNaturalLanguageTemplatesByLanguageCode in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic NaturalLanguageTemplate findNaturalLanguageTemplateByLanguageCodeTypeIdAndNluId(String languageCode, String typeId, String naturalLanguageUsageId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findNaturalLanguageTemplateByLanguageCodeTypeIdAndNluId in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<NaturalLanguageTemplate> findNaturalLanguageTemplatesByNaturalLanguageUsage(String naturalLanguageUsageId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findNaturalLanguageTemplatesByNaturalLanguageUsage in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<NaturalLanguageTemplate> findNaturalLanguageTemplatesByType(String typeId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findNaturalLanguageTemplatesByType in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<NaturalLanguageTemplate> findNaturalLanguageTemplatesByTemplate(String template) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findNaturalLanguageTemplatesByTemplate in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<String> findContextIds(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findContextIds in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<String> findAgendaIds(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findAgendaIds in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<String> findRuleIds(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findRuleIds in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<String> findActionIds(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findActionIds in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<String> findPropositionIds(org.kuali.rice.core.api.criteria.QueryByCriteria queryByCriteria) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
findPropositionIds in interface RuleManagementServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionCopyright © 2005–2016 The Kuali Foundation. All rights reserved.