Search in sources :

Example 1 with QueryParseException

use of org.josql.QueryParseException in project DirectMemory by raffaeleguidi.

the class OffHeapMemoryBuffer method collectLFU.

public long collectLFU(int limit) {
    if (limit <= 0)
        limit = pointers.size() / 10;
    QueryResults qr;
    try {
        qr = selectOrderBy("free=false", "frequency", "limit 1, " + limit);
        @SuppressWarnings("unchecked") List<Pointer> result = qr.getResults();
        return free(result);
    } catch (QueryParseException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (QueryExecutionException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    return 0;
}
Also used : QueryExecutionException(org.josql.QueryExecutionException) QueryResults(org.josql.QueryResults) QueryParseException(org.josql.QueryParseException)

Aggregations

QueryExecutionException (org.josql.QueryExecutionException)1 QueryParseException (org.josql.QueryParseException)1 QueryResults (org.josql.QueryResults)1