Class DeltaUpdaterUtils
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.helpers.modify.DeltaUpdaterUtils
-
public class DeltaUpdaterUtils extends Object
Created by Viliam Repan (lazyman).
-
-
Constructor Summary
Constructors Constructor Description DeltaUpdaterUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addValues(Collection existing, Collection<PrismEntityPair<?>> valuesToAdd, PrismIdentifierGenerator idGenerator)
static void
clearExtension(RAssignmentExtension extension, org.hibernate.Session session)
static void
clearExtension(RObject<?> obj, RObjectExtensionType extType, org.hibernate.Session session)
static void
deleteValues(Collection existing, Collection<PrismEntityPair<?>> valuesToDelete, Item item)
static void
markNewOnesTransientAndAddToExisting(Collection existing, Collection<PrismEntityPair<?>> newOnes, PrismIdentifierGenerator idGenerator)
static void
replaceValues(Collection existing, Collection<PrismEntityPair<?>> valuesToReplace, Item item, PrismIdentifierGenerator idGenerator)
-
-
-
Method Detail
-
addValues
public static void addValues(Collection existing, Collection<PrismEntityPair<?>> valuesToAdd, PrismIdentifierGenerator idGenerator)
-
deleteValues
public static void deleteValues(Collection existing, Collection<PrismEntityPair<?>> valuesToDelete, Item item)
-
replaceValues
public static void replaceValues(Collection existing, Collection<PrismEntityPair<?>> valuesToReplace, Item item, PrismIdentifierGenerator idGenerator)
-
markNewOnesTransientAndAddToExisting
public static void markNewOnesTransientAndAddToExisting(Collection existing, Collection<PrismEntityPair<?>> newOnes, PrismIdentifierGenerator idGenerator)
-
clearExtension
public static void clearExtension(RAssignmentExtension extension, org.hibernate.Session session)
-
clearExtension
public static void clearExtension(RObject<?> obj, RObjectExtensionType extType, org.hibernate.Session session)
-
-