com.silverpeas.profile.web
Class UserProfilesSearchCriteriaBuilder

java.lang.Object
  extended by com.silverpeas.profile.web.UserProfilesSearchCriteriaBuilder

public class UserProfilesSearchCriteriaBuilder
extends Object

A builder of search criteria on user profiles.


Method Summary
static UserProfilesSearchCriteriaBuilder aSearchCriteria()
           
 UserDetailsSearchCriteria build()
           
 UserProfilesSearchCriteriaBuilder withAccessLevels(UserAccessLevel[] accessLevels)
           
 UserProfilesSearchCriteriaBuilder withComponentInstanceId(String instanceId)
           
 UserProfilesSearchCriteriaBuilder withDomainId(String domainId)
           
 UserProfilesSearchCriteriaBuilder withGroupId(String groupId)
           
 UserProfilesSearchCriteriaBuilder withName(String name)
           
 UserProfilesSearchCriteriaBuilder withPaginationPage(PaginationPage page)
           
 UserProfilesSearchCriteriaBuilder withResourceId(String resourceId)
           
 UserProfilesSearchCriteriaBuilder withRoles(String[] roleIds)
           
 UserProfilesSearchCriteriaBuilder withUserIds(String[] userIds)
           
 UserProfilesSearchCriteriaBuilder withUserStatesToExclude(UserState[] userStates)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

aSearchCriteria

public static UserProfilesSearchCriteriaBuilder aSearchCriteria()

withName

public UserProfilesSearchCriteriaBuilder withName(String name)

withComponentInstanceId

public UserProfilesSearchCriteriaBuilder withComponentInstanceId(String instanceId)

withResourceId

public UserProfilesSearchCriteriaBuilder withResourceId(String resourceId)

withRoles

public UserProfilesSearchCriteriaBuilder withRoles(String[] roleIds)

withGroupId

public UserProfilesSearchCriteriaBuilder withGroupId(String groupId)

withDomainId

public UserProfilesSearchCriteriaBuilder withDomainId(String domainId)

withAccessLevels

public UserProfilesSearchCriteriaBuilder withAccessLevels(UserAccessLevel[] accessLevels)

withUserIds

public UserProfilesSearchCriteriaBuilder withUserIds(String[] userIds)

withUserStatesToExclude

public UserProfilesSearchCriteriaBuilder withUserStatesToExclude(UserState[] userStates)

withPaginationPage

public UserProfilesSearchCriteriaBuilder withPaginationPage(PaginationPage page)

build

public UserDetailsSearchCriteria build()


Copyright © 2016 Silverpeas. All Rights Reserved.