Interface MenuEntryService
-
- All Superinterfaces:
CRUDService<MenuEntryDTO,MenuEntryData,MenuEntryDataParams>,Service
- All Known Subinterfaces:
MenuEntryServiceLocal
- All Known Implementing Classes:
MenuEntryServiceImpl,MenuEntryServiceSecurity
public interface MenuEntryService extends CRUDService<MenuEntryDTO,MenuEntryData,MenuEntryDataParams>
Service interface for menu entries
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MenuEntriesListDatagetListData(@NotNull ConfigurationVO configuration)Returns data with the list of menus for the given configurationMenuItemDetailedVOgetMenuItemDetails(@NotNull MenuItemVO vo)Returns details for the given menu itemList<MenuEntryVO>list(@NotNull ConfigurationVO configuration)Lists menu entries in the given configurationvoidmove(@NotNull Long id, boolean up)Moves the given entry in order, either up or down-
Methods inherited from interface org.cyclos.services.CRUDService
getData, getDataForNew, load, remove, removeAll, save
-
-
-
-
Method Detail
-
getListData
MenuEntriesListData getListData(@NotNull @NotNull ConfigurationVO configuration) throws FrameworkException
Returns data with the list of menus for the given configuration- Throws:
FrameworkException
-
getMenuItemDetails
MenuItemDetailedVO getMenuItemDetails(@NotNull @NotNull MenuItemVO vo) throws FrameworkException
Returns details for the given menu item- Throws:
FrameworkException
-
list
List<MenuEntryVO> list(@NotNull @NotNull ConfigurationVO configuration) throws FrameworkException
Lists menu entries in the given configuration- Throws:
FrameworkException
-
move
void move(@NotNull @NotNull Long id, boolean up) throws FrameworkExceptionMoves the given entry in order, either up or down- Throws:
FrameworkException
-
-