public class Construction<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends Object implements DebugDumpable, Serializable
INDENT_STRING
Constructor and Description |
---|
Construction(com.evolveum.midpoint.xml.ns._public.common.common_3.ConstructionType constructionType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source) |
Modifier and Type | Method and Description |
---|---|
void |
addAssociationMapping(Mapping<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>> mapping) |
void |
addAttributeMapping(Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> mapping) |
void |
addAuxiliaryObjectClassDefinition(RefinedObjectClassDefinition auxiliaryObjectClassDefinition) |
boolean |
containsAssociationMapping(QName assocName) |
boolean |
containsAttributeMapping(QName attributeName) |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
boolean |
equals(Object obj) |
void |
evaluate(Task task,
OperationResult result) |
<T> RefinedAttributeDefinition<T> |
findAttributeDefinition(QName attributeName) |
AssignmentPath |
getAssignmentPath() |
Collection<Mapping<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>>> |
getAssociationMappings() |
Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> |
getAttributeMapping(QName attrName) |
Collection<Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>> |
getAttributeMappings() |
List<RefinedObjectClassDefinition> |
getAuxiliaryObjectClassDefinitions() |
String |
getChannel() |
Object |
getDescription() |
String |
getIntent() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType |
getKind() |
LensContext<F> |
getLensContext() |
MappingEvaluator |
getMappingEvaluator() |
MappingFactory |
getMappingFactory() |
ObjectResolver |
getObjectResolver() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType |
getOrderOneObject() |
OriginType |
getOriginType() |
RefinedObjectClassDefinition |
getRefinedObjectClassDefinition() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType |
getResource(Task task,
OperationResult result) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType |
getSource() |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> |
getSystemConfiguration() |
int |
hashCode() |
boolean |
hasValueForAttribute(QName attributeName) |
boolean |
isValid() |
void |
setAssignmentPath(AssignmentPath assignmentPath) |
void |
setChannel(String channel) |
void |
setFocusOdo(ObjectDeltaObject<F> focusOdo) |
void |
setLensContext(LensContext<F> lensContext) |
void |
setMappingEvaluator(MappingEvaluator mappingEvaluator) |
void |
setMappingFactory(MappingFactory mappingFactory) |
void |
setObjectResolver(ObjectResolver objectResolver) |
void |
setOrderOneObject(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType orderOneObject) |
void |
setOriginType(OriginType originType) |
void |
setRefinedObjectClassDefinition(RefinedObjectClassDefinition refinedObjectClassDefinition) |
void |
setSource(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source) |
void |
setSystemConfiguration(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> systemConfiguration) |
void |
setValid(boolean isValid) |
String |
toString() |
public Construction(com.evolveum.midpoint.xml.ns._public.common.common_3.ConstructionType constructionType, com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source)
public void setSource(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType getSource()
public OriginType getOriginType()
public void setOriginType(OriginType originType)
public String getChannel()
public void setChannel(String channel)
public LensContext<F> getLensContext()
public void setLensContext(LensContext<F> lensContext)
public void setFocusOdo(ObjectDeltaObject<F> focusOdo)
public ObjectResolver getObjectResolver()
public void setObjectResolver(ObjectResolver objectResolver)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType getOrderOneObject()
public void setOrderOneObject(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType orderOneObject)
public MappingFactory getMappingFactory()
public void setMappingFactory(MappingFactory mappingFactory)
public MappingEvaluator getMappingEvaluator()
public void setMappingEvaluator(MappingEvaluator mappingEvaluator)
public PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> getSystemConfiguration()
public void setSystemConfiguration(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> systemConfiguration)
public RefinedObjectClassDefinition getRefinedObjectClassDefinition()
public void setRefinedObjectClassDefinition(RefinedObjectClassDefinition refinedObjectClassDefinition)
public List<RefinedObjectClassDefinition> getAuxiliaryObjectClassDefinitions()
public void addAuxiliaryObjectClassDefinition(RefinedObjectClassDefinition auxiliaryObjectClassDefinition)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType getKind()
public String getIntent()
public Object getDescription()
public boolean isValid()
public void setValid(boolean isValid)
public Collection<Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>> getAttributeMappings()
public Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> getAttributeMapping(QName attrName)
public void addAttributeMapping(Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> mapping)
public boolean containsAttributeMapping(QName attributeName)
public Collection<Mapping<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>>> getAssociationMappings()
public void addAssociationMapping(Mapping<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>> mapping)
public boolean containsAssociationMapping(QName assocName)
public AssignmentPath getAssignmentPath()
public void setAssignmentPath(AssignmentPath assignmentPath)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType getResource(Task task, OperationResult result) throws ObjectNotFoundException, SchemaException
public void evaluate(Task task, OperationResult result) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException
public <T> RefinedAttributeDefinition<T> findAttributeDefinition(QName attributeName)
public boolean hasValueForAttribute(QName attributeName)
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
Copyright © 2016 evolveum. All rights reserved.