On 30/03/2017 08:43, Tech wrote:
Dear experts,
using the db.table we would like to implement some filter like "where
firstName = 'John' ", how should we do this?
Hi,
first implement the ReconciliationFilterBuilder interface in your own
sources (with the filtering condition), then select 'FILTERED
RECONCILIATION' as pull mode for your pull task.
In the method from ReconciliationFilterBuilder you might want to return
an instance of EqualsFilter [2] or ContainsFilter [3] or one of the
already existing implementations.
HTH
Regards.
[1]
https://github.com/apache/syncope/blob/syncope-2.0.2/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/pushpull/ReconciliationFilterBuilder.java
[2]
http://connid.tirasa.net/apidocs/1.4/org/identityconnectors/framework/common/objects/filter/EqualsFilter.html
[3]
http://connid.tirasa.net/apidocs/1.4/org/identityconnectors/framework/common/objects/filter/ContainsFilter.html