01: package org.contineo.core.security;
02:
03: /**
04: * Manager for business operations on menues
05: *
06: * @author Marco Meschieri
07: * @version $Id: MenuManager.java,v 1.1 2007/07/10 16:36:26 marco Exp $
08: * @since 3.0
09: */
10: public interface MenuManager {
11:
12: /**
13: * Deletes the specified menu updating all related entities
14: *
15: * @param menu The menu to be deleted
16: * @param userName The user that requires the deletion
17: * @throws Exception It may be AccessControlException, SqlException
18: */
19: public void deleteMenu(Menu menu, String userName) throws Exception;
20:
21: }
|