Uses of Class
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
-
-
Uses of ObjectType in com.evolveum.midpoint.audit.api
Methods in com.evolveum.midpoint.audit.api that return types with arguments of type ObjectType Modifier and Type Method Description Collection<ObjectDeltaOperation<? extends ObjectType>>
AuditEventRecord. getDeltas()
Method parameters in com.evolveum.midpoint.audit.api with type arguments of type ObjectType Modifier and Type Method Description void
AuditEventRecord. addDelta(ObjectDeltaOperation<? extends ObjectType> delta)
void
AuditEventRecord. addDeltas(Collection<ObjectDeltaOperation<? extends ObjectType>> deltasToAdd)
-
Uses of ObjectType in com.evolveum.midpoint.common.crypto
Methods in com.evolveum.midpoint.common.crypto with type parameters of type ObjectType Modifier and Type Method Description static <T extends ObjectType>
voidCryptoUtil. checkEncrypted(ObjectDelta<T> delta)
static <T extends ObjectType>
voidCryptoUtil. checkEncrypted(PrismObject<T> object)
static <T extends ObjectType>
Collection<? extends ItemDelta<?,?>>CryptoUtil. computeReencryptModifications(Protector protector, PrismObject<T> object)
static <T extends ObjectType>
booleanCryptoUtil. containsCleartext(PrismObject<T> object)
static <T extends ObjectType>
booleanCryptoUtil. containsHashedData(PrismObject<T> object)
static <T extends ObjectType>
voidCryptoUtil. encryptValues(Protector protector, ObjectDelta<T> delta)
Encrypts all encryptable values in delta.static <T extends ObjectType>
voidCryptoUtil. encryptValues(Protector protector, PrismObject<T> object)
Encrypts all encryptable values in the object.static <T extends ObjectType>
Collection<String>CryptoUtil. getEncryptionKeyNames(PrismObject<T> object)
static <T extends ObjectType>
intCryptoUtil. reencryptValues(Protector protector, PrismObject<T> object)
Re-encrypts all encryptable values in the object. -
Uses of ObjectType in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType,O extends ObjectType>
booleanModelInteractionService. canSearch(Class<T> resultType, Class<O> objectType, String objectOid, boolean includeSpecial, ObjectQuery query, Task task, OperationResult result)
TODO Question: does object make any sense here? E.g.<T extends ObjectType,O extends ObjectType>
booleanModelInteractionService. canSearch(Class<T> resultType, Class<O> objectType, String objectOid, boolean includeSpecial, ObjectQuery query, Task task, OperationResult result)
TODO Question: does object make any sense here? E.g.<O extends ObjectType>
CompareResultTypeModelService. compareObject(PrismObject<O> object, Collection<SelectorOptions<GetOperationOptions>> readOptions, ModelCompareOptions compareOptions, List<? extends ItemPath> ignoreItemPaths, Task task, OperationResult result)
TODO<T extends ObjectType>
IntegerModelService. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Count objects.<O extends ObjectType>
CollectionStatsModelInteractionService. determineCollectionStats(CompiledObjectCollectionView collectionView, Task task, OperationResult result)
<O extends ObjectType>
voidModelInteractionService. generateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult)
<O extends ObjectType>
StringModelInteractionService. generateValue(ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, PrismObject<O> object, String shortDesc, Task task, OperationResult inputResult)
TEMPORARY.<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsModelInteractionService. getAllowedRequestAssignmentItems(PrismObject<O> object, PrismObject<R> target, Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization.<T extends ObjectType>
ObjectFilterModelInteractionService. getDonorFilter(Class<T> searchResultType, ObjectFilter origFilter, String targetAuthorizationAction, Task task, OperationResult parentResult)
Returns filter for lookup of donors or power of attorney.<O extends ObjectType>
PrismObjectDefinition<O>ModelInteractionService. getEditObjectDefinition(PrismObject<O> object, AuthorizationPhaseType phase, Task task, OperationResult result)
Returns a schema that reflects editability of the object in terms of midPoint schema limitations and security.<T extends ObjectType>
PrismObject<T>ModelService. getObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Returns object for provided OID.<O extends ObjectType>
Collection<ObjectDeltaOperation<? extends ObjectType>>ModelService. mergeObjects(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
Merge two objects into one.<O extends ObjectType>
MergeDeltas<O>ModelInteractionService. mergeObjectsPreviewDeltas(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
<O extends ObjectType>
PrismObject<O>ModelInteractionService. mergeObjectsPreviewObject(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
<F extends ObjectType>
ModelContext<F>ModelInteractionService. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result)
Computes the most likely changes triggered by the provided delta.<F extends ObjectType>
ModelContext<F>ModelInteractionService. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult result)
<F extends ObjectType>
voidModelService. recompute(Class<F> type, String oid, ModelExecuteOptions options, Task task, OperationResult parentResult)
Recomputes focal object with the specified OID.<F extends ObjectType>
voidModelService. recompute(Class<F> type, String oid, Task task, OperationResult parentResult)
Deprecated.<O extends ObjectType>
PrismObject<O>ModelAuditService. reconstructObject(Class<O> type, String oid, String eventIdentifier, Task task, OperationResult result)
<T extends ObjectType>
SearchResultList<PrismObject<T>>ModelService. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Search for objects.<T extends ObjectType>
SearchResultMetadataModelService. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Search for objects in iterative fashion (using callback).<F extends ObjectType>
ModelContext<F>ModelInteractionService. unwrapModelContext(LensContextType wrappedContext, Task task, OperationResult result)
<O extends ObjectType>
voidModelInteractionService. validateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult)
Methods in com.evolveum.midpoint.model.api that return types with arguments of type ObjectType Modifier and Type Method Description Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelService. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult parentResult)
Execute the provided object deltas.Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelService. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult parentResult)
<O extends ObjectType>
Collection<ObjectDeltaOperation<? extends ObjectType>>ModelService. mergeObjects(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
Merge two objects into one.Method parameters in com.evolveum.midpoint.model.api with type arguments of type ObjectType Modifier and Type Method Description CompiledObjectCollectionView
ModelInteractionService. compileObjectCollectionView(PrismObject<ObjectCollectionType> collection, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
Collection<EvaluatedPolicyRule>
ModelInteractionService. evaluateCollectionPolicyRules(PrismObject<ObjectCollectionType> collection, CompiledObjectCollectionView collectionView, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
Returns all policy rules that apply to the collection.Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelService. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult parentResult)
Execute the provided object deltas.Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelService. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult parentResult)
<F extends ObjectType>
ModelContext<F>ModelInteractionService. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result)
Computes the most likely changes triggered by the provided delta.<F extends ObjectType>
ModelContext<F>ModelInteractionService. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult result)
Scene
ModelInteractionService. visualizeDelta(ObjectDelta<? extends ObjectType> delta, Task task, OperationResult result)
Scene
ModelInteractionService. visualizeDelta(ObjectDelta<? extends ObjectType> delta, ObjectReferenceType objectRef, Task task, OperationResult result)
List<? extends Scene>
ModelInteractionService. visualizeDeltas(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result)
-
Uses of ObjectType in com.evolveum.midpoint.model.api.authentication
Methods in com.evolveum.midpoint.model.api.authentication with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
List<CompiledObjectCollectionView>CompiledUserProfile. findAllApplicableObjectCollectionViews(Class<O> compileTimeClass)
Find all views that are applicable for a particular object type.<O extends ObjectType>
GuiObjectDetailsPageTypeCompiledUserProfile. findObjectDetailsConfiguration(Class<O> compileTimeClass)
<O extends ObjectType>
CompiledObjectCollectionViewCompiledUserProfile. findObjectViewByViewName(Class<O> compileTimeClass, String viewName)
<O extends ObjectType>
Class<O>CompiledObjectCollectionView. getTargetClass()
-
Uses of ObjectType in com.evolveum.midpoint.model.api.context
Classes in com.evolveum.midpoint.model.api.context with type parameters of type ObjectType Modifier and Type Interface Description interface
ModelContext<F extends ObjectType>
interface
ModelElementContext<O extends ObjectType>
Methods in com.evolveum.midpoint.model.api.context that return ObjectType Modifier and Type Method Description ObjectType
EvaluatedExclusionTrigger. getConflictingTarget()
ObjectType
EvaluatedPolicyRule. getDirectOwner()
Object that "directly owns" the rule.ObjectType
AssignmentPath. getProtoRole()
In the context of meta-roles this is the role that the currently-processed inducement "applies to".ObjectType
AssignmentPathSegment. getSource()
ObjectType
AssignmentPathSegment. getTarget()
Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type ObjectType Modifier and Type Method Description Collection<ObjectDelta<? extends ObjectType>>
ModelContext. getAllChanges()
List<ObjectType>
AssignmentPath. getFirstOrderChain()
Returns a "user understandable" part of this path.Methods in com.evolveum.midpoint.model.api.context with parameters of type ObjectType Modifier and Type Method Description int
AssignmentPath. countTargetOccurrences(ObjectType target)
Constructors in com.evolveum.midpoint.model.api.context with parameters of type ObjectType Constructor Description EvaluatedExclusionTrigger(ExclusionPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, EvaluatedAssignment conflictingAssignment, ObjectType conflictingTarget, AssignmentPath conflictingPath, boolean enforcementOverride)
EvaluatedExclusionTrigger(ExclusionPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, EvaluatedAssignment conflictingAssignment, ObjectType thisTarget, ObjectType conflictingTarget, AssignmentPath thisPath, AssignmentPath conflictingPath)
-
Uses of ObjectType in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
StringMidpointFunctions. addObject(PrismObject<T> newObject)
<T extends ObjectType>
StringMidpointFunctions. addObject(PrismObject<T> newObject, ModelExecuteOptions options)
<T extends ObjectType>
StringMidpointFunctions. addObject(T newObject)
<T extends ObjectType>
StringMidpointFunctions. addObject(T newObject, ModelExecuteOptions options)
<O extends ObjectType>
voidMidpointFunctions. addRecomputeTrigger(PrismObject<O> object, Long timestamp)
<O extends ObjectType>
voidMidpointFunctions. addRecomputeTrigger(O object, Long timestamp)
<T extends ObjectType>
voidMidpointFunctions. applyDefinition(T object)
<T extends ObjectType>
intMidpointFunctions. countObjects(Class<T> type, ObjectQuery query)
Count objects.<T extends ObjectType>
intMidpointFunctions. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options)
Count objects.<T extends ObjectType>
TMidpointFunctions. createEmptyObject(Class<T> type)
Creates empty prism object of specified type in memory.<T extends ObjectType>
TMidpointFunctions. createEmptyObjectWithName(Class<T> type, PolyString name)
Creates empty prism object of specified type and with specified name in memory.<T extends ObjectType>
TMidpointFunctions. createEmptyObjectWithName(Class<T> type, PolyStringType name)
Creates empty prism object of specified type and with specified name in memory.<T extends ObjectType>
TMidpointFunctions. createEmptyObjectWithName(Class<T> type, String name)
Creates empty prism object of specified type and with specified name in memory.<T extends ObjectType>
voidMidpointFunctions. deleteObject(Class<T> type, String oid)
<T extends ObjectType>
voidMidpointFunctions. deleteObject(Class<T> type, String oid, ModelExecuteOptions options)
<O extends ObjectType>
ArchetypeTypeMidpointFunctions. getArchetype(O object)
Assumes single archetype.<O extends ObjectType>
StringMidpointFunctions. getArchetypeOid(O object)
Assumes single archetype.<F extends ObjectType>
ModelElementContext<F>MidpointFunctions. getFocusContext()
<F extends ObjectType>
ModelContext<F>MidpointFunctions. getModelContext()
<T extends ObjectType>
TMidpointFunctions. getObject(Class<T> type, String oid)
Returns object for provided OID.<T extends ObjectType>
TMidpointFunctions. getObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options)
Returns object for provided OID.<O extends ObjectType>
booleanMidpointFunctions. hasArchetype(O object, String archetypeOid)
<T extends ObjectType>
voidMidpointFunctions. modifyObject(ObjectDelta<T> modifyDelta)
<T extends ObjectType>
voidMidpointFunctions. modifyObject(ObjectDelta<T> modifyDelta, ModelExecuteOptions options)
<F extends ObjectType>
ModelContext<F>MidpointFunctions. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)
<T extends ObjectType>
TMidpointFunctions. resolveReference(ObjectReferenceType reference)
<T extends ObjectType>
TMidpointFunctions. resolveReferenceIfExists(ObjectReferenceType reference)
<T extends ObjectType>
TMidpointFunctions. searchObjectByName(Class<T> type, PolyString name)
Search for objects by name.<T extends ObjectType>
TMidpointFunctions. searchObjectByName(Class<T> type, PolyStringType name)
Search for objects by name.<T extends ObjectType>
TMidpointFunctions. searchObjectByName(Class<T> type, String name)
Search for objects by name.<T extends ObjectType>
List<T>MidpointFunctions. searchObjects(Class<T> type, ObjectQuery query)
Search for objects.<T extends ObjectType>
List<T>MidpointFunctions. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options)
Search for objects.<T extends ObjectType>
voidMidpointFunctions. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler)
Search for objects in iterative fashion (using callback).<T extends ObjectType>
voidMidpointFunctions. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> options)
Search for objects in iterative fashion (using callback).Methods in com.evolveum.midpoint.model.api.expr with parameters of type ObjectType Modifier and Type Method Description OrgType
MidpointFunctions. getParentOrgByOrgType(ObjectType object, String orgType)
Returns parent orgs of the specified object that have a specific orgType.OrgType
OrgStructFunctions. getParentOrgByOrgType(ObjectType object, String orgType, boolean preAuthorized)
Collection<OrgType>
MidpointFunctions. getParentOrgs(ObjectType object)
Returns all parent orgs of the specified object.Collection<OrgType>
MidpointFunctions. getParentOrgs(ObjectType object, String relation, String orgType)
Returns parent orgs of the specified object that have a specific relation and orgType.Collection<OrgType>
MidpointFunctions. getParentOrgs(ObjectType object, QName relation, String orgType)
Returns parent orgs of the specified object that have a specific relation and orgType.Collection<OrgType>
OrgStructFunctions. getParentOrgs(ObjectType object, boolean preAuthorized)
Collection<OrgType>
OrgStructFunctions. getParentOrgs(ObjectType object, String relation, String orgType, boolean preAuthorized)
Collection<OrgType>
OrgStructFunctions. getParentOrgs(ObjectType object, QName relation, String orgType, boolean preAuthorized)
Collection<OrgType>
MidpointFunctions. getParentOrgsByRelation(ObjectType object, String relation)
Returns parent orgs of the specified object that have a specific relation.Collection<OrgType>
MidpointFunctions. getParentOrgsByRelation(ObjectType object, QName relation)
Returns parent orgs of the specified object that have a specific relation.Collection<OrgType>
OrgStructFunctions. getParentOrgsByRelation(ObjectType object, String relation, boolean preAuthorized)
Collection<OrgType>
OrgStructFunctions. getParentOrgsByRelation(ObjectType object, QName relation, boolean preAuthorized)
boolean
MidpointFunctions. isDirectlyAssigned(ObjectType target)
<F extends FocusType>
booleanMidpointFunctions. isDirectlyAssigned(F focusType, ObjectType target)
Method parameters in com.evolveum.midpoint.model.api.expr with type arguments of type ObjectType Modifier and Type Method Description boolean
OptimizingTriggerCreator. createForNamedObject(Class<? extends ObjectType> type, String name)
Creates a trigger for the object with the given name.boolean
OptimizingTriggerCreator. createForObject(Class<? extends ObjectType> type, String oid)
Creates a trigger to the user with the given OID.void
MidpointFunctions. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas)
Execute the provided object deltas.void
MidpointFunctions. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)
Execute the provided object deltas.<F extends ObjectType>
ModelContext<F>MidpointFunctions. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)
-
Uses of ObjectType in com.evolveum.midpoint.model.api.hooks
Methods in com.evolveum.midpoint.model.api.hooks with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
HookOperationModeChangeHook. invoke(ModelContext<O> context, Task task, OperationResult result)
Generic method to be implemented by the hook.<T extends ObjectType>
voidReadHook. invoke(PrismObject<T> object, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
todoMethod parameters in com.evolveum.midpoint.model.api.hooks with type arguments of type ObjectType Modifier and Type Method Description default void
ChangeHook. invokePreview(ModelContext<? extends ObjectType> context, Task task, OperationResult result)
Invokes the hook in "preview mode". -
Uses of ObjectType in com.evolveum.midpoint.model.api.interaction
Methods in com.evolveum.midpoint.model.api.interaction that return types with arguments of type ObjectType Modifier and Type Method Description List<PrismObject<ObjectType>>
DashboardService. searchObjectFromCollection(ObjectCollectionType collection, boolean usingFilter, Task task, OperationResult result)
-
Uses of ObjectType in com.evolveum.midpoint.model.api.util
Classes in com.evolveum.midpoint.model.api.util with type parameters of type ObjectType Modifier and Type Class Description class
MergeDeltas<O extends ObjectType>
Methods in com.evolveum.midpoint.model.api.util with type parameters of type ObjectType Modifier and Type Method Description <F extends ObjectType>
voidClockworkInspector. afterMappingEvaluation(ModelContext<F> context, Mapping<?,?> evaluatedMapping)
May be used to gather profiling data, etc.<F extends ObjectType>
voidClockworkInspector. clockworkFinish(ModelContext<F> context)
<F extends ObjectType>
voidClockworkInspector. clockworkStart(ModelContext<F> context)
<F extends ObjectType>
voidClockworkInspector. clockworkStateSwitch(ModelContext<F> contextBefore, ModelState newState)
<F extends ObjectType>
voidClockworkInspector. projectorFinish(ModelContext<F> context)
<F extends ObjectType>
voidClockworkInspector. projectorStart(ModelContext<F> context)
static <O extends ObjectType>
ModelContext<O>ModelContextUtil. unwrapModelContext(LensContextType lensContextType, ModelInteractionService modelInteractionService, Task opTask, OperationResult result)
-
Uses of ObjectType in com.evolveum.midpoint.model.common
-
Uses of ObjectType in com.evolveum.midpoint.model.common.expression.evaluator.caching
Methods in com.evolveum.midpoint.model.common.expression.evaluator.caching with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
voidAbstractSearchExpressionEvaluatorCache. putQueryResult(Class<T> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, List<V> resultList, List<RV> rawResultList, PrismContext prismContext)
Methods in com.evolveum.midpoint.model.common.expression.evaluator.caching that return types with arguments of type ObjectType Modifier and Type Method Description Class<? extends ObjectType>
QueryKey. getType()
Method parameters in com.evolveum.midpoint.model.common.expression.evaluator.caching with type arguments of type ObjectType Modifier and Type Method Description protected abstract QK
AbstractSearchExpressionEvaluatorCache. createQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
protected AssociationSearchQueryKey
AssociationSearchExpressionEvaluatorCache. createQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
protected QueryKey
DefaultSearchExpressionEvaluatorCache. createQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
List<V>
AbstractSearchExpressionEvaluatorCache. getQueryResult(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
Constructor parameters in com.evolveum.midpoint.model.common.expression.evaluator.caching with type arguments of type ObjectType Constructor Description AssociationSearchQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
-
Uses of ObjectType in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions with parameters of type ObjectType Modifier and Type Method Description <T> T
BasicExpressionFunctions. getExtensionPropertyValue(ObjectType object, groovy.xml.QName propertyQname)
<T> T
BasicExpressionFunctions. getExtensionPropertyValue(ObjectType object, String localPart)
<T> T
BasicExpressionFunctions. getExtensionPropertyValue(ObjectType object, String namespace, String localPart)
<T> T
BasicExpressionFunctions. getExtensionPropertyValue(ObjectType object, QName propertyQname)
<T> Collection<T>
BasicExpressionFunctions. getExtensionPropertyValues(ObjectType object, groovy.xml.QName propertyQname)
<T> Collection<T>
BasicExpressionFunctions. getExtensionPropertyValues(ObjectType object, String namespace, String localPart)
<T> Collection<T>
BasicExpressionFunctions. getExtensionPropertyValues(ObjectType object, QName propertyQname)
Referencable
BasicExpressionFunctions. getExtensionReferenceValue(ObjectType object, String namespace, String localPart)
Referencable
BasicExpressionFunctions. getExtensionReferenceValue(ObjectType object, QName propertyQname)
Collection<String>
BasicExpressionFunctions. getOids(ObjectType refs)
-
Uses of ObjectType in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
MappingImpl.Builder<V,D>MappingImpl.Builder. addVariableDefinition(String name, PrismObject<O> midpointObject, Class<O> expectedClass)
<O extends ObjectType>
MappingImpl.Builder<V,D>MappingImpl.Builder. addVariableDefinition(String name, O objectType, Class<O> expectedClass)
<O extends ObjectType>
MappingImpl.Builder<V,D>MappingImpl.Builder. rootNode(PrismObject<? extends ObjectType> mpObject, PrismObjectDefinition<O> definition)
<O extends ObjectType>
MappingImpl.Builder<V,D>MappingImpl.Builder. rootNode(O objectType, PrismObjectDefinition<O> definition)
Methods in com.evolveum.midpoint.model.common.mapping that return ObjectType Modifier and Type Method Description ObjectType
MappingImpl.Builder. getOriginObject()
ObjectType
MappingImpl. getOriginObject()
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type ObjectType Modifier and Type Method Description MappingImpl.Builder<V,D>
MappingImpl.Builder. originObject(ObjectType val)
void
MappingImpl.Builder. setOriginObject(ObjectType originObject)
Deprecated.Method parameters in com.evolveum.midpoint.model.common.mapping with type arguments of type ObjectType Modifier and Type Method Description <O extends ObjectType>
MappingImpl.Builder<V,D>MappingImpl.Builder. rootNode(PrismObject<? extends ObjectType> mpObject, PrismObjectDefinition<O> definition)
-
Uses of ObjectType in com.evolveum.midpoint.model.common.stringpolicy
Classes in com.evolveum.midpoint.model.common.stringpolicy with type parameters of type ObjectType Modifier and Type Class Description class
AbstractValuePolicyOriginResolver<O extends ObjectType>
Methods in com.evolveum.midpoint.model.common.stringpolicy with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
StringValuePolicyProcessor. generate(ItemPath path, ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, AbstractValuePolicyOriginResolver<O> originResolver, String shortDesc, Task task, OperationResult parentResult)
<R extends ObjectType>
Class<R>AbstractValuePolicyOriginResolver. getOwnerClass()
<R extends ObjectType>
voidAbstractValuePolicyOriginResolver. resolve(ResultHandler<R> handler, ProhibitedValueItemType prohibitedValueItemType, String contextDescription, Task task, OperationResult result)
<O extends ObjectType>
booleanValuePolicyProcessor. validateValue(String newValue, ValuePolicyType pp, AbstractValuePolicyOriginResolver<O> originResolver, String shortDesc, Task task, OperationResult parentResult)
<O extends ObjectType>
booleanValuePolicyProcessor. validateValue(String newValue, ValuePolicyType pp, AbstractValuePolicyOriginResolver<O> originResolver, List<LocalizableMessage> messages, String shortDesc, Task task, OperationResult parentResult)
-
Uses of ObjectType in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util with type parameters of type ObjectType Modifier and Type Method Description <F extends ObjectType>
voidProfilingModelInspector. afterMappingEvaluation(ModelContext<F> context, Mapping<?,?> evaluatedMapping)
<F extends ObjectType>
voidProfilingModelInspector. clockworkFinish(ModelContext<F> context)
<F extends ObjectType>
voidProfilingModelInspector. clockworkStart(ModelContext<F> context)
<F extends ObjectType>
voidProfilingModelInspector. clockworkStateSwitch(ModelContext<F> contextBefore, ModelState newState)
<F extends ObjectType>
ModelContext<F>ProfilingModelInspector. getLastLensContext()
<F extends ObjectType>
voidProfilingModelInspector. projectorFinish(ModelContext<F> context)
<F extends ObjectType>
voidProfilingModelInspector. projectorStart(ModelContext<F> context)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl
Methods in com.evolveum.midpoint.model.impl with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
StringModelCrudService. addObject(PrismObject<T> object, ModelExecuteOptions options, Task task, OperationResult parentResult)
Add new object.<T extends ObjectType>
javax.ws.rs.core.ResponseModelRestService. addObject(String type, PrismObject<T> object, List<String> options, javax.ws.rs.core.UriInfo uriInfo, org.apache.cxf.jaxrs.ext.MessageContext mc)
<T extends ObjectType>
javax.ws.rs.core.ResponseModelRestService. addObject(String type, String id, PrismObject<T> object, List<String> options, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.Request request, org.apache.cxf.jaxrs.ext.MessageContext mc)
<T extends ObjectType>
javax.ws.rs.core.ResponseModelRestService. compare(PrismObject<T> clientObject, List<String> restReadOptions, List<String> restCompareOptions, List<String> restIgnoreItems, org.apache.cxf.jaxrs.ext.MessageContext mc)
<O extends ObjectType>
IntegerModelObjectResolver. countObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
<T extends ObjectType>
voidModelCrudService. deleteObject(Class<T> clazz, String oid, ModelExecuteOptions options, Task task, OperationResult parentResult)
Deletes object with specified OID.<T extends ObjectType>
PrismObject<T>ModelCrudService. getObject(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
<T extends ObjectType>
TModelObjectResolver. getObject(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult result)
<T extends ObjectType>
TModelObjectResolver. getObjectSimple(Class<T> clazz, String oid, GetOperationOptions options, Task task, OperationResult result)
<O extends ObjectType>
voidClusterCacheListener. invalidate(Class<O> type, String oid, boolean clusterwide, CacheInvalidationContext context)
<T extends ObjectType>
voidModelCrudService. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, ModelExecuteOptions options, Task task, OperationResult parentResult)
Modifies object using relative change description.<O extends ObjectType>
PrismObject<O>ModelObjectResolver. resolve(PrismReferenceValue refVal, String string, GetOperationOptions options, Task task, OperationResult result)
<O extends ObjectType>
PrismObject<O>ModelObjectResolver. resolve(PrismReferenceValue refVal, String string, Task task, OperationResult result)
<O extends ObjectType>
OModelObjectResolver. resolve(ObjectReferenceType ref, Class<O> expectedType, Collection<SelectorOptions<GetOperationOptions>> options, String contextDescription, Task task, OperationResult result)
<O extends ObjectType>
voidModelObjectResolver. searchIterative(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, ResultHandler<O> handler, Task task, OperationResult parentResult)
<T extends ObjectType>
List<PrismObject<T>>ModelCrudService. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
<O extends ObjectType>
SearchResultList<PrismObject<O>>ModelObjectResolver. searchObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
<T extends ObjectType>
javax.ws.rs.core.ResponseModelRestService. searchObjectsByType(String type, List<String> options, List<String> include, List<String> exclude, List<String> resolveNames, javax.ws.rs.core.UriInfo uriInfo, org.apache.cxf.jaxrs.ext.MessageContext mc)
<R,O extends ObjectType>
RModelObjectResolver. searchOrgTreeWidthFirst(PrismObject<O> object, Function<PrismObject<OrgType>,R> function, Task task, OperationResult result)
<O extends ObjectType,R extends ObjectType>
PrismObject<R>ModelObjectResolver. searchOrgTreeWidthFirstReference(PrismObject<O> object, Function<PrismObject<OrgType>,ObjectReferenceType> function, String shortDesc, Task task, OperationResult result)
<O extends ObjectType,R extends ObjectType>
PrismObject<R>ModelObjectResolver. searchOrgTreeWidthFirstReference(PrismObject<O> object, Function<PrismObject<OrgType>,ObjectReferenceType> function, String shortDesc, Task task, OperationResult result)
Method parameters in com.evolveum.midpoint.model.impl with type arguments of type ObjectType Modifier and Type Method Description void
ModelWebService. getObject(QName objectType, String oid, SelectorQualifiedGetOptionsType optionsType, javax.xml.ws.Holder<ObjectType> objectHolder, javax.xml.ws.Holder<OperationResultType> resultHolder)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
voidSchemaTransformer. applyObjectTemplateToDefinition(PrismObjectDefinition<O> objectDefinition, ObjectTemplateType objectTemplateType, OperationResult result)
<O extends ObjectType>
voidSchemaTransformer. applySchemasAndSecurity(LensContext<O> context, AuthorizationPhaseType phase, Task task, OperationResult parentResult)
<O extends ObjectType>
voidSchemaTransformer. applySchemasAndSecurity(PrismObject<O> object, GetOperationOptions rootOptions, Collection<SelectorOptions<GetOperationOptions>> options, AuthorizationPhaseType phase, Task task, OperationResult parentResult)
Validate the objects, apply security to the object definition, remove any non-visible properties (security), apply object template definitions and so on.<C extends Containerable,T extends ObjectType>
SearchResultList<C>SchemaTransformer. applySchemasAndSecurityToContainers(SearchResultList<C> originalResultList, Class<T> parentObjectType, ItemName childItemName, GetOperationOptions rootOptions, Collection<SelectorOptions<GetOperationOptions>> options, AuthorizationPhaseType phase, Task task, OperationResult result)
<T extends ObjectType>
voidSchemaTransformer. applySchemasAndSecurityToObjects(List<PrismObject<T>> objects, GetOperationOptions rootOptions, Collection<SelectorOptions<GetOperationOptions>> options, AuthorizationPhaseType phase, Task task, OperationResult result)
<T extends ObjectType>
voidSchemaTransformer. applySchemasAndSecurityToObjectTypes(List<T> objectTypes, GetOperationOptions rootOptions, Collection<SelectorOptions<GetOperationOptions>> options, AuthorizationPhaseType phase, Task task, OperationResult result)
<T extends ObjectType,O extends ObjectType>
booleanModelInteractionServiceImpl. canSearch(Class<T> resultType, Class<O> objectType, String objectOid, boolean includeSpecial, ObjectQuery query, Task task, OperationResult result)
<T extends ObjectType,O extends ObjectType>
booleanModelInteractionServiceImpl. canSearch(Class<T> resultType, Class<O> objectType, String objectOid, boolean includeSpecial, ObjectQuery query, Task task, OperationResult result)
<T extends ObjectType>
CompareResultTypeModelController. compareObject(PrismObject<T> provided, Collection<SelectorOptions<GetOperationOptions>> rawReadOptions, ModelCompareOptions compareOptions, List<? extends ItemPath> ignoreItems, Task task, OperationResult parentResult)
<O extends ObjectType>
MergeDeltas<O>ObjectMerger. computeMergeDeltas(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
<T extends ObjectType>
IntegerModelController. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
<O extends ObjectType>
CollectionStatsCollectionProcessor. determineCollectionStats(CompiledObjectCollectionView collectionView, Task task, OperationResult result)
<O extends ObjectType>
CollectionStatsModelInteractionServiceImpl. determineCollectionStats(CompiledObjectCollectionView collectionView, Task task, OperationResult result)
<O extends ObjectType>
ObjectTemplateTypeSchemaTransformer. determineObjectTemplate(PrismObject<O> object, AuthorizationPhaseType phase, OperationResult result)
<O extends ObjectType>
ObjectTemplateTypeSchemaTransformer. determineObjectTemplate(Class<O> objectClass, AuthorizationPhaseType phase, OperationResult result)
<O extends ObjectType>
voidModelInteractionServiceImpl. generateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult)
<O extends ObjectType>
StringModelInteractionServiceImpl. generateValue(ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, PrismObject<O> object, String shortDesc, Task task, OperationResult parentResult)
<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsModelInteractionServiceImpl. getAllowedRequestAssignmentItems(PrismObject<O> object, PrismObject<R> target, Task task, OperationResult result)
<T extends ObjectType>
ObjectFilterModelInteractionServiceImpl. getDonorFilter(Class<T> searchResultType, ObjectFilter origFilter, String targetAuthorizationAction, Task task, OperationResult parentResult)
<O extends ObjectType>
PrismObjectDefinition<O>ModelInteractionServiceImpl. getEditObjectDefinition(PrismObject<O> object, AuthorizationPhaseType phase, Task task, OperationResult parentResult)
<T extends ObjectType>
PrismObject<T>ModelController. getObject(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
<O extends ObjectType>
Collection<ObjectDeltaOperation<? extends ObjectType>>ModelController. mergeObjects(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult parentResult)
<O extends ObjectType>
Collection<ObjectDeltaOperation<? extends ObjectType>>ObjectMerger. mergeObjects(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
<O extends ObjectType>
MergeDeltas<O>ModelInteractionServiceImpl. mergeObjectsPreviewDeltas(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult parentResult)
<O extends ObjectType>
PrismObject<O>ModelInteractionServiceImpl. mergeObjectsPreviewObject(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult parentResult)
<F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult parentResult)
<F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult parentResult)
<F extends ObjectType>
voidModelController. recompute(Class<F> type, String oid, ModelExecuteOptions options, Task task, OperationResult parentResult)
<F extends ObjectType>
voidModelController. recompute(Class<F> type, String oid, Task task, OperationResult parentResult)
<O extends ObjectType>
PrismObject<O>AuditController. reconstructObject(Class<O> type, String oid, String eventIdentifier, Task task, OperationResult result)
<T extends ObjectType>
SearchResultList<PrismObject<T>>ModelController. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
<T extends ObjectType>
SearchResultMetadataModelController. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
<F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl. unwrapModelContext(LensContextType wrappedContext, Task task, OperationResult result)
<O extends ObjectType>
voidModelInteractionServiceImpl. validateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.dataModel
Method parameters in com.evolveum.midpoint.model.impl.dataModel with type arguments of type ObjectType Modifier and Type Method Description RepositoryDataItem
DataModel. resolveRepositoryItem(Class<? extends ObjectType> aClass, ItemPath path)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.expr
Classes in com.evolveum.midpoint.model.impl.expr with type parameters of type ObjectType Modifier and Type Class Description class
ExpressionEnvironment<F extends ObjectType,V extends PrismValue,D extends ItemDefinition>
Methods in com.evolveum.midpoint.model.impl.expr with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
StringMidpointFunctionsImpl. addObject(PrismObject<T> newObject)
<T extends ObjectType>
StringMidpointFunctionsImpl. addObject(PrismObject<T> newObject, ModelExecuteOptions options)
<T extends ObjectType>
StringMidpointFunctionsImpl. addObject(T newObject)
<T extends ObjectType>
StringMidpointFunctionsImpl. addObject(T newObject, ModelExecuteOptions options)
<O extends ObjectType>
voidMidpointFunctionsImpl. addRecomputeTrigger(PrismObject<O> object, Long timestamp)
<O extends ObjectType>
voidMidpointFunctionsImpl. addRecomputeTrigger(O object, Long timestamp)
<O extends ObjectType>
voidMidpointFunctionsImpl. applyDefinition(O object)
<T extends ObjectType>
intMidpointFunctionsImpl. countObjects(Class<T> type, ObjectQuery query)
<T extends ObjectType>
intMidpointFunctionsImpl. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options)
<T extends ObjectType>
TMidpointFunctionsImpl. createEmptyObject(Class<T> type)
<T extends ObjectType>
TMidpointFunctionsImpl. createEmptyObjectWithName(Class<T> type, PolyString name)
<T extends ObjectType>
TMidpointFunctionsImpl. createEmptyObjectWithName(Class<T> type, PolyStringType name)
<T extends ObjectType>
TMidpointFunctionsImpl. createEmptyObjectWithName(Class<T> type, String name)
<T extends ObjectType>
voidMidpointFunctionsImpl. deleteObject(Class<T> type, String oid)
<T extends ObjectType>
voidMidpointFunctionsImpl. deleteObject(Class<T> type, String oid, ModelExecuteOptions options)
<O extends ObjectType>
ArchetypeTypeMidpointFunctionsImpl. getArchetype(O object)
<O extends ObjectType>
StringMidpointFunctionsImpl. getArchetypeOid(O object)
static <F extends ObjectType,V extends PrismValue,D extends ItemDefinition>
ExpressionEnvironment<F,V,D>ModelExpressionThreadLocalHolder. getExpressionEnvironment()
<F extends ObjectType>
ModelElementContext<F>MidpointFunctionsImpl. getFocusContext()
static <F extends ObjectType,V extends PrismValue,D extends ItemDefinition>
LensContext<F>ModelExpressionThreadLocalHolder. getLensContext()
static <F extends ObjectType,V extends PrismValue,D extends ItemDefinition>
Mapping<V,D>ModelExpressionThreadLocalHolder. getMapping()
<F extends ObjectType>
ModelContext<F>MidpointFunctionsImpl. getModelContext()
<T extends ObjectType>
TMidpointFunctionsImpl. getObject(Class<T> type, String oid)
<T extends ObjectType>
TMidpointFunctionsImpl. getObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options)
<T extends ObjectType>
TOrgStructFunctionsImpl. getObject(Class<T> type, String oid, boolean preAuthorized)
<O extends ObjectType,T>
List<O>MidpointFunctionsImpl. getObjectsInConflictOnPropertyValue(O objectType, String propertyPathString, T propertyValue, boolean getAllConflicting)
<O extends ObjectType,T>
List<O>MidpointFunctionsImpl. getObjectsInConflictOnPropertyValue(O objectType, String propertyPathString, T propertyValue, String matchingRuleName, boolean getAllConflicting)
static <F extends ObjectType,V extends PrismValue,D extends ItemDefinition>
LensProjectionContextModelExpressionThreadLocalHolder. getProjectionContext()
<O extends ObjectType>
booleanMidpointFunctionsImpl. hasArchetype(O object, String archetypeOid)
<F extends ObjectType>
booleanMidpointFunctionsImpl. hasLinkedAccount(String resourceOid)
<T extends ObjectType>
voidMidpointFunctionsImpl. modifyObject(ObjectDelta<T> modifyDelta)
<T extends ObjectType>
voidMidpointFunctionsImpl. modifyObject(ObjectDelta<T> modifyDelta, ModelExecuteOptions options)
static <F extends ObjectType,V extends PrismValue,D extends ItemDefinition>
voidModelExpressionThreadLocalHolder. popExpressionEnvironment()
<F extends ObjectType>
ModelContext<F>MidpointFunctionsImpl. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)
static <F extends ObjectType,V extends PrismValue,D extends ItemDefinition>
voidModelExpressionThreadLocalHolder. pushExpressionEnvironment(ExpressionEnvironment<F,V,D> env)
<T extends ObjectType>
TMidpointFunctionsImpl. resolveReference(ObjectReferenceType reference)
<T extends ObjectType>
TMidpointFunctionsImpl. resolveReferenceIfExists(ObjectReferenceType reference)
<T extends ObjectType>
TMidpointFunctionsImpl. searchObjectByName(Class<T> type, PolyString name)
<T extends ObjectType>
TMidpointFunctionsImpl. searchObjectByName(Class<T> type, PolyStringType name)
<T extends ObjectType>
TMidpointFunctionsImpl. searchObjectByName(Class<T> type, String name)
<T extends ObjectType>
List<T>MidpointFunctionsImpl. searchObjects(Class<T> type, ObjectQuery query)
<T extends ObjectType>
List<T>MidpointFunctionsImpl. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options)
<T extends ObjectType>
voidMidpointFunctionsImpl. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler)
<T extends ObjectType>
voidMidpointFunctionsImpl. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> options)
Methods in com.evolveum.midpoint.model.impl.expr that return ObjectType Modifier and Type Method Description ObjectType
ExpressionHandler. resolveRef(ObjectReferenceType ref, String contextDescription, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.expr with parameters of type ObjectType Modifier and Type Method Description OrgType
MidpointFunctionsImpl. getParentOrgByOrgType(ObjectType object, String orgType)
OrgType
OrgStructFunctionsImpl. getParentOrgByOrgType(ObjectType object, String orgType, boolean preAuthorized)
Collection<OrgType>
MidpointFunctionsImpl. getParentOrgs(ObjectType object)
Collection<OrgType>
MidpointFunctionsImpl. getParentOrgs(ObjectType object, String relation, String orgType)
Collection<OrgType>
MidpointFunctionsImpl. getParentOrgs(ObjectType object, QName relation, String orgType)
Collection<OrgType>
OrgStructFunctionsImpl. getParentOrgs(ObjectType object, boolean preAuthorized)
Collection<OrgType>
OrgStructFunctionsImpl. getParentOrgs(ObjectType object, String relation, String orgType, boolean preAuthorized)
Collection<OrgType>
OrgStructFunctionsImpl. getParentOrgs(ObjectType object, QName relation, String orgType, boolean preAuthorized)
Collection<OrgType>
MidpointFunctionsImpl. getParentOrgsByRelation(ObjectType object, String relation)
Collection<OrgType>
MidpointFunctionsImpl. getParentOrgsByRelation(ObjectType object, QName relation)
Collection<OrgType>
OrgStructFunctionsImpl. getParentOrgsByRelation(ObjectType object, String relation, boolean preAuthorized)
Collection<OrgType>
OrgStructFunctionsImpl. getParentOrgsByRelation(ObjectType object, QName relation, boolean preAuthorized)
boolean
MidpointFunctionsImpl. isDirectlyAssigned(ObjectType target)
<F extends FocusType>
booleanMidpointFunctionsImpl. isDirectlyAssigned(F focusType, ObjectType target)
<T> boolean
MidpointFunctionsImpl. isUniquePropertyValue(ObjectType objectType, String propertyPathString, T propertyValue)
Method parameters in com.evolveum.midpoint.model.impl.expr with type arguments of type ObjectType Modifier and Type Method Description void
MidpointFunctionsImpl. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas)
void
MidpointFunctionsImpl. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)
<F extends ObjectType>
ModelContext<F>MidpointFunctionsImpl. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.expr.triggerSetter
Method parameters in com.evolveum.midpoint.model.impl.expr.triggerSetter with type arguments of type ObjectType Modifier and Type Method Description boolean
OptimizingTriggerCreatorImpl. createForNamedObject(Class<? extends ObjectType> type, String name)
boolean
OptimizingTriggerCreatorImpl. createForObject(Class<? extends ObjectType> type, String oid)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.importer
Methods in com.evolveum.midpoint.model.impl.importer that return types with arguments of type ObjectType Modifier and Type Method Description protected Class<? extends ObjectType>
ImportAccountsFromResourceTaskHandler. getType(Task task)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.integrity
Methods in com.evolveum.midpoint.model.impl.integrity that return types with arguments of type ObjectType Modifier and Type Method Description protected Class<? extends ObjectType>
ObjectIntegrityCheckTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
ShadowIntegrityCheckTaskHandler. getType(Task task)
Method parameters in com.evolveum.midpoint.model.impl.integrity with type arguments of type ObjectType Modifier and Type Method Description protected boolean
ObjectIntegrityCheckResultHandler. handleObject(PrismObject<ObjectType> object, RunningTask workerTask, OperationResult parentResult)
void
ObjectStatistics. record(PrismObject<ObjectType> object)
void
ObjectTypeStatistics. register(PrismObject<ObjectType> object)
Constructors in com.evolveum.midpoint.model.impl.integrity with parameters of type ObjectType Constructor Description ObjectInfo(ObjectType object)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens with type parameters of type ObjectType Modifier and Type Class Description class
LensContext<F extends ObjectType>
class
LensContextPlaceholder<F extends ObjectType>
This class does nothing.class
LensElementContext<O extends ObjectType>
class
LensFocusContext<O extends ObjectType>
class
LensObjectDeltaOperation<T extends ObjectType>
class
LensOwnerResolver<F extends ObjectType>
class
ObjectDeltaWaves<O extends ObjectType>
Methods in com.evolveum.midpoint.model.impl.lens with type parameters of type ObjectType Modifier and Type Method Description <F extends ObjectType>
voidClockworkMedic. afterMappingEvaluation(LensContext<F> context, MappingImpl<?,?> evaluatedMapping)
<T extends ObjectType,F extends ObjectType>
voidOperationalDataManager. applyMetadataAdd(LensContext<F> context, PrismObject<T> objectToAdd, XMLGregorianCalendar now, Task task, OperationResult result)
<T extends ObjectType,F extends ObjectType>
voidOperationalDataManager. applyMetadataAdd(LensContext<F> context, PrismObject<T> objectToAdd, XMLGregorianCalendar now, Task task, OperationResult result)
<T extends ObjectType,F extends ObjectType>
voidOperationalDataManager. applyMetadataModify(ObjectDelta<T> objectDelta, LensElementContext<T> objectContext, Class objectTypeClass, XMLGregorianCalendar now, Task task, LensContext<F> context, OperationResult result)
<T extends ObjectType,F extends ObjectType>
voidOperationalDataManager. applyMetadataModify(ObjectDelta<T> objectDelta, LensElementContext<T> objectContext, Class objectTypeClass, XMLGregorianCalendar now, Task task, LensContext<F> context, OperationResult result)
<F extends ObjectType>
voidClockworkAuthorizationHelper. authorizeContextRequest(LensContext<F> context, Task task, OperationResult parentResult)
static <F extends ObjectType>
voidLensUtil. checkContextSanity(LensContext<F> context, String activityDescription, OperationResult result)
<F extends ObjectType>
HookOperationModeClockwork. click(LensContext<F> context, Task task, OperationResult parentResult)
<F extends ObjectType>
voidClockworkMedic. clockworkFinish(LensContext<F> context)
<F extends ObjectType>
voidClockworkMedic. clockworkStart(LensContext<F> context)
<F extends ObjectType>
voidClockworkMedic. clockworkStateSwitch(LensContext<F> contextBefore, ModelState newState)
static <F extends ObjectType>
LensProjectionContextLensUtil. createAccountContext(LensContext<F> context, ResourceShadowDiscriminator rsd)
<F extends ObjectType>
LensContext<F>ContextFactory. createContext(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType>
MetadataTypeOperationalDataManager. createCreateMetadata(LensContext<F> context, XMLGregorianCalendar now, Task task)
<F extends ObjectType,T extends ObjectType>
Collection<ItemDelta<?,?>>OperationalDataManager. createModifyMetadataDeltas(LensContext<F> context, ItemPath metadataPath, Class<T> objectType, XMLGregorianCalendar now, Task task)
<F extends ObjectType,T extends ObjectType>
Collection<ItemDelta<?,?>>OperationalDataManager. createModifyMetadataDeltas(LensContext<F> context, ItemPath metadataPath, Class<T> objectType, XMLGregorianCalendar now, Task task)
static <F extends ObjectType>
LensObjectDeltaOperation<F>LensUtil. createObjectDeltaOperation(ObjectDelta<F> focusDelta, OperationResult result, LensElementContext<F> focusContext, LensProjectionContext projCtx)
static <T extends ObjectType>
LensObjectDeltaOperation<T>LensUtil. createObjectDeltaOperation(ObjectDelta<T> objectDelta, OperationResult result, LensElementContext<T> objectContext, LensProjectionContext projCtx, ResourceType resource)
<F extends ObjectType,O extends ObjectType>
LensContext<F>ContextFactory. createRecomputeContext(PrismObject<O> object, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType,O extends ObjectType>
LensContext<F>ContextFactory. createRecomputeContext(PrismObject<O> object, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType>
LensContext<F>ContextFactory. createRecomputeFocusContext(Class<F> focusType, PrismObject<F> focus, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType>
LensContext<F>ContextFactory. createRecomputeProjectionContext(PrismObject<ShadowType> shadow, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType>
LensContext<F>ContextFactory. createSyncContext(Class<F> focusClass, ResourceObjectShadowChangeDescription change)
Creates empty lens context for synchronization purposes, filling in only the very basic metadata (such as channel).static <O extends ObjectType>
StringLensUtil. determineExplicitArchetypeOid(PrismObject<O> object)
static <O extends ObjectType>
StringLensUtil. determineExplicitArchetypeOidFromAssignments(PrismObject<O> object)
static <F extends ObjectType>
Class<F>ContextFactory. determineFocusClass()
static <F extends ObjectType>
booleanLensUtil. evaluateIterationCondition(LensContext<F> context, LensElementContext<?> accountContext, IterationSpecificationType iterationType, int iteration, String iterationToken, boolean beforeIteration, ExpressionFactory expressionFactory, ExpressionVariables variables, Task task, OperationResult result)
<O extends ObjectType>
booleanChangeExecutor. executeChanges(LensContext<O> context, Task task, OperationResult parentResult)
static <F extends ObjectType,T>
ObjectDelta<ShadowType>LensUtil. findAPrioriDelta(LensContext<F> context, LensProjectionContext projCtx)
Extracts the delta from this projection context and also from all other projection contexts that have equivalent discriminator.static <F extends ObjectType,T>
PropertyDelta<T>LensUtil. findAPrioriDelta(LensContext<F> context, LensProjectionContext projCtx, ItemPath projectionPropertyPath)
Extracts the delta from this projection context and also from all other projection contexts that have equivalent discriminator.static <F extends ObjectType>
LensProjectionContextLensUtil. findLowerOrderContext(LensContext<F> context, LensProjectionContext refProjCtx)
static <F extends ObjectType>
List<LensProjectionContext>LensUtil. findRelatedContexts(LensContext<F> context, LensProjectionContext refProjCtx)
Returns a list of context that have equivalent discriminator with the reference context.static <F extends ObjectType>
StringLensUtil. formatIterationToken(LensContext<F> context, LensElementContext<?> accountContext, IterationSpecificationType iterationType, int iteration, ExpressionFactory expressionFactory, ExpressionVariables variables, Task task, OperationResult result)
static <O extends ObjectType>
ObjectDeltaWaves<O>ObjectDeltaWaves. fromObjectDeltaWavesType(ObjectDeltaWavesType secondaryDeltas, PrismContext prismContext)
static <F extends ObjectType>
StringLensUtil. getChannel(LensContext<F> context, Task task)
static <F extends ObjectType>
LensProjectionContextLensUtil. getOrCreateProjectionContext(LensContext<F> context, ResourceShadowDiscriminator rsd)
static <F extends ObjectType>
ResourceTypeLensUtil. getResourceReadOnly(LensContext<F> context, String resourceOid, ProvisioningService provisioningService, Task task, OperationResult result)
static <F extends ObjectType>
ResourceTypeLensUtil. getResourceReadOnly(LensContext<F> context, String resourceOid, ObjectResolver objectResolver, Task task, OperationResult result)
static <F extends ObjectType>
booleanLensUtil. hasDependentContext(LensContext<F> context, LensProjectionContext targetProjectionContext)
static <F extends ObjectType>
booleanLensUtil. hasLowerOrderContext(LensContext<F> context, LensProjectionContext refProjCtx)
static <F extends ObjectType>
booleanLensUtil. isDependencyTargetContext(LensProjectionContext sourceProjContext, LensProjectionContext targetProjectionContext, ResourceObjectTypeDependencyType dependency)
static <T extends ObjectType>
booleanContextFactory. isFocalClass(Class<T> aClass)
static <F extends ObjectType>
voidLensUtil. moveTriggers(LensProjectionContext projCtx, LensFocusContext<F> focusCtx)
<F extends ObjectType>
LensContext<F>Clockwork. previewChanges(LensContext<F> context, Collection<ProgressListener> listeners, Task task, OperationResult result)
<O extends ObjectType>
HookOperationModePersonaProcessor. processPersonaChanges(LensContext<O> context, Task task, OperationResult result)
<F extends ObjectType>
voidClockworkMedic. projectorFinish(LensContext<F> context)
<F extends ObjectType>
voidClockworkMedic. projectorStart(LensContext<F> context)
static <F extends ObjectType>
voidLensUtil. reclaimSequences(LensContext<F> context, RepositoryService repositoryService, Task task, OperationResult result)
<FO extends FocusType,O extends ObjectType>
PrismObject<FO>LensOwnerResolver. resolveOwner(PrismObject<O> object)
<F extends ObjectType>
HookOperationModeClockwork. run(LensContext<F> context, Task task, OperationResult parentResult)
static <T extends ObjectType,F extends ObjectType>
voidLensUtil. setContextOid(LensContext<F> context, LensElementContext<T> objectContext, String oid)
static <T extends ObjectType,F extends ObjectType>
voidLensUtil. setContextOid(LensContext<F> context, LensElementContext<T> objectContext, String oid)
static <O extends ObjectType>
voidLensUtil. setDeltaOldValue(LensElementContext<O> ctx, ItemDelta<?,?> itemDelta)
static <O extends ObjectType>
voidLensUtil. setDeltaOldValue(LensElementContext<O> ctx, ObjectDelta<O> objectDelta)
<F extends ObjectType>
voidOperationalDataManager. setRequestMetadataInContext(LensContext<F> context, XMLGregorianCalendar now, Task task)
<F extends ObjectType>
voidClockworkMedic. traceContext(Trace logger, String activity, String phase, boolean important, LensContext<F> context, boolean showTriples)
Methods in com.evolveum.midpoint.model.impl.lens that return ObjectType Modifier and Type Method Description ObjectType
EvaluatedPolicyRuleImpl. getDirectOwner()
ObjectType
AssignmentPathSegmentImpl. getOrderOneObject()
ObjectType
Construction. getOrderOneObject()
ObjectType
AssignmentPathImpl. getProtoRole()
ObjectType
AbstractConstruction. getSource()
ObjectType
AssignmentPathSegmentImpl. getSource()
ObjectType
ItemValueWithOrigin. getSource()
ObjectType
AssignmentPathSegmentImpl. getTarget()
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type ObjectType Modifier and Type Method Description Collection<ObjectDelta<? extends ObjectType>>
LensContext. getAllChanges()
Returns all changes, user and all accounts.Collection<ObjectDeltaOperation<? extends ObjectType>>
LensContext. getExecutedDeltas()
Returns all executed deltas, user and all accounts.List<ObjectType>
AssignmentPathImpl. getFirstOrderChain()
LensContext<? extends ObjectType>
LensElementContext. getLensContext()
Collection<ObjectDelta<? extends ObjectType>>
LensContext. getPrimaryChanges()
Collection<ObjectDeltaOperation<? extends ObjectType>>
LensContext. getUnauditedExecutedDeltas()
Returns all executed deltas, user and all accounts.Methods in com.evolveum.midpoint.model.impl.lens with parameters of type ObjectType Modifier and Type Method Description int
AssignmentPathImpl. countTargetOccurrences(ObjectType target)
EvaluatedAssignmentImpl<AH>
AssignmentEvaluator. evaluate(ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> assignmentIdi, PlusMinusZero primaryAssignmentMode, boolean evaluateOld, ObjectType source, String sourceDescription, boolean forcedAssignment, Task task, OperationResult parentResult)
evaluateOld: If true, we take the 'old' value from assignmentIdi.PrismValueDeltaSetTriple<PrismPropertyValue<Boolean>>
AssignmentEvaluator. evaluateCondition(MappingType condition, ObjectType source, AssignmentPathVariables assignmentPathVariables, String contextDescription, com.evolveum.midpoint.model.impl.lens.AssignmentEvaluator.EvaluationContext ctx, OperationResult result)
void
AssignmentPathSegmentImpl. setOrderOneObject(ObjectType varThisObject)
void
Construction. setOrderOneObject(ObjectType orderOneObject)
void
AbstractConstruction. setSource(ObjectType source)
void
AssignmentPathSegmentImpl. setTarget(ObjectType target)
Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type ObjectType Modifier and Type Method Description abstract LensElementContext<O>
LensElementContext. clone(LensContext<? extends ObjectType> lensContext)
LensProjectionContext
LensProjectionContext. clone(LensContext<? extends ObjectType> lensContext)
protected void
LensProjectionContext. copyValues(LensProjectionContext clone, LensContext<? extends ObjectType> lensContext)
<F extends ObjectType>
LensContext<F>ContextFactory. createContext(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result)
boolean
ContextFactory. isProjectionClass(Class<? extends ObjectType> aClass)
PolyString
LensProjectionContext. resolveNameIfKnown(Class<? extends ObjectType> objectClass, String oid)
Constructors in com.evolveum.midpoint.model.impl.lens with parameters of type ObjectType Constructor Description AbstractConstruction(T constructionType, ObjectType source)
AssignmentPathSegmentImpl(ObjectType source, String sourceDescription, AssignmentType assignment, boolean isAssignment, RelationRegistry relationRegistry, PrismContext prismContext)
Construction(ConstructionType constructionType, ObjectType source)
PersonaConstruction(PersonaConstructionType constructionType, ObjectType source)
Constructor parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type ObjectType Constructor Description LensElementContext(Class<O> objectTypeClass, LensContext<? extends ObjectType> lensContext)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector with type parameters of type ObjectType Modifier and Type Method Description <F extends ObjectType>
booleanDependencyProcessor. checkDependencies(LensContext<F> context, LensProjectionContext projContext, OperationResult result)
Check that the dependencies are still satisfied.<F extends ObjectType>
voidDependencyProcessor. checkDependenciesFinal(LensContext<F> context, OperationResult result)
Finally checks for all the dependencies.<F extends ObjectType>
voidProjectionValuesProcessor. checkSchemaAndPolicies(LensContext<F> context, LensProjectionContext accountContext, String activityDescription, OperationResult result)
Check that the primary deltas do not violate schema and policies TODO: implement schema check<F extends ObjectType>
intDependencyProcessor. computeMaxWaves(LensContext<F> context)
<O extends ObjectType>
voidContextLoader. determineFocusContext(LensContext<O> context, Task task, OperationResult parentResult)
try to load focus context from oid, delta, projections (e.g.<F extends ObjectType>
voidContextLoader. load(LensContext<F> context, String activityDescription, Task task, OperationResult parentResult)
<F extends ObjectType>
voidContextLoader. loadFullShadow(LensContext<F> context, LensProjectionContext projCtx, String reason, Task task, OperationResult parentResult)
<F extends ObjectType>
voidContextLoader. loadSecurityPolicy(LensContext<F> context, Task task, OperationResult result)
<F extends ObjectType>
voidContextLoader. makeSureProjectionIsLoaded(LensContext<F> context, LensProjectionContext projectionContext, Task task, OperationResult result)
Make sure that the projection context is loaded as appropriate.<F extends ObjectType>
voidDependencyProcessor. preprocessDependencies(LensContext<F> context)
<O extends ObjectType>
voidProjectionValuesProcessor. process(LensContext<O> context, LensProjectionContext projectionContext, String activityDescription, Task task, OperationResult result)
<O extends ObjectType,F extends FocusType>
voidActivationProcessor. processActivation(LensContext<O> context, LensProjectionContext projectionContext, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
voidActivationProcessor. processLifecycle(LensContext<O> context, LensProjectionContext projCtx, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
voidProjectionValuesProcessor. processPostRecon(LensContext<O> context, LensProjectionContext projectionContext, String activityDescription, Task task, OperationResult result)
<F extends ObjectType>
voidProjector. project(LensContext<F> context, String activityDescription, Task task, OperationResult parentResult)
Runs one projection wave, starting at current execution wave.<F extends ObjectType>
voidProjector. projectAllWaves(LensContext<F> context, String activityDescription, Task task, OperationResult parentResult)
Executes projector from current execution wave to the last computed wave.<F extends ObjectType>
voidContextLoader. refreshContextAfterShadowNotFound(LensContext<F> context, LensProjectionContext projCtx, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult result)
<F extends ObjectType>
voidContextLoader. reloadSecurityPolicyIfNeeded(LensContext<F> context, Task task, OperationResult result)
<F extends ObjectType>
voidDependencyProcessor. resetWaves(LensContext<F> context)
<F extends ObjectType>
voidProjector. resume(LensContext<F> context, String activityDescription, Task task, OperationResult parentResult)
Resumes projection at current projection wave.<F extends ObjectType>
voidContextLoader. setFocusTemplate(LensContext<F> context, OperationResult result)
<F extends ObjectType>
voidDependencyProcessor. sortProjectionsToWaves(LensContext<F> context)
<F extends ObjectType>
voidContextLoader. updateArchetypePolicy(LensContext<F> context, Task task, OperationResult result)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials with type parameters of type ObjectType Modifier and Type Method Description <F extends ObjectType>
ValuePolicyTypeCredentialsProcessor. determinePasswordPolicy(LensFocusContext<F> focusContext, Task task, OperationResult result)
Legacy.<F extends ObjectType>
voidProjectionCredentialsProcessor. processProjectionCredentials(LensContext<F> context, LensProjectionContext projectionContext, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
ObjectDelta<O>CredentialsProcessor. transformFocusExecutionDelta(LensContext<O> context, ObjectDelta<O> focusDelta)
Called from ChangeExecutor. -
Uses of ObjectType in com.evolveum.midpoint.model.impl.lens.projector.focus
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with type parameters of type ObjectType Modifier and Type Method Description <F extends ObjectType>
voidAssignmentProcessor. checkForAssignmentConflicts(LensContext<F> context, OperationResult result)
static <T extends ObjectType>
voidFocusConstraintsChecker. clearCacheFor(PolyStringType name)
<O extends ObjectType>
voidAssignmentProcessor. computeTenantRefLegacy(LensContext<O> context, Task task, OperationResult result)
This is somehow "future legacy" code.<O extends ObjectType,AH extends AssignmentHolderType>
voidAssignmentProcessor. processAssignments(LensContext<O> context, XMLGregorianCalendar now, Task task, OperationResult parentResult)
Processing all the assignments.<O extends ObjectType,AH extends AssignmentHolderType>
voidAssignmentHolderProcessor. processFocus(LensContext<O> context, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
voidFocusLifecycleProcessor. processLifecycle(LensContext<O> context, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends ObjectType>
voidAssignmentProcessor. processMembershipAndDelegatedRefs(LensContext<F> context, OperationResult result)
<F extends ObjectType>
voidAssignmentProcessor. processOrgAssignments(LensContext<F> context, Task task, OperationResult result)
<F extends ObjectType>
voidAssignmentProcessor. removeIgnoredContexts(LensContext<F> context)
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus that return ObjectType Modifier and Type Method Description ObjectType
AssignmentTripleEvaluator. getSource()
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with parameters of type ObjectType Modifier and Type Method Description void
AssignmentTripleEvaluator. setSource(ObjectType source)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.lens.projector.mappings
Classes in com.evolveum.midpoint.model.impl.lens.projector.mappings with type parameters of type ObjectType Modifier and Type Class Description class
FocalMappingEvaluationRequest<MT extends MappingType,OO extends ObjectType>
Contains some of the information necessary to evaluate a mapping.class
MappingEvaluatorParams<V extends PrismValue,D extends ItemDefinition,T extends ObjectType,F extends FocusType>
interface
MappingLoader<O extends ObjectType>
class
ProjectionMappingLoader<F extends ObjectType>
Fields in com.evolveum.midpoint.model.impl.lens.projector.mappings declared as ObjectType Modifier and Type Field Description protected OO
FocalMappingEvaluationRequest. originObject
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with type parameters of type ObjectType Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition,F extends ObjectType>
voidMappingEvaluator. evaluateMapping(MappingImpl<V,D> mapping, LensContext<F> lensContext, LensProjectionContext projContext, Task task, OperationResult parentResult)
<V extends PrismValue,D extends ItemDefinition,F extends ObjectType>
voidMappingEvaluator. evaluateMapping(MappingImpl<V,D> mapping, LensContext<F> lensContext, Task task, OperationResult parentResult)
<V extends PrismValue,D extends ItemDefinition,T extends ObjectType,F extends FocusType>
Map<UniformItemPath,MappingOutputStruct<V>>MappingEvaluator. evaluateMappingSetProjection(MappingEvaluatorParams<V,D,T,F> params, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type ObjectType Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType>
MappingImpl<V,D>MappingEvaluator. createFocusMapping(MappingFactory mappingFactory, LensContext<AH> context, MappingType mappingType, ObjectType originObject, ObjectDeltaObject<AH> focusOdo, AssignmentPathVariables assignmentPathVariables, PrismObject<SystemConfigurationType> configuration, XMLGregorianCalendar now, String contextDesc, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType,T extends AssignmentHolderType>
MappingImpl<V,D>MappingEvaluator. createFocusMapping(MappingFactory mappingFactory, LensContext<AH> context, MappingType mappingType, ObjectType originObject, ObjectDeltaObject<AH> focusOdo, Source<V,D> defaultSource, PrismObject<T> defaultTargetObject, AssignmentPathVariables assignmentPathVariables, Integer iteration, String iterationToken, PrismObject<SystemConfigurationType> configuration, XMLGregorianCalendar now, String contextDesc, Task task, OperationResult result)
Constructors in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type ObjectType Constructor Description AssignedFocusMappingEvaluationRequest(MappingType mapping, ObjectType originObject, EvaluatedAssignmentImpl<?> evaluatedAssignment, PlusMinusZero relativeMode, AssignmentPathVariables assignmentPathVariables, String sourceDescription)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.lens.projector.policy
Methods in com.evolveum.midpoint.model.impl.lens.projector.policy with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
voidPolicyRuleEnforcer. execute(ModelContext<O> context)
<O extends ObjectType>
voidPolicyRuleScriptExecutor. execute(ModelContext<O> context, Task task, OperationResult result)
<O extends ObjectType>
voidPolicyRuleSuspendTaskExecutor. execute(ModelContext<O> context, Task task, OperationResult result)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.migrator
Methods in com.evolveum.midpoint.model.impl.migrator with type parameters of type ObjectType Modifier and Type Method Description <F extends ObjectType>
voidMigrator. executeAfterOperationMigration(LensContext<F> context, OperationResult result)
<I extends ObjectType,O extends ObjectType>
PrismObject<O>Migrator. migrate(PrismObject<I> original)
<I extends ObjectType,O extends ObjectType>
PrismObject<O>Migrator. migrate(PrismObject<I> original)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting that return types with arguments of type ObjectType Modifier and Type Method Description protected AbstractSearchIterativeResultHandler<ObjectType>
IterativeScriptExecutionTaskHandler. createHandler(TaskPartitionDefinitionType partition, TaskRunResult runResult, RunningTask coordinatorTask, OperationResult opResult)
protected Class<? extends ObjectType>
IterativeScriptExecutionTaskHandler. getType(Task task)
Method parameters in com.evolveum.midpoint.model.impl.scripting with type arguments of type ObjectType Modifier and Type Method Description Collection<ObjectReferenceType>
PipelineData. getDataAsReferences(QName defaultTargetType, Class<? extends ObjectType> typeForQuery, ExecutionContext context, OperationResult result)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.scripting.actions
Methods in com.evolveum.midpoint.model.impl.scripting.actions that return types with arguments of type ObjectType Modifier and Type Method Description protected ObjectDelta<? extends ObjectType>
AssignExecutor. createDelta(AssignmentHolderType objectType, Collection<ObjectReferenceType> resources, Collection<ObjectReferenceType> roles, Collection<String> relations)
protected abstract ObjectDelta<? extends ObjectType>
AssignmentOperationsExecutor. createDelta(AssignmentHolderType object, Collection<ObjectReferenceType> resources, Collection<ObjectReferenceType> roles, Collection<String> relations)
protected ObjectDelta<? extends ObjectType>
UnassignExecutor. createDelta(AssignmentHolderType object, Collection<ObjectReferenceType> resources, Collection<ObjectReferenceType> roles, Collection<String> relations)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.scripting.expressions
Methods in com.evolveum.midpoint.model.impl.scripting.expressions with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
PipelineDataSearchEvaluator. evaluate(SearchExpressionType searchExpression, PipelineData input, ExecutionContext context, OperationResult globalResult)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.scripting.helpers
Methods in com.evolveum.midpoint.model.impl.scripting.helpers with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
PrismObject<T>OperationsHelper. getObject(Class<T> type, String oid, boolean noFetch, ExecutionContext context, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.scripting.helpers that return types with arguments of type ObjectType Modifier and Type Method Description Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper. applyDelta(ObjectDelta<? extends ObjectType> delta, ModelExecuteOptions options, boolean dryRun, ExecutionContext context, OperationResult result)
Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper. applyDelta(ObjectDelta delta, ModelExecuteOptions options, ExecutionContext context, OperationResult result)
Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper. applyDelta(ObjectDelta delta, ExecutionContext context, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.scripting.helpers with parameters of type ObjectType Modifier and Type Method Description void
OperationsHelper. recordEnd(ExecutionContext context, ObjectType objectType, long started, Throwable ex)
long
OperationsHelper. recordStart(ExecutionContext context, ObjectType objectType)
Method parameters in com.evolveum.midpoint.model.impl.scripting.helpers with type arguments of type ObjectType Modifier and Type Method Description Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper. applyDelta(ObjectDelta<? extends ObjectType> delta, ModelExecuteOptions options, boolean dryRun, ExecutionContext context, OperationResult result)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.security
Methods in com.evolveum.midpoint.model.impl.security with type parameters of type ObjectType Modifier and Type Method Description <F extends FocusType,O extends ObjectType>
PrismObject<F>UserProfileServiceImpl. resolveOwner(PrismObject<O> object)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.sync
Methods in com.evolveum.midpoint.model.impl.sync that return types with arguments of type ObjectType Modifier and Type Method Description protected Class<? extends ObjectType>
DeleteNotUpdatedShadowTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
ExecuteChangesTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
FocusValidityScannerTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
RecomputeTaskHandler. getType(Task task)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.trigger
Methods in com.evolveum.midpoint.model.impl.trigger with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
voidCompletedTaskCleanupTriggerHandler. handle(PrismObject<O> object, TriggerType trigger, RunningTask task, OperationResult result)
<O extends ObjectType>
Collection<TriggerType>MultipleTriggersHandler. handle(PrismObject<O> object, Collection<TriggerType> triggers, RunningTask task, OperationResult result)
<O extends ObjectType>
voidRecomputeTriggerHandler. handle(PrismObject<O> object, TriggerType trigger, RunningTask task, OperationResult result)
<O extends ObjectType>
voidSingleTriggerHandler. handle(PrismObject<O> object, TriggerType trigger, RunningTask task, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.trigger that return types with arguments of type ObjectType Modifier and Type Method Description protected AbstractScannerResultHandler<ObjectType>
TriggerScannerTaskHandler. createHandler(TaskPartitionDefinitionType partition, TaskRunResult runResult, RunningTask coordinatorTask, OperationResult opResult)
protected Class<? extends ObjectType>
TriggerScannerTaskHandler. getType(Task task)
Method parameters in com.evolveum.midpoint.model.impl.trigger with type arguments of type ObjectType Modifier and Type Method Description protected ObjectQuery
TriggerScannerTaskHandler. createQuery(AbstractScannerResultHandler<ObjectType> handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected void
TriggerScannerTaskHandler. finish(AbstractScannerResultHandler<ObjectType> handler, TaskRunResult runResult, RunningTask task, OperationResult opResult)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.util
Classes in com.evolveum.midpoint.model.impl.util with type parameters of type ObjectType Modifier and Type Class Description class
AbstractScannerResultHandler<O extends ObjectType>
class
AbstractScannerTaskHandler<O extends ObjectType,H extends AbstractScannerResultHandler<O>>
class
AbstractSearchIterativeModelTaskHandler<O extends ObjectType,H extends AbstractSearchIterativeResultHandler<O>>
Methods in com.evolveum.midpoint.model.impl.util with type parameters of type ObjectType Modifier and Type Method Description static <O extends ObjectType>
voidModelImplUtils. addDefaultExpressionVariables(ExpressionVariables variables, PrismObject<? extends ObjectType> focus, PrismObject<? extends ShadowType> shadow, ResourceShadowDiscriminator discr, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, LensElementContext<O> affectedElementContext, PrismContext prismContext)
protected <O extends ObjectType>
IntegerAbstractSearchIterativeModelTaskHandler. countObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> queryOptions, Task coordinatorTask, OperationResult opResult)
static <V extends PrismValue,F extends ObjectType>
List<V>ModelImplUtils. evaluateScript(ScriptExpression scriptExpression, LensContext<F> lensContext, ExpressionVariables variables, boolean useNew, String shortDesc, Task task, OperationResult parentResult)
static <F extends ObjectType>
List<ObjectPolicyConfigurationType>ModelImplUtils. getApplicablePolicies(LensContext<F> context)
static <O extends ObjectType>
List<ObjectPolicyConfigurationType>ModelImplUtils. getApplicablePolicies(Class<O> objectClass, List<String> objectSubtypes, SystemConfigurationType systemConfigurationType)
static <F extends ObjectType>
ConflictResolutionTypeModelImplUtils. getConflictResolution(LensContext<F> context)
static <O extends ObjectType>
ExpressionVariablesModelImplUtils. getDefaultExpressionVariables(PrismObject<? extends ObjectType> focus, PrismObject<? extends ShadowType> shadow, ResourceShadowDiscriminator discr, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, LensElementContext<O> affectedElementContext, PrismContext prismContext)
static <O extends ObjectType>
StringModelImplUtils. getOperationUrlFromDelta(ObjectDelta<O> delta)
protected <T extends ObjectType>
TAbstractSearchIterativeModelTaskHandler. resolveObjectRef(Class<T> type, TaskRunResult runResult, Task task, OperationResult opResult)
static <T extends ObjectType>
voidModelImplUtils. resolveReferences(ObjectDelta<T> objectDelta, RepositoryService repository, boolean enforceReferentialIntegrity, boolean forceFilterReevaluation, EvaluationTimeType resolutionTime, boolean throwExceptionOnFailure, PrismContext prismContext, OperationResult result)
Resolves references contained in ADD and REPLACE value sets for item modifications in a given ObjectDelta.static <T extends ObjectType>
voidModelImplUtils. resolveReferences(PrismObject<T> object, RepositoryService repository, boolean enforceReferentialIntegrity, boolean forceFilterReevaluation, EvaluationTimeType resolutionTime, boolean throwExceptionOnFailure, PrismContext prismContext, OperationResult result)
Resolves references contained in given PrismObject.protected <O extends ObjectType>
voidAbstractSearchIterativeModelTaskHandler. searchIterative(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> searchOptions, ResultHandler<O> resultHandler, Task coordinatorTask, OperationResult opResult)
static <F extends ObjectType>
voidModelImplUtils. setRequestee(Task task, LensFocusContext<F> context)
Methods in com.evolveum.midpoint.model.impl.util that return types with arguments of type ObjectType Modifier and Type Method Description protected Class<? extends ObjectType>
ReindexTaskHandler. getType(Task task)
Methods in com.evolveum.midpoint.model.impl.util with parameters of type ObjectType Modifier and Type Method Description static ExpressionVariables
ModelImplUtils. getDefaultExpressionVariables(ObjectType focusType, ShadowType shadowType, ResourceType resourceType, SystemConfigurationType configurationType, PrismContext prismContext)
-
Uses of ObjectType in com.evolveum.midpoint.model.impl.visualizer
Methods in com.evolveum.midpoint.model.impl.visualizer with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
voidResolver. resolve(ObjectDelta<O> objectDelta, Task task, OperationResult result)
<O extends ObjectType>
voidResolver. resolve(PrismObject<O> object, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.visualizer that return types with arguments of type ObjectType Modifier and Type Method Description PrismObject<? extends ObjectType>
VisualizationContext. getCurrentObject(String oid)
Map<String,PrismObject<? extends ObjectType>>
VisualizationContext. getCurrentObjects()
PrismObject<? extends ObjectType>
VisualizationContext. getOldObject(String oid)
Map<String,PrismObject<? extends ObjectType>>
VisualizationContext. getOldObjects()
Method parameters in com.evolveum.midpoint.model.impl.visualizer with type arguments of type ObjectType Modifier and Type Method Description void
VisualizationContext. putObject(PrismObject<? extends ObjectType> object)
void
Resolver. resolve(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result)
void
VisualizationContext. setCurrentObjects(Map<String,PrismObject<? extends ObjectType>> currentObjects)
void
VisualizationContext. setOldObjects(Map<String,PrismObject<? extends ObjectType>> oldObjects)
SceneImpl
Visualizer. visualize(PrismObject<? extends ObjectType> object, VisualizationContext context, Task task, OperationResult parentResult)
SceneImpl
Visualizer. visualize(PrismObject<? extends ObjectType> object, Task task, OperationResult parentResult)
SceneImpl
Visualizer. visualizeDelta(ObjectDelta<? extends ObjectType> objectDelta, Task task, OperationResult parentResult)
SceneImpl
Visualizer. visualizeDelta(ObjectDelta<? extends ObjectType> objectDelta, ObjectReferenceType objectRef, Task task, OperationResult parentResult)
List<? extends SceneImpl>
Visualizer. visualizeDeltas(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult parentResult)
-
Uses of ObjectType in com.evolveum.midpoint.notifications.api.events
Methods in com.evolveum.midpoint.notifications.api.events with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
booleanBaseEvent. containsItem(ObjectDelta<O> delta, ItemPath itemPath)
Methods in com.evolveum.midpoint.notifications.api.events that return ObjectType Modifier and Type Method Description ObjectType
SimpleObjectRef. getObjectType()
ObjectType
BaseEvent. getRequesteeObject()
ObjectType
BaseEvent. getRequesterObject()
ObjectType
SimpleObjectRef. resolveObjectType()
ObjectType
SimpleObjectRef. resolveObjectType(OperationResult result, boolean allowNotFound)
Methods in com.evolveum.midpoint.notifications.api.events with parameters of type ObjectType Modifier and Type Method Description void
SimpleObjectRef. setObjectType(ObjectType objectType)
-
Uses of ObjectType in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
StringProvisioningService. addObject(PrismObject<T> object, OperationProvisioningScriptsType scripts, ProvisioningOperationOptions options, Task task, OperationResult parentResult)
Add new object.<T extends ObjectType>
voidProvisioningService. applyDefinition(ObjectDelta<T> delta, Objectable object, Task task, OperationResult parentResult)
Applies appropriate definition to the shadow/resource delta (uses provided object to get necessary information)<T extends ObjectType>
voidProvisioningService. applyDefinition(ObjectDelta<T> delta, Task task, OperationResult parentResult)
Applies appropriate definition to the shadow/resource delta.<T extends ObjectType>
voidProvisioningService. applyDefinition(PrismObject<T> object, Task task, OperationResult parentResult)
Applies appropriate definition to the shadow.<T extends ObjectType>
voidProvisioningService. applyDefinition(Class<T> type, ObjectQuery query, Task task, OperationResult parentResult)
Applies appropriate definition to the query.<O extends ObjectType,T>
ItemComparisonResultProvisioningService. compare(Class<O> type, String oid, ItemPath path, T expectedValue, Task task, OperationResult result)
Compare value on the resource with the provided value.<T extends ObjectType>
IntegerProvisioningService. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Options: if noFetch or raw, we count only shadows from the repository.<T extends ObjectType>
PrismObject<T>ProvisioningService. deleteObject(Class<T> type, String oid, ProvisioningOperationOptions option, OperationProvisioningScriptsType scripts, Task task, OperationResult parentResult)
Deletes object with specified OID.<T extends ObjectType>
ObjectProvisioningService. executeScript(String resourceOid, ProvisioningScriptType script, Task task, OperationResult parentResult)
Executes a single provisioning script.<T extends ObjectType>
PrismObject<T>ProvisioningService. getObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Returns object for provided OID.<T extends ObjectType>
StringProvisioningService. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, OperationProvisioningScriptsType scripts, ProvisioningOperationOptions options, Task task, OperationResult parentResult)
Modifies object using relative change description.<T extends ObjectType>
SearchResultList<PrismObject<T>>ProvisioningService. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Search for objects.<T extends ObjectType>
SearchResultMetadataProvisioningService. searchObjectsIterative(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, ResultHandler<T> handler, Task task, OperationResult parentResult)
Search for objects iteratively. -
Uses of ObjectType in com.evolveum.midpoint.repo.api
Classes in com.evolveum.midpoint.repo.api with type parameters of type ObjectType Modifier and Type Interface Description interface
ModificationPrecondition<T extends ObjectType>
class
ModifyObjectResult<T extends ObjectType>
Contains information about object modification result; primarily needed by repository caching algorithms.class
OptimisticLockingRunner<O extends ObjectType,R>
static class
OptimisticLockingRunner.Builder<O extends ObjectType,R>
interface
RepositoryOperation<O extends ObjectType,R>
class
VersionPrecondition<T extends ObjectType>
Methods in com.evolveum.midpoint.repo.api with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
voidRepositoryService. addDiagnosticInformation(Class<T> type, String oid, DiagnosticInformationType information, OperationResult parentResult)
Adds a diagnostic information, honoring cleanup rules (deleting obsolete records).<T extends ObjectType>
StringRepositoryService. addObject(PrismObject<T> object, RepoAddOptions options, OperationResult parentResult)
Add new object.<T extends ObjectType>
intRepositoryService. countObjects(Class<T> type, ObjectQuery query, OperationResult parentResult)
Deprecated.<T extends ObjectType>
intRepositoryService. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
Returns the number of objects that match specified criteria.<T extends ObjectType>
DeleteObjectResultRepositoryService. deleteObject(Class<T> type, String oid, OperationResult parentResult)
Deletes object with specified OID.<O extends ObjectType>
voidCacheDispatcher. dispatchInvalidation(Class<O> type, String oid, boolean clusterwide, CacheInvalidationContext context)
Dispatches "cache entry/entries invalidation" event to all relevant caches, even clusterwide if requested so.<O extends ObjectType>
PrismObject<O>RepositoryService. getObject(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
Returns object for provided OID.<T extends ObjectType>
StringRepositoryService. getVersion(Class<T> type, String oid, OperationResult parentResult)
Returns object version for provided OID.<O extends ObjectType>
voidCacheListener. invalidate(Class<O> type, String oid, boolean clusterwide, CacheInvalidationContext context)
Invalidates given object(s) in all relevant caches.<O extends ObjectType>
booleanRepositoryService. isAncestor(PrismObject<O> object, String oid)
<O extends ObjectType>
booleanRepositoryService. isDescendant(PrismObject<O> object, String orgOid)
<T extends ObjectType>
ModifyObjectResult<T>RepositoryService. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, ModificationPrecondition<T> precondition, RepoModifyOptions options, OperationResult parentResult)
<T extends ObjectType>
ModifyObjectResult<T>RepositoryService. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, RepoModifyOptions options, OperationResult parentResult)
<T extends ObjectType>
ModifyObjectResult<T>RepositoryService. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, OperationResult parentResult)
Modifies object using relative change description.<T extends ObjectType>
SearchResultList<PrismObject<T>>RepositoryService. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
Search for objects in the repository.<T extends ObjectType>
SearchResultMetadataRepositoryService. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> options, boolean strictlySequential, OperationResult parentResult)
Search for objects in the repository in an iterative fashion.<O extends ObjectType>
booleanRepositoryService. selectorMatches(ObjectSelectorType objectSelector, PrismObject<O> object, ObjectFilterExpressionEvaluator filterEvaluator, Trace logger, String logMessagePrefix)
-
Uses of ObjectType in com.evolveum.midpoint.repo.cache
Classes in com.evolveum.midpoint.repo.cache with type parameters of type ObjectType Modifier and Type Class Description class
GlobalCacheObjectValue<T extends ObjectType>
Created by Viliam Repan (lazyman).class
GlobalCacheObjectVersionValue<T extends ObjectType>
Fields in com.evolveum.midpoint.repo.cache with type parameters of type ObjectType Modifier and Type Field Description protected Class<? extends ObjectType>
ChangeDescription. type
Methods in com.evolveum.midpoint.repo.cache with type parameters of type ObjectType Modifier and Type Method Description <T extends ObjectType>
voidRepositoryCache. addDiagnosticInformation(Class<T> type, String oid, DiagnosticInformationType information, OperationResult parentResult)
<T extends ObjectType>
StringRepositoryCache. addObject(PrismObject<T> object, RepoAddOptions options, OperationResult parentResult)
<T extends ObjectType>
intRepositoryCache. countObjects(Class<T> type, ObjectQuery query, OperationResult parentResult)
Deprecated.<T extends ObjectType>
intRepositoryCache. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
<T extends ObjectType>
DeleteObjectResultRepositoryCache. deleteObject(Class<T> type, String oid, OperationResult parentResult)
<O extends ObjectType>
voidCacheDispatcherImpl. dispatchInvalidation(Class<O> type, String oid, boolean clusterwide, CacheInvalidationContext context)
<T extends ObjectType>
GlobalCacheObjectValue<T>GlobalObjectCache. get(String oid)
<T extends ObjectType>
SearchResultList<PrismObject<T>>GlobalQueryCache. get(QueryKey key)
<T extends ObjectType>
PrismObject<T>RepositoryCache. getObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
<T extends ObjectType>
StringRepositoryCache. getVersion(Class<T> type, String oid, OperationResult parentResult)
<O extends ObjectType>
voidCacheRegistry. invalidate(Class<O> type, String oid, boolean clusterwide, CacheInvalidationContext context)
<O extends ObjectType>
booleanRepositoryCache. isAncestor(PrismObject<O> object, String oid)
<O extends ObjectType>
booleanRepositoryCache. isDescendant(PrismObject<O> object, String orgOid)
<T extends ObjectType>
ModifyObjectResult<T>RepositoryCache. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, ModificationPrecondition<T> precondition, RepoModifyOptions options, OperationResult parentResult)
<T extends ObjectType>
ModifyObjectResult<T>RepositoryCache. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, RepoModifyOptions options, OperationResult parentResult)
<T extends ObjectType>
ModifyObjectResult<T>RepositoryCache. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, OperationResult parentResult)
<T extends ObjectType>
voidGlobalObjectCache. put(GlobalCacheObjectValue<T> cacheObject)
<T extends ObjectType>
voidGlobalQueryCache. put(QueryKey key, SearchResultList<PrismObject<T>> cacheObject)
<T extends ObjectType>
voidGlobalVersionCache. put(PrismObject<T> object)
<T extends ObjectType>
SearchResultList<PrismObject<T>>RepositoryCache. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
<T extends ObjectType>
SearchResultMetadataRepositoryCache. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> options, boolean strictlySequential, OperationResult parentResult)
<O extends ObjectType>
booleanRepositoryCache. selectorMatches(ObjectSelectorType objectSelector, PrismObject<O> object, ObjectFilterExpressionEvaluator filterEvaluator, Trace logger, String logMessagePrefix)
Methods in com.evolveum.midpoint.repo.cache that return types with arguments of type ObjectType Modifier and Type Method Description PrismObject<? extends ObjectType>
LocalObjectCache. get(String oid)
Class<? extends ObjectType>
QueryKey. getType()
Method parameters in com.evolveum.midpoint.repo.cache with type arguments of type ObjectType Modifier and Type Method Description static ChangeDescription
ChangeDescription. getFrom(Class<? extends ObjectType> type, String oid, CacheInvalidationContext context, boolean safeInvalidation)
static ChangeDescription
ChangeDescription. getFrom(Class<? extends ObjectType> type, String oid, Object additionalInfo, boolean safeInvalidation)
void
GlobalVersionCache. put(String oid, Class<? extends ObjectType> type, String version)
void
LocalObjectCache. put(String oid, PrismObject<? extends ObjectType> object)
-
Uses of ObjectType in com.evolveum.midpoint.repo.common
-
Uses of ObjectType in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
PrismObject<O>ExpressionVariables. getValueNew(String name)
-
Uses of ObjectType in com.evolveum.midpoint.repo.common.task
Classes in com.evolveum.midpoint.repo.common.task with type parameters of type ObjectType Modifier and Type Class Description class
AbstractSearchIterativeResultHandler<O extends ObjectType>
class
AbstractSearchIterativeTaskHandler<O extends ObjectType,H extends AbstractSearchIterativeResultHandler<O>>
Methods in com.evolveum.midpoint.repo.common.task with type parameters of type ObjectType Modifier and Type Method Description protected <O extends ObjectType>
IntegerAbstractSearchIterativeTaskHandler. countObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> queryOptions, Task coordinatorTask, OperationResult opResult)
Used to count objects using model or any similar higher-level interface.protected <O extends ObjectType>
voidAbstractSearchIterativeTaskHandler. searchIterative(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> searchOptions, ResultHandler<O> resultHandler, Task coordinatorTask, OperationResult opResult)
Used to search using model or any similar higher-level interface.Methods in com.evolveum.midpoint.repo.common.task that return types with arguments of type ObjectType Modifier and Type Method Description protected abstract Class<? extends ObjectType>
AbstractSearchIterativeTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
AbstractSearchIterativeTaskHandler. getTypeFromTask(Task task, Class<? extends ObjectType> defaultType)
Method parameters in com.evolveum.midpoint.repo.common.task with type arguments of type ObjectType Modifier and Type Method Description protected Class<? extends ObjectType>
AbstractSearchIterativeTaskHandler. getTypeFromTask(Task task, Class<? extends ObjectType> defaultType)
-
Uses of ObjectType in com.evolveum.midpoint.report.api
Methods in com.evolveum.midpoint.report.api that return types with arguments of type ObjectType Modifier and Type Method Description Collection<PrismObject<? extends ObjectType>>
ReportService. searchObjects(ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult result)
-
Uses of ObjectType in com.evolveum.midpoint.schema
Classes in com.evolveum.midpoint.schema with type parameters of type ObjectType Modifier and Type Class Description class
AbstractSummarizingResultHandler<T extends ObjectType>
Class providesOperationResult
summarizing functionality for result handler.class
ObjectDeltaOperation<O extends ObjectType>
class
ObjectTreeDeltas<T extends ObjectType>
Structure that contains all primary changes requested: from focus as well as from projections.interface
ResultHandler<T extends ObjectType>
Classes implementing this interface are used to handle iterative results.Methods in com.evolveum.midpoint.schema with type parameters of type ObjectType Modifier and Type Method Description static <O extends ObjectType>
ObjectDeltaOperation<O>ObjectDeltaOperation. findAddDelta(Collection<ObjectDeltaOperation<? extends ObjectType>> executedChanges, PrismObject<O> object)
static <O extends ObjectType>
StringObjectDeltaOperation. findAddDeltaOid(Collection<ObjectDeltaOperation<? extends ObjectType>> executedChanges, PrismObject<O> object)
static <O extends ObjectType>
StringObjectDeltaOperation. shorterDebugDump(List<? extends ObjectDeltaOperation<O>> deltaOps, int indent)
Methods in com.evolveum.midpoint.schema that return types with arguments of type ObjectType Modifier and Type Method Description static Collection<ObjectDeltaOperation<? extends ObjectType>>
ObjectDeltaOperation. cloneCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> origCollection)
static Collection<ObjectDeltaOperation<? extends ObjectType>>
ObjectDeltaOperation. cloneDeltaCollection(Collection<ObjectDelta<? extends ObjectType>> origCollection)
static ObjectDeltaOperation<? extends ObjectType>
ObjectDeltaOperation. findFocusDeltaInCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> odos)
List<ObjectDelta<? extends ObjectType>>
ObjectTreeDeltas. getDeltaList()
Class<? extends ObjectType>
RepositoryQueryDiagRequest. getType()
-
Uses of ObjectType in com.evolveum.midpoint.schema.constants
Methods in com.evolveum.midpoint.schema.constants with type parameters of type ObjectType Modifier and Type Method Description static <O extends ObjectType>
Class<O>ObjectTypes. getObjectTypeClass(QName typeName)
Methods in com.evolveum.midpoint.schema.constants that return types with arguments of type ObjectType Modifier and Type Method Description static List<Class<? extends ObjectType>>
ObjectTypes. getAllObjectTypes()
Class<? extends ObjectType>
ObjectTypes. getClassDefinition()
static Class<? extends ObjectType>
ObjectTypes. getClassFromRestType(String restType)
static Class<? extends ObjectType>
ObjectTypes. getObjectTypeClass(String typeNameLocal)
Methods in com.evolveum.midpoint.schema.constants with parameters of type ObjectType Modifier and Type Method Description static boolean
ObjectTypes. isManagedByProvisioning(ObjectType object)
Method parameters in com.evolveum.midpoint.schema.constants with type arguments of type ObjectType Modifier and Type Method Description static ObjectTypes.ObjectManager
ObjectTypes. getObjectManagerForClass(Class<? extends ObjectType> clazz)
static ObjectTypes
ObjectTypes. getObjectType(Class<? extends ObjectType> objectType)
static boolean
ObjectTypes. isClassManagedByProvisioning(Class<? extends ObjectType> clazz)
static boolean
ObjectTypes. isObjectTypeManagedByProvisioning(Class<? extends ObjectType> objectType)
-
Uses of ObjectType in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
TypedValue<O>VariablesMap. putObject(String key, PrismObject<O> object, Class<O> expectedClass)
Convenience method to put objects with definition.<O extends ObjectType>
TypedValue<O>VariablesMap. putObject(String key, O objectType, Class<O> expectedClass)
Convenience method to put objects with definition. -
Uses of ObjectType in com.evolveum.midpoint.schema.internals
Methods in com.evolveum.midpoint.schema.internals with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
voidInternalInspector. inspectRepositoryRead(Class<O> type, String oid)
static <O extends ObjectType>
voidInternalMonitor. recordRepositoryRead(Class<O> type, String oid)
-
Uses of ObjectType in com.evolveum.midpoint.schema.result
Methods in com.evolveum.midpoint.schema.result with parameters of type ObjectType Modifier and Type Method Description OperationResult
OperationResult. addContext(String name, ObjectType value)
OperationResultBuilder
OperationResultBuilder. addContext(String name, ObjectType value)
OperationResult
OperationResult. addParam(String name, ObjectType value)
OperationResultBuilder
OperationResultBuilder. addParam(String name, ObjectType value)
void
OperationResult. addReturn(String name, ObjectType value)
Method parameters in com.evolveum.midpoint.schema.result with type arguments of type ObjectType Modifier and Type Method Description OperationResult
OperationResult. addContext(String name, PrismObject<? extends ObjectType> value)
OperationResultBuilder
OperationResultBuilder. addContext(String name, PrismObject<? extends ObjectType> value)
OperationResult
OperationResult. addParam(String name, PrismObject<? extends ObjectType> value)
OperationResultBuilder
OperationResultBuilder. addParam(String name, PrismObject<? extends ObjectType> value)
void
OperationResult. addReturn(String name, PrismObject<? extends ObjectType> value)
-
Uses of ObjectType in com.evolveum.midpoint.schema.statistics
Methods in com.evolveum.midpoint.schema.statistics with type parameters of type ObjectType Modifier and Type Method Description static <O extends ObjectType>
StringStatisticsUtil. getDisplayName(PrismObject<O> object)
<T extends ObjectType>
voidStatisticsCollector. recordObjectActionExecuted(PrismObject<T> object, Class<T> objectTypeClass, String defaultOid, ChangeType changeType, String channel, Throwable exception)
Methods in com.evolveum.midpoint.schema.statistics with parameters of type ObjectType Modifier and Type Method Description static QName
StatisticsUtil. getObjectType(ObjectType objectType, PrismContext prismContext)
Method parameters in com.evolveum.midpoint.schema.statistics with type arguments of type ObjectType Modifier and Type Method Description void
StatisticsCollector. recordObjectActionExecuted(PrismObject<? extends ObjectType> object, ChangeType changeType, Throwable exception)
-
Uses of ObjectType in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with type parameters of type ObjectType Modifier and Type Method Description static <O extends ObjectType>
booleanMiscSchemaUtil. canBeAssignedFrom(QName requiredTypeQName, Class<O> providedTypeClass)
static <T extends ObjectType>
AssignmentTypeObjectTypeUtil. createAssignmentTo(PrismObject<T> object, PrismContext prismContext)
static <T extends ObjectType>
AssignmentTypeObjectTypeUtil. createAssignmentTo(PrismObject<T> object, QName relation)
static <T extends ObjectType>
AssignmentTypeObjectTypeUtil. createAssignmentTo(PrismReferenceValue ref, PrismContext prismContext)
static <T extends ObjectType>
AssignmentTypeObjectTypeUtil. createAssignmentTo(ObjectReferenceType ref, PrismContext prismContext)
static <T extends ObjectType>
AssignmentTypeObjectTypeUtil. createAssignmentTo(String oid, ObjectTypes type, PrismContext prismContext)
static <T extends ObjectType>
AssignmentTypeObjectTypeUtil. createAssignmentTo(T objectType, QName relation)
static <O extends ObjectType>
ObjectQueryObjectQueryUtil. createNameQuery(PrismObject<O> object)
static <T extends ObjectType>
ObjectQueryObjectQueryUtil. createNameQuery(Class<T> clazz, PrismContext prismContext, String name)
static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil. createObjectRef(PrismObject<T> object, boolean nameAsDescription)
static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil. createObjectRef(PrismObject<T> object, PrismContext prismContext)
static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil. createObjectRef(PrismObject<T> object, QName relation)
static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil. createObjectRef(PrismReferenceValue refVal, boolean nameAsDescription)
static <O extends ObjectType>
ObjectReferenceTypeMiscSchemaUtil. createObjectReference(PrismObject<O> object, Class<? extends ObjectType> implicitReferenceTargetType)
static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil. createObjectRefWithFullObject(PrismObject<T> object, PrismContext prismContext)
static <O extends ObjectType>
List<String>FocusTypeUtil. determineSubTypes(PrismObject<O> object)
static <O extends ObjectType>
List<String>FocusTypeUtil. determineSubTypes(O object)
static <O extends ObjectType>
XMLGregorianCalendarObjectTypeUtil. getLastTouchTimestamp(PrismObject<O> object)
<O extends ObjectType>
PrismObject<O>SimpleObjectResolver. getObject(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
static <O extends ObjectType>
Collection<String>ObjectTypeUtil. getSubtypeValues(PrismObject<O> object)
Deprecated.static <O extends ObjectType>
booleanFocusTypeUtil. hasSubtype(PrismObject<O> object, String subtype)
static <O extends ObjectType>
List<ObjectReferenceType>ObjectTypeUtil. objectListToReferences(Collection<PrismObject<O>> objects)
static <O extends ObjectType>
voidMiscSchemaUtil. reduceSearchResult(List<PrismObject<O>> results)
static <O extends ObjectType>
voidFocusTypeUtil. setSubtype(PrismObject<O> object, List<String> subtypes)
static <T extends ObjectType>
List<PrismObject<T>>MiscSchemaUtil. toList(Class<T> type, ObjectListType listType)
static <T extends ObjectType>
List<T>MiscSchemaUtil. toObjectableList(List<PrismObject<T>> objectList)
Methods in com.evolveum.midpoint.schema.util that return ObjectType Modifier and Type Method Description static ObjectType
ObjectTypeUtil. toObjectable(PrismObject object)
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type ObjectType Modifier and Type Method Description static Collection<ObjectDelta<? extends ObjectType>>
ObjectTypeUtil. cast(Collection<ObjectDelta<?>> deltas)
static Collection<ObjectDelta<? extends ObjectType>>
MiscSchemaUtil. cloneObjectDeltaCollection(Collection<ObjectDelta<? extends ObjectType>> origCollection)
static Collection<ObjectDeltaOperation<? extends ObjectType>>
MiscSchemaUtil. cloneObjectDeltaOperationCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> origCollection)
static Collection<ObjectDelta<? extends ObjectType>>
MiscSchemaUtil. createCollection(ObjectDelta<?>... deltas)
Convenience method that helps avoid some compiler warnings.static List<ObjectDelta<? extends ObjectType>>
ObjectTypeUtil. toDeltaList(ObjectDelta<?> delta)
Methods in com.evolveum.midpoint.schema.util with parameters of type ObjectType Modifier and Type Method Description static ObjectQuery
ObjectQueryUtil. createNameQuery(ObjectType object)
static ObjectReferenceType
ObjectTypeUtil. createObjectRef(ObjectType object, PrismContext prismContext)
static ObjectReferenceType
ObjectTypeUtil. createObjectRef(ObjectType objectType, QName relation)
static ObjectReferenceType
ObjectTypeUtil. createObjectRefWithFullObject(ObjectType objectType, PrismContext prismContext)
static String
SchemaDebugUtil. debugDump(ObjectType objectType, int indent)
static String
ObjectTypeUtil. dump(ObjectType object)
static PolyStringType
ObjectTypeUtil. getDisplayName(ObjectType object)
static <T> Collection<T>
ObjectTypeUtil. getExtensionPropertyValues(ObjectType objectType, QName propertyQname)
static <T> Collection<T>
ObjectTypeUtil. getExtensionPropertyValuesNotNull(ObjectType objectType, QName propertyQname)
Never returns null.static Collection<Referencable>
ObjectTypeUtil. getExtensionReferenceValues(ObjectType objectType, QName propertyQname)
static String
ObjectTypeUtil. getShortTypeName(ObjectType object)
static String
SchemaDebugUtil. prettyPrint(ObjectType object)
static String
ObjectTypeUtil. toShortString(ObjectType object)
static Object
ObjectTypeUtil. toShortStringLazy(ObjectType object)
Method parameters in com.evolveum.midpoint.schema.util with type arguments of type ObjectType Modifier and Type Method Description static Collection<ObjectDelta<? extends ObjectType>>
MiscSchemaUtil. cloneObjectDeltaCollection(Collection<ObjectDelta<? extends ObjectType>> origCollection)
static Collection<ObjectDeltaOperation<? extends ObjectType>>
MiscSchemaUtil. cloneObjectDeltaOperationCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> origCollection)
static ObjectQuery
ObjectTypeUtil. createManagerQuery(Class<? extends ObjectType> objectTypeClass, String orgOid, RelationRegistry relationRegistry, PrismContext prismContext)
static <O extends ObjectType>
ObjectReferenceTypeMiscSchemaUtil. createObjectReference(PrismObject<O> object, Class<? extends ObjectType> implicitReferenceTargetType)
static <T> T
ObjectTypeUtil. getExtensionItemRealValue(PrismObject<? extends ObjectType> object, QName itemName)
static Set<ItemPath>
FullTextSearchConfigurationUtil. getFullTextSearchItemPaths(FullTextSearchConfigurationType config, Class<? extends ObjectType> clazz)
PolyString
ObjectDeltaSchemaLevelUtil.NameResolver. getName(Class<? extends ObjectType> objectClass, String oid)
static String
ObjectTypeUtil. getShortTypeName(Class<? extends ObjectType> type)
static boolean
FullTextSearchConfigurationUtil. isEnabledFor(FullTextSearchConfigurationType config, Class<? extends ObjectType> clazz)
static void
ObjectDeltaSchemaLevelUtil. resolveNames(ObjectDelta<? extends ObjectType> delta, ObjectDeltaSchemaLevelUtil.NameResolver nameResolver, PrismContext prismContext)
static ObjectListType
MiscSchemaUtil. toObjectListType(List<PrismObject<? extends ObjectType>> list)
static String
ObjectTypeUtil. toShortString(PrismObject<? extends ObjectType> object)
-
Uses of ObjectType in com.evolveum.midpoint.schema.validator
Methods in com.evolveum.midpoint.schema.validator with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType>
ValidationResultObjectValidator. validate(PrismObject<O> object)
-
Uses of ObjectType in com.evolveum.midpoint.security.api
Methods in com.evolveum.midpoint.security.api with type parameters of type ObjectType Modifier and Type Method Description <F extends FocusType,O extends ObjectType>
PrismObject<F>OwnerResolver. resolveOwner(PrismObject<O> object)
-
Uses of ObjectType in com.evolveum.midpoint.security.enforcer.api
Classes in com.evolveum.midpoint.security.enforcer.api with type parameters of type ObjectType Modifier and Type Class Description class
AuthorizationParameters<O extends ObjectType,T extends ObjectType>
class
AuthorizationParameters<O extends ObjectType,T extends ObjectType>
static class
AuthorizationParameters.Builder<O extends ObjectType,T extends ObjectType>
static class
AuthorizationParameters.Builder<O extends ObjectType,T extends ObjectType>
Fields in com.evolveum.midpoint.security.enforcer.api with type parameters of type ObjectType Modifier and Type Field Description static AuthorizationParameters<ObjectType,ObjectType>
AuthorizationParameters. EMPTY
static AuthorizationParameters<ObjectType,ObjectType>
AuthorizationParameters. EMPTY
Methods in com.evolveum.midpoint.security.enforcer.api with type parameters of type ObjectType Modifier and Type Method Description <O extends ObjectType,T extends ObjectType>
voidSecurityEnforcer. authorize(String operationUrl, AuthorizationPhaseType phase, AuthorizationParameters<O,T> params, OwnerResolver ownerResolver, Task task, OperationResult result)
Evaluates authorization: simply returns if the currently logged it user is authorized for a specified action.<O extends ObjectType,T extends ObjectType>
voidSecurityEnforcer. authorize(String operationUrl, AuthorizationPhaseType phase, AuthorizationParameters<O,T> params, OwnerResolver ownerResolver, Task task, OperationResult result)
Evaluates authorization: simply returns if the currently logged it user is authorized for a specified action.static <O extends ObjectType>
AuthorizationParameters<O,ObjectType>AuthorizationParameters.Builder. buildObject(PrismObject<O> object)
static <O extends ObjectType>
AuthorizationParameters<O,ObjectType>AuthorizationParameters.Builder. buildObjectAdd(PrismObject<O> object)
static <O extends ObjectType>
AuthorizationParameters<O,ObjectType>AuthorizationParameters.Builder. buildObjectDelete(PrismObject<O> object)
static <O extends ObjectType>
AuthorizationParameters<O,ObjectType>AuthorizationParameters.Builder. buildObjectDelta(PrismObject<O> object, ObjectDelta<O> delta)
<T extends ObjectType,O extends ObjectType>
booleanSecurityEnforcer. canSearch(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, boolean includeSpecial, ObjectFilter filter, Task task, OperationResult result)
Question: does object make any sense here? E.g.<T extends ObjectType,O extends ObjectType>
booleanSecurityEnforcer. canSearch(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, boolean includeSpecial, ObjectFilter filter, Task task, OperationResult result)
Question: does object make any sense here? E.g.<O extends ObjectType>
ObjectSecurityConstraintsSecurityEnforcer. compileSecurityConstraints(PrismObject<O> object, OwnerResolver ownerResolver, Task task, OperationResult result)
<T extends ObjectType,O extends ObjectType,F>
FSecurityEnforcer. computeSecurityFilter(MidPointPrincipal principal, String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, FilterGizmo<F> gizmo, Task task, OperationResult result)
<T extends ObjectType,O extends ObjectType,F>
FSecurityEnforcer.
-