Uses of Interface
com.evolveum.midpoint.schema.processor.ResourceObjectDefinition
-
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
ModelInteractionService. getEditObjectClassDefinition(PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, AuthorizationPhaseType phase, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.api with parameters of type ResourceObjectDefinition Modifier and Type Method Description SecurityPolicyType
ModelInteractionService. getSecurityPolicy(ResourceObjectDefinition rOCDef, Task task, OperationResult parentResult)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
AbstractMappingBuilder. getResourceObjectDefinition()
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type ResourceObjectDefinition Modifier and Type Method Description RT
AbstractMappingBuilder. resourceObjectDefinition(ResourceObjectDefinition val)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
ModelInteractionServiceImpl. getEditObjectClassDefinition(PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, AuthorizationPhaseType phase, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type ResourceObjectDefinition Modifier and Type Method Description SecurityPolicyType
ModelInteractionServiceImpl. getSecurityPolicy(ResourceObjectDefinition rOCDef, Task task, OperationResult parentResult)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.dataModel.dot
Methods in com.evolveum.midpoint.model.impl.dataModel.dot with parameters of type ResourceObjectDefinition Modifier and Type Method Description @NotNull String
DotModel. getObjectTypeName(ResourceObjectDefinition definition, boolean formatted)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.dataModel.model
Methods in com.evolveum.midpoint.model.impl.dataModel.model that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
ResourceDataItem. getObjectDefinition()
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
LensProjectionContext. getStructuralObjectDefinition()
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type ResourceObjectDefinition Modifier and Type Method Description Collection<ResourceObjectDefinition>
LensProjectionContext. getAuxiliaryObjectClassDefinitions()
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.lens.construction
Methods in com.evolveum.midpoint.model.impl.lens.construction that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
ResourceObjectConstruction. getResourceObjectDefinition()
@NotNull ResourceObjectDefinition
ResourceObjectConstruction. getResourceObjectDefinitionRequired()
Methods in com.evolveum.midpoint.model.impl.lens.construction that return types with arguments of type ResourceObjectDefinition Modifier and Type Method Description List<ResourceObjectDefinition>
ResourceObjectConstruction. getAuxiliaryObjectClassDefinitions()
Methods in com.evolveum.midpoint.model.impl.lens.construction with parameters of type ResourceObjectDefinition Modifier and Type Method Description protected void
ResourceObjectConstruction. addAuxiliaryObjectClassDefinition(ResourceObjectDefinition auxiliaryObjectClassDefinition)
protected void
ResourceObjectConstruction. setResourceObjectDefinition(ResourceObjectDefinition resourceObjectDefinition)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.schema.transform
Classes in com.evolveum.midpoint.model.impl.schema.transform that implement ResourceObjectDefinition Modifier and Type Class Description static class
TransformableComplexTypeDefinition.TrResourceObjectDefinition
Methods in com.evolveum.midpoint.model.impl.schema.transform that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
TransformableComplexTypeDefinition.TrResourceObjectDefinition. delegate()
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.security
Methods in com.evolveum.midpoint.model.impl.security with parameters of type ResourceObjectDefinition Modifier and Type Method Description SecurityPolicyType
SecurityHelper. locateProjectionSecurityPolicy(ResourceObjectDefinition structuralObjectClassDefinition, Task task, OperationResult result)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.sync.tasks
Methods in com.evolveum.midpoint.model.impl.sync.tasks that return ResourceObjectDefinition Modifier and Type Method Description @Nullable ResourceObjectDefinition
ResourceObjectClass. getResourceObjectDefinition()
@NotNull ResourceObjectDefinition
ResourceObjectClass. getResourceObjectDefinitionRequired()
Constructors in com.evolveum.midpoint.model.impl.sync.tasks with parameters of type ResourceObjectDefinition Constructor Description Synchronizer(@NotNull ResourceType resource, @NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull SynchronizationObjectsFilter objectsFilter, @NotNull ResourceObjectChangeListener objectChangeListener, @NotNull QName sourceChannel, boolean simulate, boolean forceAdd)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.sync.tasks.recon
Methods in com.evolveum.midpoint.model.impl.sync.tasks.recon that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
ReconciliationResult. getResourceObjectDefinition()
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util that return ResourceObjectDefinition Modifier and Type Method Description static ResourceObjectDefinition
ModelImplUtils. determineObjectDefinition(@NotNull ResourceSchema refinedSchema, @NotNull ResourceObjectSetType resourceObjectSet, Object source)
static ResourceObjectDefinition
ModelImplUtils. determineObjectDefinition(ResourceSchema refinedSchema, PrismObject<ShadowType> shadow)
static ResourceObjectDefinition
ModelImplUtils. determineObjectDefinition(ResourceSchema refinedSchema, Task task)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api with parameters of type ResourceObjectDefinition Modifier and Type Method Description ConstraintsCheckingResult
ProvisioningService. checkConstraints(ResourceObjectDefinition objectTypeDefinition, PrismObject<ShadowType> shadowObject, PrismObject<ShadowType> shadowObjectOld, ResourceType resource, String shadowOid, ResourceShadowCoordinates shadowCoordinates, ConstraintViolationConfirmer constraintViolationConfirmer, ConstraintsCheckingStrategyType strategy, @NotNull Task task, @NotNull OperationResult parentResult)
TODO description -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.repo.common.activity.run.buckets
Methods in com.evolveum.midpoint.repo.common.activity.run.buckets with parameters of type ResourceObjectDefinition Modifier and Type Method Description static @NotNull ItemDefinitionProvider
ItemDefinitionProvider. forResourceObjectAttributes(ResourceObjectDefinition objectDefinition)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema
Constructors in com.evolveum.midpoint.schema with parameters of type ResourceObjectDefinition Constructor Description ResourceShadowCoordinates(String resourceOid, @NotNull ResourceObjectDefinition definition, @Nullable String tag)
ResourceShadowDiscriminator(String resourceOid, ResourceObjectDefinition definition, String tag, boolean gone)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of ResourceObjectDefinition in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
CompositeObjectDefinition
Used to represent combined definition of structural and auxiliary object classes.interface
MutableResourceObjectClassDefinition
Interface allowing modifications of an object class definition.interface
ResourceObjectClassDefinition
Describes a resource object class (e.g.interface
ResourceObjectTypeDefinition
Definition of "resource object type".Classes in com.evolveum.midpoint.schema.processor that implement ResourceObjectDefinition Modifier and Type Class Description class
AbstractResourceObjectDefinitionImpl
Common implementation for bothResourceObjectClassDefinition
andResourceObjectTypeDefinition
.class
CompositeObjectDefinitionImpl
Used to represent combined definition of structural and auxiliary object classes.class
ResourceObjectClassDefinitionImpl
Default implementation ofResourceObjectClassDefinition
.class
ResourceObjectTypeDefinitionImpl
Default implementation ofResourceObjectTypeDefinition
.Methods in com.evolveum.midpoint.schema.processor that return ResourceObjectDefinition Modifier and Type Method Description @NotNull ResourceObjectDefinition
ResourceObjectDefinition. clone()
@NotNull ResourceObjectDefinition
ResourceObjectDefinition. deepClone(@NotNull DeepCloneOperation operation)
default @Nullable ResourceObjectDefinition
ResourceSchema. findDefinitionForObjectClass(@NotNull QName name)
Returns a definition for a given object class: - if there's a "default for class" type defined, it is returned (this is a kind of pre-4.5 behavior) - otherwise, the object class definition is returned (if there's any)default @NotNull ResourceObjectDefinition
ResourceSchema. findDefinitionForObjectClassRequired(@NotNull QName name)
AsResourceSchema.findDefinitionForObjectClass(QName)
but throws an exception if there's no suitable definition.default @Nullable ResourceObjectDefinition
ResourceSchema. findObjectDefinition(@NotNull ShadowKindType kind, @Nullable String intent)
LikeResourceSchema.findObjectDefinition(ShadowKindType, String, QName)
but without object class name.default @Nullable ResourceObjectDefinition
ResourceSchema. findObjectDefinition(@NotNull ShadowKindType kind, @Nullable String intent, @Nullable QName objectClassName)
Returns object definition (type or class) matching given kind and intent, and object class.default @NotNull ResourceObjectDefinition
ResourceSchema. findObjectDefinitionRequired(@NotNull ShadowKindType kind, @Nullable String intent)
AsResourceSchema.findObjectDefinition(ShadowKindType, String)
but throwsNullPointerException
if a definition cannot be found (in a normal way).ResourceObjectDefinition
AbstractResourceObjectDefinitionImpl. forLayer(@NotNull LayerType layer)
ResourceObjectDefinition
ResourceObjectDefinition. forLayer(@NotNull LayerType layer)
Creates a layer-specific version of this definition.ResourceObjectDefinition
ResourceAttributeContainerDefinition. getComplexTypeDefinition()
ResourceObjectDefinition
ResourceAttributeContainerDefinitionImpl. getComplexTypeDefinition()
static @Nullable ResourceObjectDefinition
ResourceObjectDefinitionResolver. getDefinitionForShadow(@NotNull ResourceSchema resourceSchema, @NotNull PrismObject<ShadowType> shadow)
static @Nullable ResourceObjectDefinition
ResourceObjectDefinitionResolver. getDefinitionForShadow(@NotNull ResourceSchema resourceSchema, @NotNull ShadowType shadow)
Returns appropriateResourceObjectDefinition
for given shadow.static ResourceObjectDefinition
ResourceObjectDefinitionResolver. getObjectDefinitionPrecisely(@NotNull ResourceType resource, @Nullable ShadowKindType kind, @Nullable String intent, @Nullable QName objectClassName, @NotNull Collection<QName> additionalAuxiliaryObjectClassNames, boolean unknownValuesSupported)
Determines object type/class definition in a precise way.ResourceObjectDefinition
ResourceObjectIdentification. getResourceObjectDefinition()
@NotNull ResourceObjectDefinition
CompositeObjectDefinition. getStructuralDefinition()
Returns the structural definition that represents the "base" of this composite definition.@NotNull ResourceObjectDefinition
CompositeObjectDefinitionImpl. getStructuralDefinition()
Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type ResourceObjectDefinition Modifier and Type Method Description @NotNull Collection<ResourceObjectDefinition>
CompositeObjectDefinition. getAuxiliaryDefinitions()
Returns auxiliary definitions.@NotNull Collection<ResourceObjectDefinition>
CompositeObjectDefinitionImpl. getAuxiliaryDefinitions()
@NotNull Collection<ResourceObjectDefinition>
ResourceObjectClassDefinitionImpl. getAuxiliaryDefinitions()
@NotNull Collection<ResourceObjectDefinition>
ResourceObjectDefinition. getAuxiliaryDefinitions()
TODO define semantics (it's different forCompositeObjectDefinition
and the others!@NotNull Collection<ResourceObjectDefinition>
ResourceObjectTypeDefinitionImpl. getAuxiliaryDefinitions()
Methods in com.evolveum.midpoint.schema.processor with parameters of type ResourceObjectDefinition Modifier and Type Method Description static ResourceAttributeContainer
ResourceAttributeContainer. convertFromContainer(PrismContainer<?> origAttrContainer, ResourceObjectDefinition resourceObjectDefinition)
protected void
AbstractResourceObjectDefinitionImpl. copyDefinitionDataFrom(@NotNull LayerType layer, @NotNull ResourceObjectDefinition source)
static ResourceObjectIdentification
ResourceObjectIdentification. create(ResourceObjectDefinition objectDefinition, Collection<? extends ResourceAttribute<?>> allIdentifiers)
static ResourceAttributeContainerImpl
ResourceAttributeContainer. createEmptyContainer(QName elementName, ResourceObjectDefinition resourceObjectDefinition)
static ResourceObjectIdentification
ResourceObjectIdentification. createFromAttributes(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull Collection<? extends ResourceAttribute<?>> attributes)
static ResourceObjectIdentification
ResourceObjectIdentification. createFromShadow(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ShadowType shadow)
static ResourceAttributeContainerDefinition
ObjectFactory. createResourceAttributeContainerDefinition(QName name, ResourceObjectDefinition resourceObjectDefinition)
Constructors in com.evolveum.midpoint.schema.processor with parameters of type ResourceObjectDefinition Constructor Description CompositeObjectDefinitionImpl(@NotNull ResourceObjectDefinition structuralDefinition, @Nullable Collection<ResourceObjectDefinition> auxiliaryDefinitions)
ResourceObjectIdentification(ResourceObjectDefinition resourceObjectDefinition, Collection<? extends ResourceAttribute<?>> primaryIdentifiers, Collection<? extends ResourceAttribute<?>> secondaryIdentifiers)
Constructor parameters in com.evolveum.midpoint.schema.processor with type arguments of type ResourceObjectDefinition Constructor Description CompositeObjectDefinitionImpl(@NotNull ResourceObjectDefinition structuralDefinition, @Nullable Collection<ResourceObjectDefinition> auxiliaryDefinitions)
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of ResourceObjectDefinition in com.evolveum.midpoint.schema.processor.deleg Modifier and Type Interface Description interface
ResourceObjectDefinitionDelegator
Methods in com.evolveum.midpoint.schema.processor.deleg that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
ResourceObjectDefinitionDelegator. delegate()
default ResourceObjectDefinition
ResourceObjectDefinitionDelegator. forLayer(@NotNull LayerType layer)
default ResourceObjectDefinition
AttributeContainerDefinitionDelegator. getComplexTypeDefinition()
Methods in com.evolveum.midpoint.schema.processor.deleg that return types with arguments of type ResourceObjectDefinition Modifier and Type Method Description default @NotNull Collection<ResourceObjectDefinition>
ResourceObjectDefinitionDelegator. getAuxiliaryDefinitions()
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema.util
-