Class ContactSearchQueryImpl
- java.lang.Object
-
- com.flowable.idm.engine.impl.indexing.ContactSearchQueryImpl
-
- All Implemented Interfaces:
ContactSearchQuery
public class ContactSearchQueryImpl extends Object implements ContactSearchQuery
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected String
accessibleByUser
protected String
accessibleByUserDefinitionKey
protected ContactFilterServiceImpl
contactFilterService
protected String
filterId
protected String
searchText
protected String
tenantId
protected List<String>
userIds
-
Constructor Summary
Constructors Constructor Description ContactSearchQueryImpl(ContactFilterServiceImpl contactFilterService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContactSearchQuery
accessibleByUserWithUserDefinitionKey(String userId, String userDefinitionKey)
ContactSearchQuery
filterId(String filterId)
String
getAccessibleByUser()
String
getAccessibleByUserDefinitionKey()
String
getFilterId()
String
getSearchText()
String
getTenantId()
List<String>
getUserIds()
com.flowable.platform.common.Page<PlatformUserResponse>
list(int start, int size)
ContactSearchQuery
searchText(String searchText)
ContactSearchQuery
tenantId(String tenantId)
ContactSearchQuery
userIds(List<String> userIds)
-
-
-
Field Detail
-
contactFilterService
protected final ContactFilterServiceImpl contactFilterService
-
filterId
protected String filterId
-
searchText
protected String searchText
-
tenantId
protected String tenantId
-
accessibleByUser
protected String accessibleByUser
-
accessibleByUserDefinitionKey
protected String accessibleByUserDefinitionKey
-
-
Constructor Detail
-
ContactSearchQueryImpl
public ContactSearchQueryImpl(ContactFilterServiceImpl contactFilterService)
-
-
Method Detail
-
filterId
public ContactSearchQuery filterId(String filterId)
- Specified by:
filterId
in interfaceContactSearchQuery
-
searchText
public ContactSearchQuery searchText(String searchText)
- Specified by:
searchText
in interfaceContactSearchQuery
-
tenantId
public ContactSearchQuery tenantId(String tenantId)
- Specified by:
tenantId
in interfaceContactSearchQuery
-
userIds
public ContactSearchQuery userIds(List<String> userIds)
- Specified by:
userIds
in interfaceContactSearchQuery
-
accessibleByUserWithUserDefinitionKey
public ContactSearchQuery accessibleByUserWithUserDefinitionKey(String userId, String userDefinitionKey)
- Specified by:
accessibleByUserWithUserDefinitionKey
in interfaceContactSearchQuery
-
list
public com.flowable.platform.common.Page<PlatformUserResponse> list(int start, int size)
- Specified by:
list
in interfaceContactSearchQuery
-
getFilterId
public String getFilterId()
-
getSearchText
public String getSearchText()
-
getTenantId
public String getTenantId()
-
getAccessibleByUser
public String getAccessibleByUser()
-
getAccessibleByUserDefinitionKey
public String getAccessibleByUserDefinitionKey()
-
-