Example usage for com.liferay.portal.kernel.util PortalUtil transformSQL

List of usage examples for com.liferay.portal.kernel.util PortalUtil transformSQL

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util PortalUtil transformSQL.

Prototype

public static String transformSQL(String sql) 

Source Link

Usage

From source file:eu.gerhards.liferay.services.angular.service.base.AngularRoleLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query.//from   w  w w . ja  v  a  2s  .  c o  m
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = angularRolePersistence.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);
    }
}

From source file:eu.gerhards.liferay.services.angular.service.base.AngularSiteLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query./*  w ww  .j  a  v a 2s  .  c o m*/
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = angularSitePersistence.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);
    }
}

From source file:eu.gerhards.liferay.services.angular.service.base.AngularTeamLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query.//ww w  . j  a va 2  s.co m
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = angularTeamPersistence.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);
    }
}

From source file:eu.gerhards.liferay.services.angular.service.base.AngularUserGroupLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query./* w  w w  .  j  a  v  a 2 s  .c om*/
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = angularUserGroupPersistence.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);
    }
}

From source file:eu.gerhards.liferay.services.angular.service.base.AngularUserLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query.// w  w  w . j  av a  2  s.c om
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = angularUserPersistence.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);
    }
}

From source file:eu.gerhards.liferay.services.angular.service.base.AngularVirtualHostLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query.//from  w ww. ja v  a 2s  .  co  m
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = angularVirtualHostPersistence.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);
    }
}

From source file:eu.gerhards.liferay.services.angular.service.base.AngularVirtualInstanceLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query./* w  ww.  j av a2  s.c om*/
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = angularVirtualInstancePersistence.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);
    }
}

From source file:fi.jguru.yubikey.otp.login.service.service.base.YubikeyOTPKeyEntryLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query./*www. j a  va 2  s  .  c  o m*/
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = yubikeyOTPKeyEntryPersistence.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);
    }
}

From source file:it.dontesta.labs.liferay.lrbo16.servicebuilder.service.base.HorseLocalServiceBaseImpl.java

License:Open Source License

/**
 * Performs a SQL query.//w ww.  jav  a  2s . c  o  m
 *
 * @param sql the sql query
 */
protected void runSQL(String sql) {
    try {
        DataSource dataSource = horsePersistence.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);
    }
}

From source file:jorgediazest.util.model.DatabaseUtil.java

License:Open Source License

public static Set<Data> queryTable(Model model, String name, String[] attributesName) throws SQLException {

    Set<Data> dataSet = new HashSet<>();

    Connection con = null;//ww  w.ja v  a 2 s  . co m
    PreparedStatement ps = null;
    ResultSet rs = null;

    try {
        con = DataAccess.getConnection();

        String attributes = (String) attributesName[0];

        for (int i = 1; i < attributesName.length; i++) {
            attributes += ", " + (String) attributesName[i];
        }

        String sql = "SELECT " + attributes + " FROM " + name;

        sql = PortalUtil.transformSQL(sql);

        if (_log.isDebugEnabled()) {
            _log.debug("SQL: " + sql);
        }

        ps = con.prepareStatement(sql);

        rs = ps.executeQuery();

        while (rs.next()) {
            Object[] result = new Object[attributesName.length];

            for (int i = 0; i < attributesName.length; i++) {
                result[i] = rs.getObject(i + 1);
            }

            Data data = DataUtil.createDataObject(model, dataComparatorMap, attributesName, result);
            dataSet.add(data);
        }
    } finally {
        DataAccess.cleanUp(con, ps, rs);
    }

    return dataSet;
}