Search in sources :

Example 1 with SecurityGroupRulesVO

use of com.cloud.network.security.SecurityGroupRulesVO in project cloudstack by apache.

the class SecurityGroupRulesDaoImpl method listSecurityGroupRules.

@Override
public List<SecurityGroupRulesVO> listSecurityGroupRules(long accountId, String groupName) {
    Filter searchFilter = new Filter(SecurityGroupRulesVO.class, "id", true, null, null);
    SearchCriteria<SecurityGroupRulesVO> sc = AccountGroupNameSearch.create();
    sc.setParameters("accountId", accountId);
    sc.setParameters("name", groupName);
    return listBy(sc, searchFilter);
}
Also used : SecurityGroupRulesVO(com.cloud.network.security.SecurityGroupRulesVO) Filter(com.cloud.utils.db.Filter)

Example 2 with SecurityGroupRulesVO

use of com.cloud.network.security.SecurityGroupRulesVO in project cloudstack by apache.

the class SecurityGroupRulesDaoImpl method listSecurityRulesByGroupId.

@Override
public List<SecurityGroupRulesVO> listSecurityRulesByGroupId(long groupId) {
    Filter searchFilter = new Filter(SecurityGroupRulesVO.class, "id", true, null, null);
    SearchCriteria<SecurityGroupRulesVO> sc = GroupSearch.create();
    sc.setParameters("groupId", groupId);
    return listBy(sc, searchFilter);
}
Also used : SecurityGroupRulesVO(com.cloud.network.security.SecurityGroupRulesVO) Filter(com.cloud.utils.db.Filter)

Example 3 with SecurityGroupRulesVO

use of com.cloud.network.security.SecurityGroupRulesVO in project cloudstack by apache.

the class SecurityGroupRulesDaoImpl method listSecurityGroupRules.

@Override
public List<SecurityGroupRulesVO> listSecurityGroupRules(long accountId) {
    Filter searchFilter = new Filter(SecurityGroupRulesVO.class, "id", true, null, null);
    SearchCriteria<SecurityGroupRulesVO> sc = AccountSearch.create();
    sc.setParameters("accountId", accountId);
    return listBy(sc, searchFilter);
}
Also used : SecurityGroupRulesVO(com.cloud.network.security.SecurityGroupRulesVO) Filter(com.cloud.utils.db.Filter)

Aggregations

SecurityGroupRulesVO (com.cloud.network.security.SecurityGroupRulesVO)3 Filter (com.cloud.utils.db.Filter)3