|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spagobi.commons.dao.AbstractHibernateDAO
it.eng.spagobi.wapp.dao.MenuDAOImpl
public class MenuDAOImpl
Constructor Summary | |
---|---|
MenuDAOImpl()
|
Method Summary | |
---|---|
void |
createMasterMenu(java.lang.Integer menuID)
Substitution between the current node and his father |
void |
eraseMenu(Menu aMenu)
Erase menu. |
java.util.List |
getChildrenMenu(java.lang.Integer menuId,
java.lang.Integer roleID)
Gets the children menu. |
boolean |
hasRolesAssociated(java.lang.Integer menuId)
Checks for roles associated. |
void |
insertMenu(Menu aMenu)
Insert menu. |
java.util.List |
loadAllMenues()
Load all menues. |
Menu |
loadMenuByID(java.lang.Integer menuID)
Load menu by id. |
Menu |
loadMenuByID(java.lang.Integer menuID,
java.lang.Integer roleID)
Load menu by id. |
Menu |
loadMenuByName(java.lang.String name)
Load menu by name. |
void |
modifyMenu(Menu aMenu)
Modify menu. |
void |
moveDownMenu(java.lang.Integer menuID)
Move down the current folder |
void |
moveUpMenu(java.lang.Integer menuID)
Move up the current folder |
Methods inherited from class it.eng.spagobi.commons.dao.AbstractHibernateDAO |
---|
getSession, getUserProfile, logException, rollbackIfActiveAndClose, setUserID, setUserProfile, updateSbiCommonInfo4Insert, updateSbiCommonInfo4Update |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao |
---|
getUserProfile, setUserID, setUserProfile |
Constructor Detail |
---|
public MenuDAOImpl()
Method Detail |
---|
public Menu loadMenuByID(java.lang.Integer menuID) throws it.eng.spago.error.EMFUserError
loadMenuByID
in interface IMenuDAO
menuID
- the menu id
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.wapp.dao.IMenuDAO#loadMenuByID(integer)
public Menu loadMenuByID(java.lang.Integer menuID, java.lang.Integer roleID) throws it.eng.spago.error.EMFUserError
loadMenuByID
in interface IMenuDAO
menuID
- the menu idroleId
- the user's role id
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.wapp.dao.IMenuDAO#loadMenuByID(integer)
public Menu loadMenuByName(java.lang.String name) throws it.eng.spago.error.EMFUserError
loadMenuByName
in interface IMenuDAO
name
- the name
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.wapp.dao.IMenuDAO#loadMenuByName(string)
public void modifyMenu(Menu aMenu) throws it.eng.spago.error.EMFUserError
modifyMenu
in interface IMenuDAO
aMenu
- the a menu
it.eng.spago.error.EMFUserError
- the EMF user errorIMenuDAO.modifyMenu(it.eng.spagobi.wapp.bo.Menu)
public void insertMenu(Menu aMenu) throws it.eng.spago.error.EMFUserError
insertMenu
in interface IMenuDAO
aMenu
- the a menu
it.eng.spago.error.EMFUserError
- the EMF user errorIMenuDAO.insertMenu(it.eng.spagobi.wapp.bo.Menu)
public void eraseMenu(Menu aMenu) throws it.eng.spago.error.EMFUserError
eraseMenu
in interface IMenuDAO
aMenu
- the a menu
it.eng.spago.error.EMFUserError
- the EMF user errorIMenuDAO.eraseMenu(it.eng.spagobi.wapp.bo.Menu)
public java.util.List loadAllMenues() throws it.eng.spago.error.EMFUserError
loadAllMenues
in interface IMenuDAO
it.eng.spago.error.EMFUserError
- the EMF user errorIMenuDAO.loadAllMenues()
public boolean hasRolesAssociated(java.lang.Integer menuId) throws it.eng.spago.error.EMFUserError
hasRolesAssociated
in interface IMenuDAO
menuId
- the menu id
it.eng.spago.error.EMFUserError
- the EMF user errorIMenuDAO.hasRolesAssociated(java.lang.Integer)
public java.util.List getChildrenMenu(java.lang.Integer menuId, java.lang.Integer roleID) throws it.eng.spago.error.EMFUserError
getChildrenMenu
in interface IMenuDAO
menuId
- the menu idroleId
- the user's role id
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.wapp.dao.IMenuDAO#getChildrenMenu(java.lang.Integer)
public void createMasterMenu(java.lang.Integer menuID) throws it.eng.spago.error.EMFUserError
createMasterMenu
in interface IMenuDAO
menuID
-
it.eng.spago.error.EMFUserError
public void moveUpMenu(java.lang.Integer menuID) throws it.eng.spago.error.EMFUserError
moveUpMenu
in interface IMenuDAO
menuID
-
it.eng.spago.error.EMFUserError
public void moveDownMenu(java.lang.Integer menuID) throws it.eng.spago.error.EMFUserError
moveDownMenu
in interface IMenuDAO
menuID
-
it.eng.spago.error.EMFUserError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |