public class RepositoryToEngineTranslatorImpl extends Object implements RepositoryToEngineTranslator
| Constructor and Description |
|---|
RepositoryToEngineTranslatorImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.krms.api.repository.term.TermRepositoryService |
getTermRepositoryService() |
protected Map<String,Rule> |
loadRules(List<String> ruleIds) |
protected Map<String,SubAgenda> |
loadSubAgendas(List<String> subAgendaIds) |
void |
setRuleRepositoryService(org.kuali.rice.krms.api.repository.RuleRepositoryService ruleRepositoryService) |
void |
setTermRepositoryService(org.kuali.rice.krms.api.repository.term.TermRepositoryService termRepositoryService) |
void |
setTypeResolver(KrmsTypeResolver typeResolver) |
Action |
translateActionDefinition(org.kuali.rice.krms.api.repository.action.ActionDefinition actionDefinition) |
List<Action> |
translateActionDefinitions(List<org.kuali.rice.krms.api.repository.action.ActionDefinition> actionDefinitions) |
Agenda |
translateAgendaDefinition(org.kuali.rice.krms.api.repository.agenda.AgendaDefinition agendaDefinition) |
AgendaTree |
translateAgendaDefinitionToAgendaTree(org.kuali.rice.krms.api.repository.agenda.AgendaDefinition agendaDefinition) |
AgendaTree |
translateAgendaTreeDefinition(org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition agendaTreeDefinition) |
SubAgenda |
translateAgendaTreeDefinitionToSubAgenda(org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition subAgendaDefinition) |
Context |
translateContextDefinition(org.kuali.rice.krms.api.repository.context.ContextDefinition contextDefinition) |
Proposition |
translatePropositionDefinition(org.kuali.rice.krms.api.repository.proposition.PropositionDefinition propositionDefinition) |
Rule |
translateRuleDefinition(org.kuali.rice.krms.api.repository.rule.RuleDefinition ruleDefinition) |
public RepositoryToEngineTranslatorImpl()
public Context translateContextDefinition(org.kuali.rice.krms.api.repository.context.ContextDefinition contextDefinition)
translateContextDefinition in interface RepositoryToEngineTranslatorpublic Agenda translateAgendaDefinition(org.kuali.rice.krms.api.repository.agenda.AgendaDefinition agendaDefinition)
translateAgendaDefinition in interface RepositoryToEngineTranslatorpublic AgendaTree translateAgendaDefinitionToAgendaTree(org.kuali.rice.krms.api.repository.agenda.AgendaDefinition agendaDefinition)
translateAgendaDefinitionToAgendaTree in interface RepositoryToEngineTranslatorpublic AgendaTree translateAgendaTreeDefinition(org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition agendaTreeDefinition)
translateAgendaTreeDefinition in interface RepositoryToEngineTranslatorpublic Rule translateRuleDefinition(org.kuali.rice.krms.api.repository.rule.RuleDefinition ruleDefinition)
translateRuleDefinition in interface RepositoryToEngineTranslatorpublic Proposition translatePropositionDefinition(org.kuali.rice.krms.api.repository.proposition.PropositionDefinition propositionDefinition)
translatePropositionDefinition in interface RepositoryToEngineTranslatorpublic Action translateActionDefinition(org.kuali.rice.krms.api.repository.action.ActionDefinition actionDefinition)
translateActionDefinition in interface RepositoryToEngineTranslatorpublic List<Action> translateActionDefinitions(List<org.kuali.rice.krms.api.repository.action.ActionDefinition> actionDefinitions)
translateActionDefinitions in interface RepositoryToEngineTranslatorpublic SubAgenda translateAgendaTreeDefinitionToSubAgenda(org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition subAgendaDefinition)
translateAgendaTreeDefinitionToSubAgenda in interface RepositoryToEngineTranslatorpublic void setRuleRepositoryService(org.kuali.rice.krms.api.repository.RuleRepositoryService ruleRepositoryService)
ruleRepositoryService - the ruleRepositoryService to setpublic void setTypeResolver(KrmsTypeResolver typeResolver)
typeResolver - the typeResolver to setpublic org.kuali.rice.krms.api.repository.term.TermRepositoryService getTermRepositoryService()
public void setTermRepositoryService(org.kuali.rice.krms.api.repository.term.TermRepositoryService termRepositoryService)
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.