@Transactional(readOnly=true) @Component public class InboundMatcher extends Object
Constructor and Description |
---|
InboundMatcher() |
Modifier and Type | Method and Description |
---|---|
Optional<PullMatch> |
match(AnyType anyType,
String nameValue,
ExternalResource resource,
Connector connector) |
List<Realm> |
match(SyncDelta syncDelta,
OrgUnit orgUnit)
Finds internal realms based on external attributes and mapping.
|
List<PullMatch> |
match(SyncDelta syncDelta,
Provision provision)
Finds internal entities based on external attributes and mapping.
|
List<PullMatch> |
matchByConnObjectKeyValue(Item connObjectKeyItem,
String connObjectKeyValue,
AnyTypeKind anyTypeKind,
boolean ignoreCaseMatch,
ExternalResource resource) |
List<PullMatch> |
matchByConnObjectKeyValue(Item connObjectKeyItem,
String connObjectKeyValue,
Provision provision) |
protected Optional<PullCorrelationRule> |
rule(Provision provision) |
public Optional<PullMatch> match(AnyType anyType, String nameValue, ExternalResource resource, Connector connector)
public List<PullMatch> matchByConnObjectKeyValue(Item connObjectKeyItem, String connObjectKeyValue, Provision provision)
public List<PullMatch> matchByConnObjectKeyValue(Item connObjectKeyItem, String connObjectKeyValue, AnyTypeKind anyTypeKind, boolean ignoreCaseMatch, ExternalResource resource)
protected Optional<PullCorrelationRule> rule(Provision provision)
public List<PullMatch> match(SyncDelta syncDelta, Provision provision)
syncDelta
- change operation, including external attributesprovision
- mappingCopyright © 2010–2023 The Apache Software Foundation. All rights reserved.