Package net.sourceforge.guacamole.net.auth.mysql.model.ConnectionExample

Examples of net.sourceforge.guacamole.net.auth.mysql.model.ConnectionExample.Criteria


    public MySQLConnection retrieveConnection(String name, Integer parentID,
            int userID) {

        // Create criteria
        ConnectionExample example = new ConnectionExample();
        Criteria criteria = example.createCriteria().andConnection_nameEqualTo(name);
        if(parentID != null)
            criteria.andParent_idEqualTo(parentID);
        else
            criteria.andParent_idIsNull();
       
        // Query connection by name and parentID
        List<Connection> connections =
                connectionDAO.selectByExample(example);
View Full Code Here


     */
    public List<Integer> getAllConnectionIDs(Integer parentID) {
       
        // Create criteria
        ConnectionExample example = new ConnectionExample();
        Criteria criteria = example.createCriteria();
       
        if(parentID != null)
            criteria.andParent_idEqualTo(parentID);
        else
            criteria.andParent_idIsNull();
       
        // Query the connections
        List<Connection> connections = connectionDAO.selectByExample(example);
       
        // List of IDs of connections with the given parent
View Full Code Here

        // Set of all present connection identifiers
        Set<String> identifiers = new HashSet<String>();
       
        // Set up Criteria
        ConnectionExample example = new ConnectionExample();
        Criteria criteria = example.createCriteria();
        if(parentID != null)
            criteria.andParent_idEqualTo(parentID);
        else
            criteria.andParent_idIsNull();

        // Query connection identifiers
        List<Connection> connections =
                connectionDAO.selectByExample(example);
        for (Connection connection : connections)
View Full Code Here

TOP

Related Classes of net.sourceforge.guacamole.net.auth.mysql.model.ConnectionExample.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.