com.stratelia.webactiv.organization
Interface UserFavoriteSpaceDAO

All Known Implementing Classes:
UserFavoriteSpaceDAOImpl

public interface UserFavoriteSpaceDAO

UserFavoriteSpace DAO interface


Method Summary
 boolean addUserFavoriteSpace(UserFavoriteSpaceVO ufsVO)
          Add given User Favorite Space Value Object parameter in Database
 List<UserFavoriteSpaceVO> getListUserFavoriteSpace(String userId)
          Retrieve the list of user favorite space
 boolean removeUserFavoriteSpace(UserFavoriteSpaceVO ufsVO)
          Remove given User Favorite Space Value Object from Database remove one record if ufsVO.userId and ufsVO.spaceId is not null remove all ufsVO.spaceId if ufsVO.userId is null remove all ufsVO.userId if ufsVO.spaceId is null
 

Method Detail

getListUserFavoriteSpace

List<UserFavoriteSpaceVO> getListUserFavoriteSpace(String userId)
Retrieve the list of user favorite space

Parameters:
userId - : the user identifier
Returns:
the list of User Favorite Space Value Object

addUserFavoriteSpace

boolean addUserFavoriteSpace(UserFavoriteSpaceVO ufsVO)
Add given User Favorite Space Value Object parameter in Database

Parameters:
ufsVO - a UserFavoriteSpaceVO
Returns:
true if action was successful, false else if

removeUserFavoriteSpace

boolean removeUserFavoriteSpace(UserFavoriteSpaceVO ufsVO)
Remove given User Favorite Space Value Object from Database

Parameters:
ufsVO - a UserFavoriteSpaceVO
Returns:
true if action was successful, false else if


Copyright © 2016 Silverpeas. All Rights Reserved.