Class DefaultPushCorrelationRule
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.pushpull.DefaultPushCorrelationRule
-
- All Implemented Interfaces:
org.apache.syncope.core.provisioning.api.rules.PushCorrelationRule
public class DefaultPushCorrelationRule extends Object implements org.apache.syncope.core.provisioning.api.rules.PushCorrelationRule
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.syncope.common.lib.policy.DefaultPushCorrelationRuleConf
conf
protected static org.apache.syncope.common.lib.search.ConnObjectTOFiqlSearchConditionBuilder
FIQL_BUILDER
protected org.apache.syncope.core.provisioning.api.MappingManager
mappingManager
-
Constructor Summary
Constructors Constructor Description DefaultPushCorrelationRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.identityconnectors.framework.common.objects.filter.Filter
getFilter(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.apache.syncope.core.persistence.api.entity.ExternalResource resource, org.apache.syncope.common.lib.to.Provision provision)
String
getFIQL(org.identityconnectors.framework.common.objects.ConnectorObject connectorObject, org.apache.syncope.common.lib.to.Provision provision)
void
setConf(org.apache.syncope.common.lib.policy.PushCorrelationRuleConf conf)
-
-
-
Field Detail
-
FIQL_BUILDER
protected static final org.apache.syncope.common.lib.search.ConnObjectTOFiqlSearchConditionBuilder FIQL_BUILDER
-
mappingManager
@Autowired protected org.apache.syncope.core.provisioning.api.MappingManager mappingManager
-
conf
protected org.apache.syncope.common.lib.policy.DefaultPushCorrelationRuleConf conf
-
-
Method Detail
-
setConf
public void setConf(org.apache.syncope.common.lib.policy.PushCorrelationRuleConf conf)
- Specified by:
setConf
in interfaceorg.apache.syncope.core.provisioning.api.rules.PushCorrelationRule
-
getFilter
public org.identityconnectors.framework.common.objects.filter.Filter getFilter(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.apache.syncope.core.persistence.api.entity.ExternalResource resource, org.apache.syncope.common.lib.to.Provision provision)
- Specified by:
getFilter
in interfaceorg.apache.syncope.core.provisioning.api.rules.PushCorrelationRule
-
getFIQL
public String getFIQL(org.identityconnectors.framework.common.objects.ConnectorObject connectorObject, org.apache.syncope.common.lib.to.Provision provision)
- Specified by:
getFIQL
in interfaceorg.apache.syncope.core.provisioning.api.rules.PushCorrelationRule
-
-