com.silverpeas.profile.web
Class UserGroupsSearchCriteriaBuilder

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

public class UserGroupsSearchCriteriaBuilder
extends Object

A builder of search criteria on user groups.


Method Summary
static UserGroupsSearchCriteriaBuilder aSearchCriteria()
           
 GroupsSearchCriteria build()
           
 UserGroupsSearchCriteriaBuilder withComponentInstanceId(String instanceId)
           
 UserGroupsSearchCriteriaBuilder withDomainId(String domainId)
           
 UserGroupsSearchCriteriaBuilder withGroupId(String groupId)
           
 UserGroupsSearchCriteriaBuilder withGroupIds(String[] groupIds)
           
 UserGroupsSearchCriteriaBuilder withMixedDomainId()
           
 UserGroupsSearchCriteriaBuilder withName(String name)
           
 UserGroupsSearchCriteriaBuilder withPaginationPage(PaginationPage page)
           
 UserGroupsSearchCriteriaBuilder withResourceId(String resourceId)
           
 UserGroupsSearchCriteriaBuilder withRoles(String[] roleIds)
           
 UserGroupsSearchCriteriaBuilder withRootGroupSet()
           
 UserGroupsSearchCriteriaBuilder withSuperGroupId(String groupId)
           
 UserGroupsSearchCriteriaBuilder withUserIds(String[] userIds)
           
 UserGroupsSearchCriteriaBuilder 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 UserGroupsSearchCriteriaBuilder aSearchCriteria()

withName

public UserGroupsSearchCriteriaBuilder withName(String name)

withComponentInstanceId

public UserGroupsSearchCriteriaBuilder withComponentInstanceId(String instanceId)

withResourceId

public UserGroupsSearchCriteriaBuilder withResourceId(String resourceId)

withRoles

public UserGroupsSearchCriteriaBuilder withRoles(String[] roleIds)

withGroupId

public UserGroupsSearchCriteriaBuilder withGroupId(String groupId)

withGroupIds

public UserGroupsSearchCriteriaBuilder withGroupIds(String[] groupIds)

withSuperGroupId

public UserGroupsSearchCriteriaBuilder withSuperGroupId(String groupId)

withRootGroupSet

public UserGroupsSearchCriteriaBuilder withRootGroupSet()

withDomainId

public UserGroupsSearchCriteriaBuilder withDomainId(String domainId)

withMixedDomainId

public UserGroupsSearchCriteriaBuilder withMixedDomainId()

withUserIds

public UserGroupsSearchCriteriaBuilder withUserIds(String[] userIds)

withUserStatesToExclude

public UserGroupsSearchCriteriaBuilder withUserStatesToExclude(UserState[] userStates)

withPaginationPage

public UserGroupsSearchCriteriaBuilder withPaginationPage(PaginationPage page)

build

public GroupsSearchCriteria build()


Copyright © 2016 Silverpeas. All Rights Reserved.