Interface NotificationContentTypeService

All Known Implementing Classes:
NotificationContentTypeServiceImpl

public interface NotificationContentTypeService
Service for accessing NotificationContentTypeBos
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • getNotificationContentType

      NotificationContentTypeBo getNotificationContentType(String name)
      This method retrieves a NotificationContentType by name.
      Parameters:
      name - The name of the content type
      Returns:
      NotificationContentType
    • saveNotificationContentType

      void saveNotificationContentType(NotificationContentTypeBo contentType)
      This method saves a NotificationContentType object instance to the DB, creating a new, current, version if one already exists. Note that this means that this API cannot be used to modify the data of an existing content type record.
      Parameters:
      contentType - The NotificationContentType instance to save.
    • getAllCurrentContentTypes

      Collection<NotificationContentTypeBo> getAllCurrentContentTypes()
      This method returns all current NotificationContentTypes in the system.
      Returns:
      Collection
    • getAllContentTypes

      Collection<NotificationContentTypeBo> getAllContentTypes()
      This method returns all versions of all NotificationContentTypes in the system.
      Returns:
      Collection