public class MessageThreadsDataProvider extends Object implements org.apache.wicket.markup.repeater.data.IDataProvider<org.sakaiproject.profile2.model.MessageThread>
| Constructor and Description |
|---|
MessageThreadsDataProvider(String userUuid) |
| Modifier and Type | Method and Description |
|---|---|
void |
detach() |
Iterator<org.sakaiproject.profile2.model.MessageThread> |
iterator(int first,
int count)
retrieve a sublist from the database, for paging
TODO make it retrieve only the sublist from the DB, this just gets the lot and then returns a sublist.
|
org.apache.wicket.model.IModel<org.sakaiproject.profile2.model.MessageThread> |
model(org.sakaiproject.profile2.model.MessageThread object)
wraps retrieved message pojo with a wicket model
|
int |
size()
returns total number of message thread headers
|
public MessageThreadsDataProvider(String userUuid)
public Iterator<org.sakaiproject.profile2.model.MessageThread> iterator(int first, int count)
iterator in interface org.apache.wicket.markup.repeater.data.IDataProvider<org.sakaiproject.profile2.model.MessageThread>IDataProvider.iterator(int, int)public int size()
size in interface org.apache.wicket.markup.repeater.data.IDataProvider<org.sakaiproject.profile2.model.MessageThread>IDataProvider.size()public org.apache.wicket.model.IModel<org.sakaiproject.profile2.model.MessageThread> model(org.sakaiproject.profile2.model.MessageThread object)
model in interface org.apache.wicket.markup.repeater.data.IDataProvider<org.sakaiproject.profile2.model.MessageThread>IDataProvider.model(java.lang.Object)public void detach()
detach in interface org.apache.wicket.model.IDetachableIDetachable.detach()Copyright © 2008-2015 The Sakai Foundation. All Rights Reserved.