Interface MenuService

All Known Implementing Classes:
MenuServiceImpl

public interface MenuService
  • Method Details

    • findMenuById

      Menu findMenuById(Long menuId)
      Returns the menu matching the passed in id.
      Parameters:
      menuId -
      Returns:
    • findMenuByName

      Menu findMenuByName(String menuName)
      Returns the menu matching the passed in name.
      Parameters:
      menuName -
      Returns:
    • findMenuItemById

      MenuItem findMenuItemById(Long menuItemId)
      Returns the menu item matching the passed in id.
      Parameters:
      menuItemId -
      Returns:
    • constructMenuItemDTOsForMenu

      List<MenuItemDTO> constructMenuItemDTOsForMenu(Menu menu)
      A Utility method that constructs generic MenuItemDTOs that are not dependent on a Menu Item Type. Allows for ease of use when building the front-end.
      Parameters:
      menu -
      Returns: