Example usage for com.liferay.portal.kernel.dao.orm DynamicQuery compile

List of usage examples for com.liferay.portal.kernel.dao.orm DynamicQuery compile

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.dao.orm DynamicQuery compile.

Prototype

public void compile(Session session);

Source Link

Usage

From source file:com.liferay.ruon.service.persistence.NetworkPersistenceImpl.java

License:Open Source License

public List<Object> findWithDynamicQuery(DynamicQuery dynamicQuery) throws SystemException {
    Session session = null;/*  www.  j  ava2 s  .  co  m*/

    try {
        session = openSession();

        dynamicQuery.compile(session);

        return dynamicQuery.list();
    } catch (Exception e) {
        throw processException(e);
    } finally {
        closeSession(session);
    }
}

From source file:com.liferay.ruon.service.persistence.NetworkPersistenceImpl.java

License:Open Source License

public List<Object> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end) throws SystemException {
    Session session = null;/*from   w ww.  j ava 2  s  .  co  m*/

    try {
        session = openSession();

        dynamicQuery.setLimit(start, end);

        dynamicQuery.compile(session);

        return dynamicQuery.list();
    } catch (Exception e) {
        throw processException(e);
    } finally {
        closeSession(session);
    }
}