public class ConversationFilterImpl extends Object implements ConversationFilter
Modifier and Type | Field and Description |
---|---|
protected String |
defaultLabel |
protected String |
key |
protected String |
labelKey |
protected Map<String,Object> |
parameters |
protected freemarker.template.Template |
template |
Constructor and Description |
---|
ConversationFilterImpl(String key,
String labelKey,
String defaultLabel,
String templateResource,
Map<String,Object> parameters,
com.flowable.indexing.template.TemplateLoader templateLoader) |
Modifier and Type | Method and Description |
---|---|
String |
getDefaultLabel() |
String |
getKey() |
String |
getLabelKey() |
Map<String,Object> |
getParameters() |
freemarker.template.Template |
getTemplate() |
boolean |
isDefault() |
boolean |
matches(Conversation conversation) |
protected String key
protected String labelKey
protected String defaultLabel
protected freemarker.template.Template template
public String getKey()
getKey
in interface ConversationFilter
public boolean isDefault()
isDefault
in interface ConversationFilter
public String getDefaultLabel()
getDefaultLabel
in interface ConversationFilter
public String getLabelKey()
getLabelKey
in interface ConversationFilter
public freemarker.template.Template getTemplate()
getTemplate
in interface ConversationFilter
public Map<String,Object> getParameters()
getParameters
in interface ConversationFilter
public boolean matches(Conversation conversation)
matches
in interface ConversationFilter
Copyright © 2019. All rights reserved.