public static BusObjectIterator<com.cordys.demo.servicedesk.dao.CALLSTATUS> getPreviousCallstatusObjects(String TENANTID, String STATUSID, com.cordys.cpc.bsf.query.Cursor cursor)
{
String queryText = "select * from \"CALLSTATUS\" where (\"TENANTID\" < :TENANTID) or (\"TENANTID\" = :TENANTID and \"STATUSID\" < :STATUSID) order by \"TENANTID\" desc, \"STATUSID\" desc";
QueryObject query = new QueryObject(queryText);
query.addParameter("TENANTID", "CALLSTATUS.TENANTID", QueryObject.PARAM_STRING, TENANTID);
query.addParameter("STATUSID", "CALLSTATUS.STATUSID", QueryObject.PARAM_STRING, STATUSID);
query.setResultClass(CALLSTATUS.class);
query.setCursor(cursor);
return query.getObjects();
}