The problem is that there are two calls to the DAO,  one for size and one for 
iterator. They both take time. I can make these methods return compound objects 
that also return the call duration, or wrap the calls in the DataProvider. I 
would also need a call to collect this total amount of time. For this I could 
use a model that wraps a time collector variable in the DataProvider. 



Op 4 feb. 2013 om 17:44 heft "Francois Meillet" <francois.meil...@gmail.com> 
het volgende geschreven:

> Try to collect the search method's duration in your DAO.
> 
> François
> 
> Le 4 févr. 2013 à 16:36, Rob Audenaerde <rob.audenae...@valuecare.nl> a écrit 
> :
> 
>> Hi All,
>> 
>> I'm displaying (Lucene)search results in Wicket using a DataTable. The 
>> Datatable uses a IDataProvider to populate the toolbars and cells.
>> 
>> I try to figure out the amount of time it took to do the query. A typical 
>> query involves calls to
>> 
>> * size(...)
>> * iterator(...)
>> * model(..)
>> 
>> What would be a good approach to count the time spend in these methods? I 
>> can implement stuff like System.currentTimeMillis() in each of these calls, 
>> but what would be the 'proper' place to do this? 
>> 
>> And also, I would like to display this time in a Toolbar, so somehow I 
>> should make sure when the 'dataloading' part is done. Any hints? 
>> 
>> http://stackoverflow.com/questions/14686739/wicket-dataprovider-query-search-time
>> 
>> 
>> Thanks!
>> 
>> -Rob
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to