Class QueryContactFilterWithStaticParams
- java.lang.Object
-
- com.flowable.idm.engine.impl.indexing.AbstractContactFilter
-
- com.flowable.idm.engine.impl.indexing.QueryContactFilter
-
- com.flowable.idm.engine.impl.indexing.QueryContactFilterWithStaticParams
-
- All Implemented Interfaces:
ContactFilter
public class QueryContactFilterWithStaticParams extends QueryContactFilter
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,Object>
parameters
-
Fields inherited from class com.flowable.idm.engine.impl.indexing.AbstractContactFilter
defaultLabel, isDefault, key, labelKey
-
-
Constructor Summary
Constructors Constructor Description QueryContactFilterWithStaticParams()
QueryContactFilterWithStaticParams(String key, String labelKey, String defaultLabel, Map<String,Object> parameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
buildQuery(ContactFilterQuerySettings contactFilterQuerySettings, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
protected static boolean
exists(String name, PlatformUser platformUser)
Map<String,Object>
getParameters()
boolean
matches(PlatformUser platformUser)
void
setParameters(Map<String,Object> parameters)
-
Methods inherited from class com.flowable.idm.engine.impl.indexing.QueryContactFilter
createDefaultContactQuery
-
Methods inherited from class com.flowable.idm.engine.impl.indexing.AbstractContactFilter
getDefaultLabel, getKey, getLabelKey, isDefault, setDefault, setDefaultLabel, setKey, setLabelKey
-
-
-
-
Method Detail
-
buildQuery
public String buildQuery(ContactFilterQuerySettings contactFilterQuerySettings, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
matches
public boolean matches(PlatformUser platformUser)
-
exists
protected static boolean exists(String name, PlatformUser platformUser)
-
-