Uses of Interface
com.evolveum.midpoint.schema.processor.ResourceObjectDefinition
-
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
ConstructionValueWrapper. getResourceObjectDefinition(PrismObject<ResourceType> resource)
-
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.api.correlation
Methods in com.evolveum.midpoint.model.api.correlation that return ResourceObjectDefinition Modifier and Type Method Description @NotNull ResourceObjectDefinition
CorrelationContext. getResourceObjectDefinition()
Constructors in com.evolveum.midpoint.model.api.correlation with parameters of type ResourceObjectDefinition Constructor Description CorrelationContext(@NotNull ShadowType resourceObject, @NotNull FocusType preFocus, @NotNull ResourceType resource, @NotNull ResourceObjectDefinition objectDefinition, @Nullable ObjectTemplateType currentObjectTemplate, @Nullable SystemConfigurationType systemConfiguration, @NotNull Task task)
-
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.correlator
Fields in com.evolveum.midpoint.model.impl.correlator declared as ResourceObjectDefinition Modifier and Type Field Description @NotNull ResourceObjectDefinition
FullCorrelationContext. resourceObjectDefinition
Constructors in com.evolveum.midpoint.model.impl.correlator with parameters of type ResourceObjectDefinition Constructor Description FullCorrelationContext(@NotNull ShadowType shadow, @NotNull ResourceType resource, @NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull SynchronizationPolicy synchronizationPolicy, @NotNull FocusType preFocus, @Nullable ObjectTemplateType objectTemplate, @Nullable SystemConfigurationType systemConfiguration)
-
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. getStructuralDefinitionIfNotBroken()
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()
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()
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds that return ResourceObjectDefinition Modifier and Type Method Description @NotNull ResourceObjectDefinition
PreInboundsContext. getObjectDefinitionRequired()
@NotNull ResourceObjectDefinition
SimplePreInboundsContextImpl. getObjectDefinitionRequired()
-
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.TrCompositeObjectDefinition
static class
TransformableComplexTypeDefinition.TrResourceObjectClassDefinition
static class
TransformableComplexTypeDefinition.TrResourceObjectDefinition
static class
TransformableComplexTypeDefinition.TrResourceObjectTypeDefinition
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
Methods in com.evolveum.midpoint.model.impl.sync that return ResourceObjectDefinition Modifier and Type Method Description @NotNull ResourceObjectDefinition
SynchronizationContext. getObjectDefinitionRequired()
Constructors in com.evolveum.midpoint.model.impl.sync with parameters of type ResourceObjectDefinition Constructor Description SynchronizationContext(@NotNull ResourceObjectShadowChangeDescription change, @NotNull ResourceObjectProcessingContextImpl processingContext, @Nullable ResourceObjectTypeIdentification typeIdentification, @Nullable ResourceObjectDefinition objectDefinition, @Nullable SynchronizationPolicy synchronizationPolicy, @Nullable ObjectSynchronizationDiscriminatorType sorterResult, @Nullable String tag)
-
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
ProcessingScope. getResourceObjectDefinition()
-
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.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, ConstraintViolationConfirmer constraintViolationConfirmer, ConstraintsCheckingStrategyType strategy, @NotNull Task task, @NotNull OperationResult parentResult)
TODO description@Nullable String
ProvisioningService. generateShadowTag(@NotNull ShadowType combinedObject, @NotNull ResourceType resource, @NotNull ResourceObjectDefinition definition, @NotNull Task task, @NotNull OperationResult result)
Generates shadow tag (for multi-account scenarios). -
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.processor
Subinterfaces of ResourceObjectDefinition in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
CompositeObjectDefinition
Represents ad-hoc combination of definitions 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
Represents ad-hoc combination of definitions 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 static @NotNull ResourceObjectDefinition
ResourceSchemaUtil. addOwnAuxiliaryObjectClasses(@NotNull ResourceObjectDefinition objectDefinition, @NotNull ResourceSchema resourceSchema)
@NotNull ResourceObjectDefinition
ResourceObjectDefinition. clone()
@NotNull ResourceObjectDefinition
ResourceObjectDefinition. deepClone(@NotNull DeepCloneOperation operation)
default @Nullable ResourceObjectDefinition
ResourceSchema. findDefaultDefinitionForKind(@NotNull ShadowKindType kind)
Returns the "default for kind" type definition for given kind.default @NotNull ResourceObjectDefinition
ResourceSchema. findDefaultDefinitionForKindRequired(@NotNull ShadowKindType kind)
AsResourceSchema.findDefaultDefinitionForKind(ShadowKindType)
but the definition must exist.static @Nullable ResourceObjectDefinition
ResourceSchemaUtil. findDefinitionForBulkOperation(@NotNull ResourceType resource, @Nullable ShadowKindType kind, @Nullable String intent, @Nullable QName objectClassName)
Looks up appropriate definition for "bulk operation" i.e.default ResourceObjectDefinition
ResourceSchema. findDefinitionForConstruction(@NotNull ConstructionType construction)
Finds a definition forConstructionType
.default @NotNull ResourceObjectDefinition
ResourceSchema. findDefinitionForConstructionRequired(@NotNull ConstructionType constructionBean, @NotNull Supplier<String> contextSupplier)
AsResourceSchema.findDefinitionForConstruction(ConstructionType)
but throws an exception if the definition is not there.default @Nullable ResourceObjectDefinition
ResourceSchema. findDefinitionForObjectClass(@NotNull QName name)
Returns a type or class 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. findDefinitionForShadow(@NotNull ShadowType shadow)
Convenience variant ofResourceSchema.findDefinitionForShadow(ShadowType, Collection)
.default @Nullable ResourceObjectDefinition
ResourceSchema. findDefinitionForShadow(@NotNull ShadowType shadow, @NotNull Collection<QName> additionalAuxObjectClassNames)
Returns appropriateResourceObjectDefinition
for given shadow.default @Nullable ResourceObjectDefinition
ResourceSchema. findObjectDefinition(@NotNull ResourceObjectTypeIdentification typeIdentification)
AsResourceSchema.findObjectDefinition(ShadowKindType, String)
but with aggregate representation of type identification.default @Nullable ResourceObjectDefinition
ResourceSchema. findObjectDefinition(@NotNull ShadowKindType kind, @NotNull String intent)
Returns the definition for known kind and intent.default @Nullable ResourceObjectDefinition
ResourceSchema. findObjectDefinition(@NotNull ShadowKindType kind, @NotNull String intent, @Nullable QName objectClassName)
AsResourceSchema.findObjectDefinition(ShadowKindType, String)
but checks the object class compatibility (if object class name is provided).static ResourceObjectDefinition
ResourceSchemaUtil. findObjectDefinitionPrecisely(@NotNull ResourceType resource, @Nullable ShadowKindType kind, @Nullable String intent, @Nullable QName objectClassName)
Determines object type/class definition in a precise way.default @NotNull ResourceObjectDefinition
ResourceSchema. findObjectDefinitionRequired(@NotNull ResourceObjectTypeIdentification typeIdentification)
AsResourceSchema.findObjectDefinition(ResourceObjectTypeIdentification)
but the definition must exist.default @NotNull ResourceObjectDefinition
ResourceSchema. findObjectDefinitionRequired(@NotNull ShadowKindType kind, @NotNull String intent)
AsResourceSchema.findObjectDefinition(ShadowKindType, String)
but the definition must exist.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()
ResourceObjectDefinition
ResourceObjectIdentification. getResourceObjectDefinition()
@NotNull ResourceObjectDefinition
ResourceObjectPattern. 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>
AbstractResourceObjectDefinitionImpl. getAuxiliaryDefinitions()
@NotNull Collection<ResourceObjectDefinition>
CompositeObjectDefinition. getAuxiliaryDefinitions()
Returns auxiliary definitions.@NotNull Collection<ResourceObjectDefinition>
CompositeObjectDefinitionImpl. getAuxiliaryDefinitions()
@NotNull Collection<ResourceObjectDefinition>
ResourceObjectDefinition. getAuxiliaryDefinitions()
TODO define semantics (it's different forCompositeObjectDefinition
and the others!default @NotNull Collection<ResourceObjectDefinition>
ResourceSchema. getResourceObjectDefinitions()
Returns definitions for all the object classes and types (currently that should be all definitions).Methods in com.evolveum.midpoint.schema.processor with parameters of type ResourceObjectDefinition Modifier and Type Method Description static @NotNull ResourceObjectDefinition
ResourceSchemaUtil. addOwnAuxiliaryObjectClasses(@NotNull ResourceObjectDefinition objectDefinition, @NotNull ResourceSchema resourceSchema)
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)
ResourceObjectPattern(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ObjectFilter objectFilter)
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
CompositeObjectDefinitionDelegator
interface
ResourceObjectClassDefinitionDelegator
interface
ResourceObjectDefinitionDelegator
interface
ResourceObjectTypeDefinitionDelegator
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()
default @NotNull ResourceObjectDefinition
CompositeObjectDefinitionDelegator. getStructuralDefinition()
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>
CompositeObjectDefinitionDelegator. getAuxiliaryDefinitions()
default @NotNull Collection<ResourceObjectDefinition>
ResourceObjectClassDefinitionDelegator. getAuxiliaryDefinitions()
default @NotNull Collection<ResourceObjectDefinition>
ResourceObjectTypeDefinitionDelegator. getAuxiliaryDefinitions()
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema.util
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.web.page.admin.resources
Methods in com.evolveum.midpoint.web.page.admin.resources that return ResourceObjectDefinition Modifier and Type Method Description ResourceObjectDefinition
ResourceContentPanel. getDefinitionByKind()
ResourceObjectDefinition
ResourceContentPanel. getDefinitionByObjectClass()
-