Class ResourceAssociationDefinition
java.lang.Object
com.evolveum.midpoint.prism.AbstractFreezable
com.evolveum.midpoint.schema.processor.ResourceAssociationDefinition
- All Implemented Interfaces:
Freezable,Visitable,DebugDumpable,Serializable
public class ResourceAssociationDefinition
extends AbstractFreezable
implements Serializable, Visitable, Freezable, DebugDumpable
- See Also:
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Constructor Summary
ConstructorsConstructorDescriptionResourceAssociationDefinition(@NotNull ResourceObjectAssociationType definitionBean) -
Method Summary
Modifier and TypeMethodDescriptionvoidclone()debugDump(int indent) @NotNull StringWe rely on the assumptions about multiple intents described forResourceObjectAssociationType.getIntent().@NotNull ResourceObjectAssociationType@NotNull Collection<String>@NotNull ShadowKindTypegetKind()getLimitations(LayerType layer) @NotNull ItemNamegetName()booleanbooleanbooleanbooleanbooleanisVisible(@NotNull TaskExecutionMode taskExecutionMode) booleantoString()Methods inherited from class com.evolveum.midpoint.prism.AbstractFreezable
freeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutable, performFreezeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable, freeze, isImmutable
-
Constructor Details
-
ResourceAssociationDefinition
public ResourceAssociationDefinition(@NotNull @NotNull ResourceObjectAssociationType definitionBean)
-
-
Method Details
-
getDefinitionBean
-
getAssociationTarget
-
getName
-
getKind
-
getDirection
-
getIntents
-
getAnyIntent
We rely on the assumptions about multiple intents described forResourceObjectAssociationType.getIntent().- Throws:
ConfigurationException
-
getAuxiliaryObjectClass
-
getOutboundMappingType
-
getInboundMappingBeans
-
isExclusiveStrong
public boolean isExclusiveStrong() -
isIgnored
public boolean isIgnored() -
isIgnored
-
getLimitations
-
isTolerant
public boolean isTolerant() -
getTolerantValuePattern
-
getIntolerantValuePattern
-
requiresExplicitReferentialIntegrity
public boolean requiresExplicitReferentialIntegrity() -
getMatchingRule
-
getDisplayName
-
getLifecycleState
-
isVisible
-
accept
-
clone
-
toString
-
debugDump
- Specified by:
debugDumpin interfaceDebugDumpable
-