Package org.apache.torque.util

Examples of org.apache.torque.util.Criteria


            lockExclusive();
            permissionExists = checkExists(permission);
            if (permissionExists)
            {
                permission.setName(name);
                Criteria criteria = PermissionPeerManager.buildCriteria(permission);
                PermissionPeerManager.doUpdate(criteria);
                return;
            }
        }
        catch (Exception e)
View Full Code Here


     * @exception Exception A generic exception.
     */
    public static GroupSet retrieveSet()
        throws Exception
    {
        return retrieveSet(new Criteria());
    }
View Full Code Here

     * @throws Exception A generic exception.
     */
    public static boolean checkExists(Group group)
        throws DataBackendException, Exception
    {
        Criteria criteria = new Criteria();

        criteria.addSelectColumn(getIdColumn());

        criteria.add(getNameColumn(), group.getName());

        List results = BasePeer.doSelect(criteria);

        if (results.size() > 1)
        {
View Full Code Here

     * @return A criteria for the supplied group object
     */

    public static Criteria buildCriteria(Group group)
    {
        Criteria crit;

        try
        {
            Class[] clazz = new Class[] { groupObject };
            Object[] params =
View Full Code Here

            userExists = TurbineSecurity.accountExists(user);
            groupExists = checkExists(group);
            roleExists = checkExists(role);
            if (userExists && groupExists && roleExists)
            {
                Criteria criteria = new Criteria();
                criteria.add(UserGroupRolePeer.USER_ID,
                        ((BaseObject) user).getPrimaryKey());
                criteria.add(UserGroupRolePeer.GROUP_ID,
                        ((BaseObject) group).getPrimaryKey());
                criteria.add(UserGroupRolePeer.ROLE_ID,
                        ((BaseObject) role).getPrimaryKey());
                UserGroupRolePeer.doInsert(criteria);
                return;
            }
        }
View Full Code Here

            userExists = TurbineSecurity.accountExists(user);
            groupExists = checkExists(group);
            roleExists = checkExists(role);
            if (userExists && groupExists && roleExists)
            {
                Criteria criteria = new Criteria();
                criteria.add(UserGroupRolePeer.USER_ID,
                        ((BaseObject) user).getPrimaryKey());
                criteria.add(UserGroupRolePeer.GROUP_ID,
                        ((BaseObject) group).getPrimaryKey());
                criteria.add(UserGroupRolePeer.ROLE_ID,
                        ((BaseObject) role).getPrimaryKey());
                UserGroupRolePeer.doDelete(criteria);
                return;
            }
        }
View Full Code Here

        {
            lockExclusive();
            userExists = TurbineSecurity.accountExists(user);
            if (userExists)
            {
                Criteria criteria = new Criteria();
                criteria.add(UserGroupRolePeer.USER_ID,
                        ((BaseObject) user).getPrimaryKey());
                UserGroupRolePeer.doDelete(criteria);
                return;
            }
        }
View Full Code Here

            lockExclusive();
            roleExists = checkExists(role);
            permissionExists = checkExists(permission);
            if (roleExists && permissionExists)
            {
                Criteria criteria = new Criteria();
                criteria.add(RolePermissionPeer.ROLE_ID,
                        ((BaseObject) role).getPrimaryKey());
                criteria.add(RolePermissionPeer.PERMISSION_ID,
                        ((BaseObject) permission).getPrimaryKey());
                UserGroupRolePeer.doInsert(criteria);
                return;
            }
        }
View Full Code Here

            lockExclusive();
            roleExists = checkExists(role);
            permissionExists = checkExists(permission);
            if (roleExists && permissionExists)
            {
                Criteria criteria = new Criteria();
                criteria.add(RolePermissionPeer.ROLE_ID,
                        ((BaseObject) role).getPrimaryKey());
                criteria.add(RolePermissionPeer.PERMISSION_ID,
                        ((BaseObject) permission).getPrimaryKey());
                RolePermissionPeer.doDelete(criteria);
                return;
            }
        }
View Full Code Here

        {
            lockExclusive();
            roleExists = checkExists(role);
            if (roleExists)
            {
                Criteria criteria = new Criteria();
                criteria.add(RolePermissionPeer.ROLE_ID,
                        ((BaseObject) role).getPrimaryKey());
                RolePermissionPeer.doDelete(criteria);

                return;
            }
View Full Code Here

TOP

Related Classes of org.apache.torque.util.Criteria

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.