List of usage examples for org.apache.wicket.extensions.markup.html.repeater.util SingleSortState setSort
public void setSort(final SortParam<T> param)
From source file:org.cast.cwm.admin.EventLog.java
License:Open Source License
protected OrderingCriteriaBuilder makeCriteriaBuilder() { EventCriteriaBuilder eventCriteriaBuilder = new EventCriteriaBuilder(); SingleSortState<String> defaultSort = new SingleSortState<String>(); defaultSort.setSort(new SortParam<String>("insertTime", false)); // Sort by Insert Time by default eventCriteriaBuilder.setSortState(defaultSort); return eventCriteriaBuilder; }
From source file:org.cast.cwm.data.builders.LoginSessionCriteriaBuilder.java
License:Open Source License
public LoginSessionCriteriaBuilder() { SingleSortState<String> sort = new SingleSortState<String>(); sort.setSort(new SortParam<String>("startTime", true)); sortState = sort;//from w ww . j av a 2 s .c o m }
From source file:org.cast.cwm.service.UserService.java
License:Open Source License
@Override public IModel<User> getAllByEmail(String email) { // Sort valid users to the top SingleSortState<String> sort = new SingleSortState<String>(); SortParam<String> sortParam = new SortParam<String>("valid", false); sort.setSort(sortParam); // it is possible to return both valid and invalid UserCriteriaBuilder c = new UserCriteriaBuilder(); c.setEmail(email);//from ww w . j a va 2 s . co m c.setGetAllUsers(true); c.setSortState(sort); UserListModel userListModel = new UserListModel(c); return new HibernateObjectModel<User>(userListModel.getObject().get(0)); }