Class ContactFilterFactoryImpl
- java.lang.Object
-
- com.flowable.idm.engine.impl.indexing.ContactFilterFactoryImpl
-
- All Implemented Interfaces:
ContactFilterFactory
,Aware
,ApplicationContextAware
public class ContactFilterFactoryImpl extends Object implements ContactFilterFactory, ApplicationContextAware
-
-
Field Summary
Fields Modifier and Type Field Description protected ApplicationContext
applicationContext
protected com.fasterxml.jackson.databind.ObjectMapper
objectMapper
-
Constructor Summary
Constructors Constructor Description ContactFilterFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContactFilter
createContactFilter(com.fasterxml.jackson.databind.JsonNode jsonNode)
List<ContactFilter>
createContactFilters(com.fasterxml.jackson.databind.node.ArrayNode arrayNode)
protected ContactFilter
getContactFilterInstance(com.fasterxml.jackson.databind.JsonNode jsonNode)
void
setApplicationContext(ApplicationContext applicationContext)
-
-
-
Field Detail
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
applicationContext
protected ApplicationContext applicationContext
-
-
Method Detail
-
createContactFilters
public List<ContactFilter> createContactFilters(com.fasterxml.jackson.databind.node.ArrayNode arrayNode)
- Specified by:
createContactFilters
in interfaceContactFilterFactory
-
createContactFilter
public ContactFilter createContactFilter(com.fasterxml.jackson.databind.JsonNode jsonNode)
- Specified by:
createContactFilter
in interfaceContactFilterFactory
-
getContactFilterInstance
protected ContactFilter getContactFilterInstance(com.fasterxml.jackson.databind.JsonNode jsonNode)
-
setApplicationContext
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException
- Specified by:
setApplicationContext
in interfaceApplicationContextAware
- Throws:
BeansException
-
-