org.jboss.picketlink.idm.query
Interface UserQuery


public interface UserQuery

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


Method Summary
 List<User> executeQuery(UserQuery query)
           
 Map<String,String[]> getAttributeFilters()
           
 String getEmail()
           
 boolean getEnabled()
           
 String getFirstName()
           
 UserQuery getImmutable()
           
 String getLastName()
           
 String getName()
           
 Range getRange()
           
 Group getRelatedGroup()
           
 Role getRole()
           
 UserQuery reset()
           
 UserQuery setAttributeFilter(String name, String[] values)
           
 UserQuery setEmail(String email)
           
 UserQuery setEnabled(boolean enabled)
           
 UserQuery setFirstName(String firstName)
           
 UserQuery setLastName(String lastName)
           
 UserQuery setName(String name)
           
 void setRange(Range range)
           
 UserQuery setRelatedGroup(Group group)
           
 UserQuery setRelatedGroup(String groupId)
           
 UserQuery setRole(Role role)
           
 UserQuery setRole(String name)
           
 UserQuery sort(boolean ascending)
           
 

Method Detail

reset

UserQuery reset()

getImmutable

UserQuery getImmutable()

executeQuery

List<User> executeQuery(UserQuery query)

setName

UserQuery setName(String name)

getName

String getName()

setRelatedGroup

UserQuery setRelatedGroup(Group group)

setRelatedGroup

UserQuery setRelatedGroup(String groupId)

getRelatedGroup

Group getRelatedGroup()

setRole

UserQuery setRole(Role role)

setRole

UserQuery setRole(String name)

getRole

Role getRole()

setAttributeFilter

UserQuery setAttributeFilter(String name,
                             String[] values)

getAttributeFilters

Map<String,String[]> getAttributeFilters()

setFirstName

UserQuery setFirstName(String firstName)

getFirstName

String getFirstName()

setLastName

UserQuery setLastName(String lastName)

getLastName

String getLastName()

setEmail

UserQuery setEmail(String email)

getEmail

String getEmail()

setEnabled

UserQuery setEnabled(boolean enabled)

getEnabled

boolean getEnabled()

sort

UserQuery sort(boolean ascending)

setRange

void setRange(Range range)

getRange

Range getRange()


Copyright © 2012. All Rights Reserved.