org.camunda.bpm.engine.filter
Interface Filter
- All Known Implementing Classes:
- FilterEntity
public interface Filter
- Author:
- Sebastian Menski
getId
String getId()
- Returns:
- the id of the filer
getResourceType
String getResourceType()
- Returns:
- the resource type fo the filter
getName
String getName()
- Returns:
- the name of the filter
setName
Filter setName(String name)
- Parameters:
name - the name of the filter
- Returns:
- this filter
getOwner
String getOwner()
- Returns:
- the owner of the filter
setOwner
Filter setOwner(String owner)
- Parameters:
owner - the owner of the filter
- Returns:
- this filter
getQuery
<T extends Query<?,?>> T getQuery()
- Returns:
- the saved query as query object
setQuery
<T extends Query<?,?>> Filter setQuery(T query)
- Parameters:
query - the saved query as query object
- Returns:
- this filter
extend
<T extends Query<?,?>> Filter extend(T extendingQuery)
- Extends the query with the additional query. The query of the filter is therefore modified
and if the filter is saved the query is updated.
- Parameters:
extendingQuery - the query to extend the filter with
- Returns:
- a copy of this filter with the extended query
getProperties
Map<String,Object> getProperties()
- Returns:
- the properties as map
setProperties
Filter setProperties(Map<String,Object> properties)
- Parameters:
properties - the properties to set as map
- Returns:
- this filter
Copyright © 2016 camunda services GmbH. All rights reserved.