Package com.evolveum.midpoint.common
Class SynchronizationUtils
- java.lang.Object
 - 
- com.evolveum.midpoint.common.SynchronizationUtils
 
 
- 
public class SynchronizationUtils extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description SynchronizationUtils() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<PropertyDelta<?>>createSynchronizationSituationAndDescriptionDelta(PrismObject<ShadowType> shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp, PrismContext prismContext)static List<PropertyDelta<?>>createSynchronizationTimestampsDelta(PrismObject<ShadowType> shadow, PrismContext prismContext)static booleanisPolicyApplicable(QName objectClass, ShadowKindType kind, String intent, ObjectSynchronizationType synchronizationPolicy, PrismObject<ResourceType> resource)static booleanisPolicyApplicable(QName objectClass, ShadowKindType kind, String intent, ObjectSynchronizationType synchronizationPolicy, PrismObject<ResourceType> resource, boolean strictIntent) 
 - 
 
- 
- 
Method Detail
- 
createSynchronizationSituationAndDescriptionDelta
public static List<PropertyDelta<?>> createSynchronizationSituationAndDescriptionDelta(PrismObject<ShadowType> shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp, PrismContext prismContext) throws SchemaException
- Throws:
 SchemaException
 
- 
createSynchronizationTimestampsDelta
public static List<PropertyDelta<?>> createSynchronizationTimestampsDelta(PrismObject<ShadowType> shadow, PrismContext prismContext)
 
- 
isPolicyApplicable
public static boolean isPolicyApplicable(QName objectClass, ShadowKindType kind, String intent, ObjectSynchronizationType synchronizationPolicy, PrismObject<ResourceType> resource, boolean strictIntent) throws SchemaException
- Throws:
 SchemaException
 
- 
isPolicyApplicable
public static boolean isPolicyApplicable(QName objectClass, ShadowKindType kind, String intent, ObjectSynchronizationType synchronizationPolicy, PrismObject<ResourceType> resource) throws SchemaException
- Throws:
 SchemaException
 
 - 
 
 -