Package com.evolveum.midpoint.model.impl
Class ResourceObjectProcessingContextImpl
java.lang.Object
com.evolveum.midpoint.model.impl.ResourceObjectProcessingContextImpl
- All Implemented Interfaces:
ResourceObjectProcessingContext
@Experimental
public class ResourceObjectProcessingContextImpl
extends Object
implements ResourceObjectProcessingContext
The default implementation of
ResourceObjectProcessingContext.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Method Summary
Modifier and TypeMethodDescription@NotNull VariablesMapReturnsVariablesMaprelevant for the current context.@Nullable StringReturns the channel relevant to the current operation.@NotNull ResourceTypeThis is always the sync delta (if not null).@NotNull ShadowLikeValueReturns shadowed resource object, or - at least - so-called "combined object" in the sense used in ResourceObjectClassifier FIXME@Nullable SystemConfigurationType@NotNull TaskgetTask()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.model.impl.ResourceObjectProcessingContext
createDefaultVariablesMap, getShadowIfPresent, getShadowRequired
-
Method Details
-
getShadowLikeValue
Description copied from interface:ResourceObjectProcessingContextReturns shadowed resource object, or - at least - so-called "combined object" in the sense used in ResourceObjectClassifier FIXME- Specified by:
getShadowLikeValuein interfaceResourceObjectProcessingContext
-
getResourceObjectDelta
Description copied from interface:ResourceObjectProcessingContextThis is always the sync delta (if not null).- Specified by:
getResourceObjectDeltain interfaceResourceObjectProcessingContext
-
getResource
- Specified by:
getResourcein interfaceResourceObjectProcessingContext
-
getSystemConfiguration
- Specified by:
getSystemConfigurationin interfaceResourceObjectProcessingContext
-
getChannel
Description copied from interface:ResourceObjectProcessingContextReturns the channel relevant to the current operation. It may be a channel fromResourceObjectShadowChangeDescriptionor from a task.- Specified by:
getChannelin interfaceResourceObjectProcessingContext
-
getTask
- Specified by:
getTaskin interfaceResourceObjectProcessingContext
-
createVariablesMap
Description copied from interface:ResourceObjectProcessingContextReturnsVariablesMaprelevant for the current context.- Specified by:
createVariablesMapin interfaceResourceObjectProcessingContext
-