[Building Sakai] Composite primary key

KetanNale ketan_nale at yahoo.com
Fri May 8 23:04:34 PDT 2009


Hi All,

I am trying to get all users of a particular site.For getting it i have used
"dao", The method  is as follows

public List<SakaiSiteUser> getAllSiteUsersBySiteId(String siteId) {
		// TODO Auto-generated method stub
		List<SakaiSiteUser> sakaiSiteUserList= null;
		SakaiSiteUserPK sakaiSiteUserPK = new SakaiSiteUserPK();
		SakaiSite sakaiSite = new SakaiSite();
		sakaiSite.setId(siteId);
		sakaiSiteUserPK.setSite(sakaiSite);
		sakaiSiteUserList = dao.findBySearch(SakaiSiteUser.class,  new
Search("id",sakaiSiteUserPK));
		return sakaiSiteUserList;
	}

Here i want to search only on site_id , user_id for site can be anythig.

For reference attaching some of the files with this message.
http://www.nabble.com/file/p23457620/SakaiSiteUser.hbm.xml
SakaiSiteUser.hbm.xml 
http://www.nabble.com/file/p23457620/SakaiSiteUser.java SakaiSiteUser.java 
http://www.nabble.com/file/p23457620/SakaiSiteUserPK.java
SakaiSiteUserPK.java 
http://www.nabble.com/file/p23457620/BaseSakaiSiteUser.java
BaseSakaiSiteUser.java 
http://www.nabble.com/file/p23457620/BaseSakaiSiteUserPK.java
BaseSakaiSiteUserPK.java  
-- 
View this message in context: http://www.nabble.com/Composite-primary-key-tp23457620p23457620.html
Sent from the Sakai - Development mailing list archive at Nabble.com.



More information about the sakai-dev mailing list