Search in sources :

Example 11 with SqlUpdate

use of com.liferay.portal.kernel.dao.jdbc.SqlUpdate in project liferay-blade-samples by liferay.

the class FooServiceBaseImpl method runSQL.

/**
 * Performs a SQL query.
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = fooPersistence.getDataSource();
        DB db = DBManagerUtil.getDB();
        sql = db.buildSQL(sql);
        sql = PortalUtil.transformSQL(sql);
        SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource, sql);
        sqlUpdate.update();
    } catch (Exception e) {
        throw new SystemException(e);
    }
}
Also used : SystemException(com.liferay.portal.kernel.exception.SystemException) SqlUpdate(com.liferay.portal.kernel.dao.jdbc.SqlUpdate) DB(com.liferay.portal.kernel.dao.db.DB) SystemException(com.liferay.portal.kernel.exception.SystemException) DataSource(javax.sql.DataSource)

Example 12 with SqlUpdate

use of com.liferay.portal.kernel.dao.jdbc.SqlUpdate in project liferay-ide by liferay.

the class AlbumLocalServiceBaseImpl method runSQL.

/**
 * Performs an SQL query.
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) throws SystemException {
    try {
        DataSource dataSource = albumPersistence.getDataSource();
        SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource, sql, new int[0]);
        sqlUpdate.update();
    } catch (Exception e) {
        throw new SystemException(e);
    }
}
Also used : SystemException(com.liferay.portal.kernel.exception.SystemException) SqlUpdate(com.liferay.portal.kernel.dao.jdbc.SqlUpdate) PortalException(com.liferay.portal.kernel.exception.PortalException) SystemException(com.liferay.portal.kernel.exception.SystemException) DataSource(javax.sql.DataSource)

Example 13 with SqlUpdate

use of com.liferay.portal.kernel.dao.jdbc.SqlUpdate in project liferay-ide by liferay.

the class ArtistLocalServiceBaseImpl method runSQL.

/**
 * Performs an SQL query.
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) throws SystemException {
    try {
        DataSource dataSource = artistPersistence.getDataSource();
        SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource, sql, new int[0]);
        sqlUpdate.update();
    } catch (Exception e) {
        throw new SystemException(e);
    }
}
Also used : SystemException(com.liferay.portal.kernel.exception.SystemException) SqlUpdate(com.liferay.portal.kernel.dao.jdbc.SqlUpdate) PortalException(com.liferay.portal.kernel.exception.PortalException) SystemException(com.liferay.portal.kernel.exception.SystemException) DataSource(javax.sql.DataSource)

Example 14 with SqlUpdate

use of com.liferay.portal.kernel.dao.jdbc.SqlUpdate in project liferay-ide by liferay.

the class KBTemplateLocalServiceBaseImpl method runSQL.

/**
 * Performs an SQL query.
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) throws SystemException {
    try {
        DataSource dataSource = kbTemplatePersistence.getDataSource();
        SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource, sql, new int[0]);
        sqlUpdate.update();
    } catch (Exception e) {
        throw new SystemException(e);
    }
}
Also used : SystemException(com.liferay.portal.kernel.exception.SystemException) SqlUpdate(com.liferay.portal.kernel.dao.jdbc.SqlUpdate) PortalException(com.liferay.portal.kernel.exception.PortalException) SystemException(com.liferay.portal.kernel.exception.SystemException) DataSource(javax.sql.DataSource)

Example 15 with SqlUpdate

use of com.liferay.portal.kernel.dao.jdbc.SqlUpdate in project liferay-ide by liferay.

the class KBTemplateServiceBaseImpl method runSQL.

/**
 * Performs an SQL query.
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) throws SystemException {
    try {
        DataSource dataSource = kbTemplatePersistence.getDataSource();
        SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource, sql, new int[0]);
        sqlUpdate.update();
    } catch (Exception e) {
        throw new SystemException(e);
    }
}
Also used : SystemException(com.liferay.portal.kernel.exception.SystemException) SqlUpdate(com.liferay.portal.kernel.dao.jdbc.SqlUpdate) SystemException(com.liferay.portal.kernel.exception.SystemException) DataSource(javax.sql.DataSource)

Aggregations

SqlUpdate (com.liferay.portal.kernel.dao.jdbc.SqlUpdate)28 SystemException (com.liferay.portal.kernel.exception.SystemException)28 DataSource (javax.sql.DataSource)28 PortalException (com.liferay.portal.kernel.exception.PortalException)16 DB (com.liferay.portal.kernel.dao.db.DB)10