package @actionPackage@;
import @modelPackage@.@entityName@;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.web.RequestParameter;
import org.jboss.seam.framework.EntityQuery;
import java.util.Arrays;
@Name("@componentName@")
public class @beanName@ extends EntityQuery<@entityName@>
{
private static final String EJBQL = "@query@";
private static final String[] RESTRICTIONS = {};
public @beanName@()
{
setEjbql(EJBQL);
setRestrictionExpressionStrings(Arrays.asList(RESTRICTIONS));
setMaxResults(25);
}
// FIXME this causes the query to run over and over again
@RequestParameter
@Override
public void setFirstResult(Integer firstResult) {
super.setFirstResult(firstResult);
}
}