public class DefaultPushCorrelationRule extends Object implements PushCorrelationRule
Modifier and Type | Field and Description |
---|---|
protected DefaultPushCorrelationRuleConf |
conf |
protected static ConnObjectTOFiqlSearchConditionBuilder |
FIQL_BUILDER |
protected MappingManager |
mappingManager |
DEFAULT_FIQL_BUILDER
Constructor and Description |
---|
DefaultPushCorrelationRule() |
Modifier and Type | Method and Description |
---|---|
Filter |
getFilter(Any<?> any,
Provision provision)
Returns a filter to match the given any with a connector object on the external resource identified by
the given provision.
|
String |
getFiql(ConnectorObject connectorObject,
Provision provision)
Returns a FIQL string to match the given connector object when searching into the external resource identified by
the given provision.
|
void |
setConf(PushCorrelationRuleConf conf) |
protected static final ConnObjectTOFiqlSearchConditionBuilder FIQL_BUILDER
@Autowired protected MappingManager mappingManager
protected DefaultPushCorrelationRuleConf conf
public void setConf(PushCorrelationRuleConf conf)
setConf
in interface PushCorrelationRule
public Filter getFilter(Any<?> any, Provision provision)
PushCorrelationRule
getFilter
in interface PushCorrelationRule
any
- user, group or any objectprovision
- resource provisionpublic String getFiql(ConnectorObject connectorObject, Provision provision)
PushCorrelationRule
getFiql
in interface PushCorrelationRule
connectorObject
- connector objectprovision
- resource provisionCopyright © 2010–2023 The Apache Software Foundation. All rights reserved.