Interface TemplateContract

All Superinterfaces:
org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.Versioned
All Known Implementing Classes:
Template, Template.Builder

public interface TemplateContract extends org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.Identifiable
This is a contract for a Template. A template represents some course-grained information that is used to create a permission or responsibility which then contains more specific information in permission details or responsibility details. Eg: of a template would be Use Screen,Maintain records etc.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Summary

    Modifier and Type
    Method
    Description
    The description of the KIM Permission Template.
    The KIM Type ID referenced by the KIM Permission Template.
    The name of the KIM Permission Template.
    The namespace code that this KIM Permission Template belongs too.

    Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique

    getObjectId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable

    getId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable

    isActive

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned

    getVersionNumber
  • Method Details

    • getNamespaceCode

      String getNamespaceCode()
      The namespace code that this KIM Permission Template belongs too.
      Returns:
      namespaceCode
    • getName

      String getName()
      The name of the KIM Permission Template.
      Returns:
      name
    • getDescription

      String getDescription()
      The description of the KIM Permission Template.
      Returns:
      description
    • getKimTypeId

      String getKimTypeId()
      The KIM Type ID referenced by the KIM Permission Template.
      Returns:
      typeId