org.jboss.picketlink.idm.query
Interface RoleQuery


public interface RoleQuery

RoleQuery. All applied conditions will be resolved with logical AND.


Method Summary
 List<Role> executeQuery(RoleQuery query)
           
 Map<String,String[]> getAttributeFilters()
           
 RoleQuery getImmutable()
           
 Range getRange()
           
 RoleQuery reset()
           
 RoleQuery setAttributeFilter(String name, String[] values)
           
 RoleQuery setGroup(Group group)
           
 RoleQuery setGroup(String groupId)
           
 RoleQuery setName(String name)
           
 RoleQuery setOwner(IdentityType owner)
           
 void setRange(Range range)
           
 RoleQuery sort(boolean ascending)
           
 

Method Detail

reset

RoleQuery reset()

getImmutable

RoleQuery getImmutable()

executeQuery

List<Role> executeQuery(RoleQuery query)

setName

RoleQuery setName(String name)

setOwner

RoleQuery setOwner(IdentityType owner)

setGroup

RoleQuery setGroup(Group group)

setGroup

RoleQuery setGroup(String groupId)

setAttributeFilter

RoleQuery setAttributeFilter(String name,
                             String[] values)

getAttributeFilters

Map<String,String[]> getAttributeFilters()

sort

RoleQuery sort(boolean ascending)

setRange

void setRange(Range range)

getRange

Range getRange()


Copyright © 2012. All Rights Reserved.