Class MappingUtils
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.utils.MappingUtils
-
public final class MappingUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.identityconnectors.framework.common.objects.OperationOptions
buildOperationOptions(Stream<org.apache.syncope.common.lib.to.Item> items, String... moreAttrsToGet)
Build options for requesting all mapped connector attributes.static Optional<org.apache.syncope.common.lib.to.Item>
getConnObjectKeyItem(org.apache.syncope.common.lib.to.Provision provision)
static List<org.apache.syncope.core.provisioning.api.data.ItemTransformer>
getItemTransformers(org.apache.syncope.common.lib.to.Item item, List<org.apache.syncope.core.persistence.api.entity.Implementation> transformers)
static Stream<org.apache.syncope.common.lib.to.Item>
getPropagationItems(Stream<org.apache.syncope.common.lib.to.Item> items)
static Stream<org.apache.syncope.common.lib.to.Item>
getPullItems(Stream<org.apache.syncope.common.lib.to.Item> items)
-
-
-
Method Detail
-
getConnObjectKeyItem
public static Optional<org.apache.syncope.common.lib.to.Item> getConnObjectKeyItem(org.apache.syncope.common.lib.to.Provision provision)
-
getPropagationItems
public static Stream<org.apache.syncope.common.lib.to.Item> getPropagationItems(Stream<org.apache.syncope.common.lib.to.Item> items)
-
getPullItems
public static Stream<org.apache.syncope.common.lib.to.Item> getPullItems(Stream<org.apache.syncope.common.lib.to.Item> items)
-
getItemTransformers
public static List<org.apache.syncope.core.provisioning.api.data.ItemTransformer> getItemTransformers(org.apache.syncope.common.lib.to.Item item, List<org.apache.syncope.core.persistence.api.entity.Implementation> transformers)
-
buildOperationOptions
public static org.identityconnectors.framework.common.objects.OperationOptions buildOperationOptions(Stream<org.apache.syncope.common.lib.to.Item> items, String... moreAttrsToGet)
Build options for requesting all mapped connector attributes.- Parameters:
items
- itemsmoreAttrsToGet
- additional attributes to get- Returns:
- options for requesting all mapped connector attributes
- See Also:
OperationOptions
-
-