Interface KrmsTypeResolver

All Known Implementing Classes:
KrmsTypeResolverImpl

public interface KrmsTypeResolver
The KrmsTypeResolver knows how to resolve the "type services" for the various components of KRMS.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Summary

    Modifier and Type
    Method
    Description
    org.kuali.rice.krms.framework.type.ActionTypeService
    getActionTypeService(org.kuali.rice.krms.api.repository.action.ActionDefinition actionDefinition)
     
    org.kuali.rice.krms.framework.type.AgendaTypeService
    getAgendaTypeService(org.kuali.rice.krms.api.repository.agenda.AgendaDefinition actionDefinition)
     
    org.kuali.rice.krms.framework.type.FunctionTypeService
    getFunctionTypeService(org.kuali.rice.krms.api.repository.function.FunctionDefinition functionDefinition)
     
    org.kuali.rice.krms.framework.type.PropositionTypeService
    getPropositionTypeService(org.kuali.rice.krms.api.repository.proposition.PropositionDefinition propositionDefinition)
     
    org.kuali.rice.krms.framework.type.RuleTypeService
    getRuleTypeService(org.kuali.rice.krms.api.repository.rule.RuleDefinition ruleDefinition)
     
    org.kuali.rice.krms.framework.type.TermResolverTypeService
    getTermResolverTypeService(org.kuali.rice.krms.api.repository.term.TermResolverDefinition termResolverDefintion)
     
  • Method Details

    • getPropositionTypeService

      org.kuali.rice.krms.framework.type.PropositionTypeService getPropositionTypeService(org.kuali.rice.krms.api.repository.proposition.PropositionDefinition propositionDefinition)
    • getActionTypeService

      org.kuali.rice.krms.framework.type.ActionTypeService getActionTypeService(org.kuali.rice.krms.api.repository.action.ActionDefinition actionDefinition)
    • getAgendaTypeService

      org.kuali.rice.krms.framework.type.AgendaTypeService getAgendaTypeService(org.kuali.rice.krms.api.repository.agenda.AgendaDefinition actionDefinition)
    • getRuleTypeService

      org.kuali.rice.krms.framework.type.RuleTypeService getRuleTypeService(org.kuali.rice.krms.api.repository.rule.RuleDefinition ruleDefinition)
    • getTermResolverTypeService

      org.kuali.rice.krms.framework.type.TermResolverTypeService getTermResolverTypeService(org.kuali.rice.krms.api.repository.term.TermResolverDefinition termResolverDefintion)
    • getFunctionTypeService

      org.kuali.rice.krms.framework.type.FunctionTypeService getFunctionTypeService(org.kuali.rice.krms.api.repository.function.FunctionDefinition functionDefinition)