Package com.flowable.core.idm.api
Interface ContactFilter
-
- All Known Implementing Classes:
AbstractContactFilter
,ClientAdvisorAllContactFilter
,ClientAdvisorInternalContactFilter
,ClientsWithoutClientAdvisorFilter
,QueryContactFilter
,QueryContactFilterWithStaticParams
public interface ContactFilter
- Author:
- Joram Barrez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
buildQuery(ContactFilterQuerySettings contactFilterQuerySettings, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
String
getDefaultLabel()
String
getKey()
String
getLabelKey()
boolean
isDefault()
boolean
matches(PlatformUser platformUser)
void
setDefault(boolean isDefault)
void
setDefaultLabel(String defaultLabel)
void
setKey(String key)
void
setLabelKey(String labelKey)
-
-
-
Method Detail
-
getKey
String getKey()
-
setKey
void setKey(String key)
-
getLabelKey
String getLabelKey()
-
setLabelKey
void setLabelKey(String labelKey)
-
getDefaultLabel
String getDefaultLabel()
-
setDefaultLabel
void setDefaultLabel(String defaultLabel)
-
isDefault
boolean isDefault()
-
setDefault
void setDefault(boolean isDefault)
-
buildQuery
String buildQuery(ContactFilterQuerySettings contactFilterQuerySettings, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
matches
boolean matches(PlatformUser platformUser)
-
-