Uses of Class
com.evolveum.midpoint.util.exception.SchemaException
-
-
Uses of SchemaException in com.evolveum.midpoint.audit.api
Methods in com.evolveum.midpoint.audit.api that throw SchemaException Modifier and Type Method Description static void
AuditEventRecord. adopt(AuditEventRecordType record, PrismContext prismContext)
static void
AuditEventRecord. adopt(ObjectDeltaType delta, PrismContext prismContext)
-
Uses of SchemaException in com.evolveum.midpoint.certification.api
Methods in com.evolveum.midpoint.certification.api that throw SchemaException Modifier and Type Method Description void
CertificationManager. closeCampaign(String campaignOid, Task task, OperationResult result)
Closes a campaign.void
CertificationManager. closeCurrentStage(String campaignOid, Task task, OperationResult parentResult)
Opens the next stage in the certification campaign.int
CertificationManager. countOpenWorkItems(ObjectQuery caseQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
AccessCertificationCampaignType
CertificationManager. createCampaign(String definitionOid, Task task, OperationResult parentResult)
Creates a certification campaign: creates AccessCertificationCampaignType object, based on general information in certification definition.AccessCertificationCasesStatisticsType
CertificationManager. getCampaignStatistics(String campaignOid, boolean currentStageOnly, Task task, OperationResult parentResult)
Provides statistical information about outcomes of cases in a given campaign.void
CertificationManager. openNextStage(String campaignOid, Task task, OperationResult parentResult)
Opens the next review stage in the certification campaign.void
CertificationManager. recordDecision(String campaignOid, long caseId, long workItemId, AccessCertificationResponseType response, String comment, Task task, OperationResult parentResult)
Records a particular decision of a reviewer.void
CertificationManager. reiterateCampaign(String campaignOid, Task task, OperationResult result)
Reiterates a closed campaign.List<AccessCertificationCaseType>
CertificationManager. searchDecisionsToReview(ObjectQuery caseQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Deprecated.List<AccessCertificationWorkItemType>
CertificationManager. searchOpenWorkItems(ObjectQuery caseQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Returns a set of certification work items for currently logged-in user.void
CertificationManager. startRemediation(String campaignOid, Task task, OperationResult result)
Starts the remediation phase for the campaign. -
Uses of SchemaException in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common that throw SchemaException Modifier and Type Method Description static void
LoggingConfigurationManager. configure(LoggingConfigurationType config, String version, MidpointConfiguration midpointConfiguration, OperationResult result)
static List<PropertyDelta<?>>
SynchronizationUtils. createSynchronizationSituationAndDescriptionDelta(PrismObject<ShadowType> shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp, PrismContext prismContext)
static ItemDefinition<?>
StaticExpressionUtil. deriveOutputDefinitionFromValueElements(QName elementName, Collection<javax.xml.bind.JAXBElement<?>> valueElements, String contextDescription, PrismContext prismContext)
static <X> PrismProperty<X>
StaticExpressionUtil. getPropertyStatic(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, PrismContext prismContext)
static <X> Collection<X>
StaticExpressionUtil. getPropertyStaticRealValues(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, PrismContext prismContext)
Always returns collection, even for single-valued results.static Object
StaticExpressionUtil. getStaticOutput(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, ExpressionReturnMultiplicityType preferredMultiplicity, PrismContext prismContext)
Returns either Object (if result is supposed to be single-value) or Collection(if result is supposed to be multi-value) static boolean
SynchronizationUtils. isPolicyApplicable(QName objectClass, ShadowKindType kind, String intent, ObjectSynchronizationType synchronizationPolicy, PrismObject<ResourceType> resource)
static boolean
SynchronizationUtils. isPolicyApplicable(QName objectClass, ShadowKindType kind, String intent, ObjectSynchronizationType synchronizationPolicy, PrismObject<ResourceType> resource, boolean strictIntent)
boolean
ResourceObjectPattern. matches(PrismObject<ShadowType> shadowToMatch, MatchingRuleRegistry matchingRuleRegistry, RelationRegistry relationRegistry)
static boolean
ResourceObjectPattern. matches(PrismObject<ShadowType> shadowToMatch, Collection<ResourceObjectPattern> protectedAccountPatterns, MatchingRuleRegistry matchingRuleRegistry, RelationRegistry relationRegistry)
static <IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>StaticExpressionUtil. parseValueElements(Collection<?> valueElements, ID outputDefinition, String contextDescription)
static <IV extends PrismValue,ID extends ItemDefinition>
List<javax.xml.bind.JAXBElement<RawType>>StaticExpressionUtil. serializeValueElements(Item<IV,ID> item, String contextDescription)
-
Uses of SchemaException in com.evolveum.midpoint.common.refinery
-
Uses of SchemaException in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that throw SchemaException Modifier and Type Method Description MidPointPrincipal
ModelInteractionService. assumePowerOfAttorney(PrismObject<UserType> donor, Task task, OperationResult result)
void
ModelAuditService. audit(AuditEventRecord record, Task task, OperationResult result)
void
WorkflowService. cancelCase(String caseOid, Task task, OperationResult parentResult)
<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.boolean
ModelInteractionService. checkPassword(String userOid, ProtectedStringType password, Task task, OperationResult parentResult)
Checks if the supplied password matches with current user password.void
WorkflowService. claimWorkItem(WorkItemId workItemId, Task task, OperationResult parentResult)
void
ModelAuditService. cleanupAudit(CleanupPolicyType policy, Task task, OperationResult parentResult)
Clean up audit records that are older than specified.void
AccessCertificationService. closeCampaign(String campaignOid, Task task, OperationResult result)
Closes a campaign.void
AccessCertificationService. closeCurrentStage(String campaignOid, Task task, OperationResult parentResult)
Opens the next stage in the certification campaign.<O extends ObjectType>
CompareResultTypeModelService. compareObject(PrismObject<O> object, Collection<SelectorOptions<GetOperationOptions>> readOptions, ModelCompareOptions compareOptions, List<? extends ItemPath> ignoreItemPaths, Task task, OperationResult result)
TODOCompiledObjectCollectionView
ModelInteractionService. compileObjectCollectionView(PrismObject<ObjectCollectionType> collection, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
void
WorkflowService. completeWorkItem(WorkItemId workItemId, AbstractWorkItemOutputType output, ObjectDelta additionalDelta, Task task, OperationResult parentResult)
Approves or rejects a work item.void
WorkflowService. completeWorkItem(WorkItemId workItemId, AbstractWorkItemOutputType output, Task task, OperationResult parentResult)
Approves or rejects a work item<T extends Containerable>
IntegerModelService. countContainers(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
long
ModelAuditService. countObjects(String query, Map<String,Object> params, Task task, OperationResult parentResult)
<T extends ObjectType>
IntegerModelService. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Count objects.int
AccessCertificationService. countOpenWorkItems(ObjectQuery baseWorkItemsQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
AccessCertificationCampaignType
AccessCertificationService. createCampaign(String definitionOid, Task task, OperationResult parentResult)
Creates a certification campaign: creates AccessCertificationCampaignType object, based on general information in certification definition.LocalizableMessageType
ModelInteractionService. createLocalizableMessageType(LocalizableMessageTemplateType template, VariablesMap variables, Task task, OperationResult result)
boolean
TaskService. deactivateServiceThreads(long timeToWait, Task operationTask, OperationResult parentResult)
Deactivates service threads (temporarily).void
WorkflowService. delegateWorkItem(WorkItemId workItemId, WorkItemDelegationRequestType delegationRequest, Task task, OperationResult parentResult)
void
TaskService. deleteWorkersAndWorkState(String rootTaskOid, boolean deleteWorkers, long subtasksWaitTime, Task operationTask, OperationResult parentResult)
<O extends AssignmentHolderType>
ArchetypePolicyTypeModelInteractionService. determineArchetypePolicy(PrismObject<O> assignmentHolder, OperationResult result)
Efficiently determines information about archetype policy applicable for a particular object.<O extends AbstractRoleType>
AssignmentCandidatesSpecificationModelInteractionService. determineAssignmentHolderSpecification(PrismObject<O> assignmentTarget, OperationResult result)
Returns data structure that contains information about possible assignment holders for a particular target object.<O extends AssignmentHolderType>
AssignmentCandidatesSpecificationModelInteractionService. determineAssignmentTargetSpecification(PrismObject<O> assignmentHolder, OperationResult result)
Returns data structure that contains information about possible assignment targets for a particular holder object.<O extends ObjectType>
CollectionStatsModelInteractionService. determineCollectionStats(CompiledObjectCollectionView collectionView, Task task, OperationResult result)
Set<ConnectorType>
ModelService. discoverConnectors(ConnectorHostType hostType, Task task, OperationResult parentResult)
Discovers local or remote connectors.MidPointPrincipal
ModelInteractionService. dropPowerOfAttorney(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.ScriptExecutionResult
ScriptingService. evaluateExpression(ExecuteScriptType executeScriptCommand, VariablesMap initialVariables, boolean recordProgressAndIterationStatistics, Task task, OperationResult result)
ScriptExecutionResult
ScriptingService. evaluateExpression(ScriptingExpressionType expression, Task task, OperationResult result)
Synchronously executes any scripting expression (with no input data).void
ScriptingService. evaluateExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
void
ScriptingService. evaluateExpressionInBackground(ScriptingExpressionType expression, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.void
ScriptingService. evaluateExpressionInBackground(QName objectType, ObjectFilter filter, String actionName, Task task, OperationResult parentResult)
Deprecated.void
ScriptingService. evaluateIterativeExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.MappingEvaluationResponseType
ModelDiagnosticService. evaluateMapping(MappingEvaluationRequestType request, Task task, OperationResult parentResult)
Execute arbitrary mapping.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)
ExecuteCredentialResetResponseType
ModelInteractionService. executeCredentialsReset(PrismObject<UserType> user, ExecuteCredentialResetRequestType executeCredentialResetRequest, Task task, OperationResult result)
RepositoryQueryDiagResponse
ModelDiagnosticService. executeRepositoryQuery(RepositoryQueryDiagRequest request, Task task, OperationResult parentResult)
Execute arbitrary implementation-specific query.String
ModelDiagnosticService. exportDataModel(ResourceType resource, DataModelVisualizer.Target target, Task task, OperationResult parentResult)
String
ModelDiagnosticService. exportDataModel(Collection<String> resourceOids, DataModelVisualizer.Target target, Task task, OperationResult parentResult)
Exports data model EXPERIMENTAL.PrismObject<UserType>
ModelService. findShadowOwner(String shadowOid, Task task, OperationResult parentResult)
Deprecated.<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.<H extends AssignmentHolderType,R extends AbstractRoleType>
RoleSelectionSpecificationModelInteractionService. getAssignableRoleSpecification(PrismObject<H> assignmentHolder, Class<R> targetType, int assignmentOrder, Task task, OperationResult parentResult)
Returns an object that defines which roles can be assigned by the currently logged-in user.AuthenticationsPolicyType
ModelInteractionService. getAuthenticationPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
Returns an authentications policies as defined in the system configuration security policy.AccessCertificationCasesStatisticsType
AccessCertificationService. getCampaignStatistics(String campaignOid, boolean currentStageOnly, Task task, OperationResult parentResult)
Provides statistical information about outcomes of cases in a given campaign.AccessCertificationConfigurationType
ModelInteractionService. getCertificationConfiguration(OperationResult parentResult)
CompiledUserProfile
ModelInteractionService. getCompiledUserProfile(Task task, OperationResult parentResult)
Returns currently applicable user profile, compiled for efficient use in the user interface.List<ConnectorOperationalStatus>
ModelInteractionService. getConnectorOperationalStatus(String resourceOid, Task task, OperationResult parentResult)
CredentialsPolicyType
ModelInteractionService. getCredentialsPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
Returns a credential policy that applies to the specified user.DeploymentInformationType
ModelInteractionService. getDeploymentInformationConfiguration(OperationResult parentResult)
List<ObjectReferenceType>
ModelInteractionService. getDeputyAssignees(AbstractWorkItemType workItem, Task task, OperationResult parentResult)
Gets "deputy assignees" i.e.List<ObjectReferenceType>
ModelInteractionService. getDeputyAssignees(ObjectReferenceType assignee, QName limitationItemName, Task task, OperationResult parentResult)
<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.RefinedObjectClassDefinition
ModelInteractionService. getEditObjectClassDefinition(PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, AuthorizationPhaseType phase, Task task, OperationResult result)
<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.PrismObjectDefinition<ShadowType>
ModelInteractionService. getEditShadowDefinition(ResourceShadowDiscriminator discr, AuthorizationPhaseType phase, Task task, OperationResult result)
RegistrationsPolicyType
ModelInteractionService. getFlowPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
Returns a policy for registration, e.g.LogFileContentType
ModelDiagnosticService. getLogFileContent(Long fromPosition, Long maxSize, Task task, OperationResult parentResult)
Returns the contents of the log file.long
ModelDiagnosticService. getLogFileSize(Task task, OperationResult parentResult)
String
ModelDiagnosticService. getMemoryInformation(Task task, OperationResult parentResult)
List<MergeConfigurationType>
ModelInteractionService. getMergeConfiguration(OperationResult parentResult)
<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.RegistrationsPolicyType
ModelInteractionService. getRegistrationPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
Deprecated.String
TaskService. getRunningTasksThreadsDump(Task task, OperationResult parentResult)
SecurityPolicyType
ModelInteractionService. getSecurityPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
SystemConfigurationType
ModelInteractionService. getSystemConfiguration(OperationResult parentResult)
PrismObject<TaskType>
TaskService. getTaskByIdentifier(String identifier, Collection<SelectorOptions<GetOperationOptions>> options, Task operationTask, OperationResult parentResult)
Returns information about task, given its identifier.String
TaskService. getTaskThreadsDump(String taskOid, Task task, OperationResult parentResult)
String
TaskService. getThreadsDump(Task task, OperationResult parentResult)
void
ModelService. importFromResource(String shadowOid, Task task, OperationResult parentResult)
Import single account from resource.void
ModelService. importFromResource(String resourceOid, QName objectClass, Task task, OperationResult parentResult)
Import accounts from resource.List<AuditEventRecord>
ModelAuditService. listRecords(String query, Map<String,Object> params, Task task, OperationResult parentResult)
List<PrismObject<? extends ShadowType>>
ModelService. listResourceObjects(String resourceOid, QName objectClass, ObjectPaging paging, Task task, OperationResult result)
Deprecated.<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)
void
ModelService. notifyChange(ResourceObjectShadowChangeDescriptionType changeDescription, Task task, OperationResult parentResult)
void
AccessCertificationService. openNextStage(String campaignOid, Task task, OperationResult parentResult)
Opens the next review stage in the certification campaign.<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)
void
TaskService. reactivateServiceThreads(Task operationTask, OperationResult parentResult)
Re-activates the service threads after they have been deactivated.<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.void
TaskService. reconcileWorkers(String oid, Task opTask, OperationResult result)
<O extends ObjectType>
PrismObject<O>ModelAuditService. reconstructObject(Class<O> type, String oid, String eventIdentifier, Task task, OperationResult result)
void
AccessCertificationService. recordDecision(String campaignOid, long caseId, long workItemId, AccessCertificationResponseType response, String comment, Task task, OperationResult parentResult)
Records a particular decision of a reviewer.String
TaskService. recordRunningTasksThreadsDump(String cause, Task task, OperationResult parentResult)
void
ModelInteractionService. refreshPrincipal(String oid)
void
AccessCertificationService. reiterateCampaign(String campaignOid, Task task, OperationResult result)
Reiterates a closed campaign.void
WorkflowService. releaseWorkItem(WorkItemId workItemId, Task task, OperationResult parentResult)
void
ModelDiagnosticService. repositoryTestOrgClosureConsistency(Task task, boolean repairIfNecessary, OperationResult result)
Checks a org closure table for consistency, repairing any problems found.void
TaskService. resumeTask(String taskOid, Task operationTask, OperationResult parentResult)
void
TaskService. resumeTasks(Collection<String> taskOids, Task operationTask, OperationResult parentResult)
Resume suspended tasks.void
TaskService. resumeTaskTree(String coordinatorOid, Task operationTask, OperationResult parentResult)
void
TaskService. scheduleTaskNow(String taskOid, Task operationTask, OperationResult parentResult)
void
TaskService. scheduleTasksNow(Collection<String> taskOids, Task operationTask, OperationResult parentResult)
Schedules a RUNNABLE/CLOSED tasks to be run immediately.<T extends Containerable>
SearchResultList<T>ModelService. searchContainers(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Search for "sub-object" structures, i.e.<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).List<AccessCertificationWorkItemType>
AccessCertificationService. searchOpenWorkItems(ObjectQuery baseWorkItemsQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
TODO update description Returns a set of certification decisions for currently logged-in user.PrismObject<? extends FocusType>
ModelService. searchShadowOwner(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Returns the Focus object representing owner of specified shadow.void
AccessCertificationService. startRemediation(String campaignOid, Task task, OperationResult result)
Starts the remediation phase for the campaign.void
TaskService. startSchedulers(Collection<String> nodeIdentifiers, Task operationTask, OperationResult result)
Starts the scheduler on a given nodes.void
TaskService. stopSchedulers(Collection<String> nodeIdentifiers, Task operationTask, OperationResult parentResult)
Stops the schedulers on a given nodes.boolean
TaskService. stopSchedulersAndTasks(Collection<String> nodeIdentifiers, long waitTime, Task operationTask, OperationResult parentResult)
Stops a set of schedulers (on their nodes) and tasks that are executing on these nodes.TaskType
ModelInteractionService. submitTaskFromTemplate(String templateTaskOid, List<Item<?,?>> extensionItems, Task opTask, OperationResult result)
TaskType
ModelInteractionService. submitTaskFromTemplate(String templateTaskOid, Map<QName,Object> extensionValues, Task opTask, OperationResult result)
void
TaskService. suspendAndDeleteTask(String taskOid, long waitForStop, boolean alsoSubtasks, Task operationTask, OperationResult parentResult)
void
TaskService. suspendAndDeleteTasks(Collection<String> taskOids, long waitForStop, boolean alsoSubtasks, Task operationTask, OperationResult parentResult)
Suspends tasks and deletes them.boolean
TaskService. suspendTask(String taskOid, long waitForStop, Task operationTask, OperationResult parentResult)
boolean
TaskService. suspendTasks(Collection<String> taskOids, long waitForStop, Task operationTask, OperationResult parentResult)
Suspends a set of tasks.boolean
TaskService. suspendTaskTree(String taskOid, long waitForStop, Task operationTask, OperationResult parentResult)
void
TaskService. synchronizeTasks(Task operationTask, OperationResult parentResult)
Synchronizes information in midPoint repository and task scheduling database.<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)
String
DataModelVisualizer. visualize(ResourceType resource, DataModelVisualizer.Target target, Task task, OperationResult result)
String
DataModelVisualizer. visualize(Collection<String> resourceOids, DataModelVisualizer.Target target, Task task, 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 SchemaException in com.evolveum.midpoint.model.api.authentication
Methods in com.evolveum.midpoint.model.api.authentication that throw SchemaException Modifier and Type Method Description MidPointUserProfilePrincipal
UserProfileService. getPrincipal(PrismObject<UserType> user)
MidPointUserProfilePrincipal
UserProfileService. getPrincipal(PrismObject<UserType> user, AuthorizationTransformer authorizationTransformer, OperationResult result)
MidPointUserProfilePrincipal
UserProfileService. getPrincipal(String username)
MidPointUserProfilePrincipal
UserProfileService. getPrincipalByOid(String oid)
-
Uses of SchemaException in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that throw SchemaException Modifier and Type Method Description void
ModelElementContext. addPrimaryDelta(ObjectDelta<O> value)
ExtensionType
AssignmentPath. collectExtensions(int startAt)
static ExtensionType
AssignmentPath. collectExtensions(AssignmentPathType path, int startAt, ModelService modelService, Task task, OperationResult result)
Collection<ObjectDelta<? extends ObjectType>>
ModelContext. getAllChanges()
DeltaSetTriple<EvaluatedConstruction>
EvaluatedAssignment. getEvaluatedConstructions(Task task, OperationResult result)
ObjectDelta<ShadowType>
ModelProjectionContext. getExecutableDelta()
-
Uses of SchemaException in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that throw SchemaException 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)
Collection<PrismValue>
MidpointFunctions. collectAssignedFocusMappingsResults(ItemPath path)
Returns all non-negative values from all focus mappings (targeted to given path) from all non-negative evaluated assignments.ExtensionType
MidpointFunctions. collectExtensions(AssignmentPathType path, int startAt)
<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.boolean
OptimizingTriggerCreator. createForNamedObject(Class<? extends ObjectType> type, String name)
Creates a trigger for the object with the given name.boolean
OptimizingTriggerCreator. createForNamedUser(String name)
Creates a trigger for the user with the given name.boolean
OptimizingTriggerCreator. createForObject(Class<? extends ObjectType> type, String oid)
Creates a trigger to the user with the given OID.<T extends ObjectType>
voidMidpointFunctions. deleteObject(Class<T> type, String oid)
<T extends ObjectType>
voidMidpointFunctions. deleteObject(Class<T> type, String oid, ModelExecuteOptions options)
<C extends Containerable>
S_ItemEntryMidpointFunctions. deltaFor(Class<C> objectClass)
Object
MidpointFunctions. executeAdHocProvisioningScript(ResourceType resource, String language, String code)
Object
MidpointFunctions. executeAdHocProvisioningScript(String resourceOid, String language, String code)
void
MidpointFunctions. executeChanges(ObjectDelta<? extends ObjectType>... deltas)
Execute the provided object deltas.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.TaskType
MidpointFunctions. executeChangesAsynchronously(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid)
TaskType
MidpointFunctions. executeChangesAsynchronously(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid, Task opTask, OperationResult result)
PrismObject<UserType>
MidpointFunctions. findShadowOwner(String accountOid)
Deprecated.use searchShadowOwner instead<O extends ObjectType>
ArchetypeTypeMidpointFunctions. getArchetype(O object)
Assumes single archetype.<O extends ObjectType>
StringMidpointFunctions. getArchetypeOid(O object)
Assumes single archetype.<T> ResourceAttributeDefinition<T>
MidpointFunctions. getAttributeDefinition(PrismObject<ResourceType> resource, String objectClassName, String attributeName)
<T> ResourceAttributeDefinition<T>
MidpointFunctions. getAttributeDefinition(PrismObject<ResourceType> resource, QName objectClassName, QName attributeName)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, ResourceType resource)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, ResourceType resource, boolean repositoryObjectOnly)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, String resourceOid)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, String resourceOid, boolean repositoryObjectOnly)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, String resourceOid, ShadowKindType kind, String intent)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, String resourceOid, ShadowKindType kind, String intent, boolean repositoryObjectOnly)
Collection<UserType>
MidpointFunctions. getManagers(UserType user)
Collection<UserType>
MidpointFunctions. getManagers(UserType user, String orgType, boolean allowSelf)
Collection<UserType>
OrgStructFunctions. getManagers(UserType user, boolean preAuthorized)
Collection<UserType>
OrgStructFunctions. getManagers(UserType user, String orgType, boolean allowSelf, boolean preAuthorized)
Collection<UserType>
MidpointFunctions. getManagersByOrgType(UserType user, String orgType)
Collection<UserType>
OrgStructFunctions. getManagersByOrgType(UserType user, String orgType, boolean preAuthorized)
Collection<UserType>
MidpointFunctions. getManagersOfOrg(String orgOid)
Collection<UserType>
OrgStructFunctions. getManagersOfOrg(String orgOid, boolean preAuthorized)
Collection<String>
MidpointFunctions. getManagersOids(UserType user)
Collection<String>
OrgStructFunctions. getManagersOids(UserType user, boolean preAuthorized)
Collection<String>
MidpointFunctions. getManagersOidsExceptUser(UserType user)
Collection<String>
MidpointFunctions. getManagersOidsExceptUser(Collection<ObjectReferenceType> userRefList)
Collection<String>
OrgStructFunctions. getManagersOidsExceptUser(UserType user, boolean preAuthorized)
Collection<String>
OrgStructFunctions. getManagersOidsExceptUser(Collection<ObjectReferenceType> userRefList, boolean preAuthorized)
List<UserType>
MidpointFunctions. getMembers(String orgOid)
List<ObjectReferenceType>
MidpointFunctions. getMembersAsReferences(String orgOid)
<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.OrgType
MidpointFunctions. getOrgByName(String name)
OrgType
OrgStructFunctions. getOrgByName(String name, boolean preAuthorized)
OrgType
MidpointFunctions. getOrgByOid(String oid)
OrgType
OrgStructFunctions. getOrgByOid(String oid, boolean preAuthorized)
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)
ObjectDeltaType
MidpointFunctions. getResourceDelta(ModelContext context, String resourceOid)
Returns aggregated delta that is to be executed on a given resource.UserType
MidpointFunctions. getUserByOid(String oid)
boolean
MidpointFunctions. isManagerOfOrgType(UserType user, String orgType)
boolean
OrgStructFunctions. isManagerOfOrgType(UserType user, String orgType, boolean preAuthorized)
<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)
<F extends FocusType>
voidMidpointFunctions. recompute(Class<F> type, String oid)
Recomputes focal object with the specified OID.<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).<F extends FocusType>
PrismObject<F>MidpointFunctions. searchShadowOwner(String accountOid)
TaskType
MidpointFunctions. submitTaskFromTemplate(String templateTaskOid, List<Item<?,?>> extensionItems)
TaskType
MidpointFunctions. submitTaskFromTemplate(String templateTaskOid, Map<QName,Object> extensionValues)
ModelContext
MidpointFunctions. unwrapModelContext(LensContextType lensContextType)
-
Uses of SchemaException in com.evolveum.midpoint.model.api.hooks
Methods in com.evolveum.midpoint.model.api.hooks that throw SchemaException Modifier and Type Method Description <T extends ObjectType>
voidReadHook. invoke(PrismObject<T> object, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
todo -
Uses of SchemaException in com.evolveum.midpoint.model.api.interaction
Methods in com.evolveum.midpoint.model.api.interaction that throw SchemaException Modifier and Type Method Description DashboardWidget
DashboardService. createWidgetData(DashboardWidgetType widget, Task task, OperationResult result)
ObjectCollectionType
DashboardService. getObjectCollectionType(DashboardWidgetType widget, Task task, OperationResult result)
List<PrismObject<ObjectType>>
DashboardService. searchObjectFromCollection(ObjectCollectionType collection, boolean usingFilter, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.api.util
Methods in com.evolveum.midpoint.model.api.util that throw SchemaException Modifier and Type Method Description static ExtensionType
AssignmentPathUtil. collectExtensions(AssignmentPath path, int startAt, PrismContext prismContext)
static ExtensionType
AssignmentPathUtil. collectExtensions(AssignmentPathType path, int startAt, ModelService modelService, Task task, OperationResult result)
static void
ResourceUtils. deleteSchema(PrismObject<ResourceType> resource, ModelService modelService, PrismContext prismContext, Task task, OperationResult parentResult)
-
Uses of SchemaException in com.evolveum.midpoint.model.common
-
Uses of SchemaException in com.evolveum.midpoint.model.common.expression
Methods in com.evolveum.midpoint.model.common.expression that throw SchemaException Modifier and Type Method Description ExpressionProfiles
ExpressionProfileCompiler. compile(SystemConfigurationExpressionsType expressionsType)
-
Uses of SchemaException in com.evolveum.midpoint.model.common.expression.evaluator
Methods in com.evolveum.midpoint.model.common.expression.evaluator that throw SchemaException Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>AssignmentTargetSearchExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>AssociationFromLinkExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>AssociationTargetSearchExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ConstExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>FunctionExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>GenerateExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>PathExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ProportionalExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ReferenceSearchExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
PrismValueDeltaSetTriple<V>
AbstractValueTransformationExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<PrismContainerValue<ShadowAssociationType>>
AssociationFromLinkExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
ConstExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
FunctionExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult parentResult)
PrismValueDeltaSetTriple<V>
GenerateExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
PathExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
ProportionalExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
protected ObjectQuery
AbstractSearchExpressionEvaluator. extendQuery(ObjectQuery query, ExpressionEvaluationContext params)
protected ObjectQuery
AssociationTargetSearchExpressionEvaluator. extendQuery(ObjectQuery query, ExpressionEvaluationContext params)
protected List<V>
AbstractSearchExpressionEvaluator. transformSingleValue(ExpressionVariables variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext context, String contextDescription, Task task, OperationResult result)
protected abstract List<V>
AbstractValueTransformationExpressionEvaluator. transformSingleValue(ExpressionVariables variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext context, String contextDescription, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions that throw SchemaException Modifier and Type Method Description <T> T
BasicExpressionFunctions. getAttributeValue(ShadowType shadow, groovy.xml.QName attributeQname)
<T> T
BasicExpressionFunctions. getAttributeValue(ShadowType shadow, String attributeLocalPart)
<T> T
BasicExpressionFunctions. getAttributeValue(ShadowType shadow, String attributeNamespace, String attributeLocalPart)
<T> T
BasicExpressionFunctions. getAttributeValue(ShadowType shadow, QName attributeQname)
<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)
Referencable
BasicExpressionFunctions. getExtensionReferenceValue(ObjectType object, String namespace, String localPart)
Referencable
BasicExpressionFunctions. getExtensionReferenceValue(ObjectType object, QName propertyQname)
<T> T
BasicExpressionFunctions. getIdentifierValue(ShadowType shadow)
<T> T
BasicExpressionFunctions. getPropertyValue(Containerable c, ItemPathType path)
<T> T
BasicExpressionFunctions. getPropertyValue(Containerable c, String path)
<T> T
BasicExpressionFunctions. getPropertyValue(PrismContainerValue<?> pcv, ItemPathType path)
<T> T
BasicExpressionFunctions. getPropertyValue(PrismContainerValue<?> pcv, String path)
<T> T
BasicExpressionFunctions. getResourceIcfConfigurationPropertyValue(ResourceType resource, String propertyLocalPart)
<T> T
BasicExpressionFunctions. getResourceIcfConfigurationPropertyValue(ResourceType resource, QName propertyQname)
<T> T
BasicExpressionFunctions. getSecondaryIdentifierValue(ShadowType shadow)
void
BasicExpressionFunctions. setExtensionRealValues(PrismContainerValue<?> containerValue, Map<String,Object> map)
<T> T
BasicExpressionFunctions. toSingle(Collection<T> values)
-
Uses of SchemaException in com.evolveum.midpoint.model.common.expression.script
Methods in com.evolveum.midpoint.model.common.expression.script that throw SchemaException Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ScriptExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue>
List<V>ScriptExpression. evaluate(ScriptExpressionEvaluationContext context)
<V extends PrismValue>
List<V>ScriptExpression. evaluate(ExpressionVariables variables, ScriptExpressionReturnTypeType suggestedReturnType, boolean useNew, String contextDescription, Task task, OperationResult result)
Deprecated.protected List<V>
ScriptExpressionEvaluator. transformSingleValue(ExpressionVariables variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext eCtx, String contextDescription, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping that throw SchemaException Modifier and Type Method Description MappingImpl.Builder<V,D>
MappingImpl.Builder. addVariableDefinition(ExpressionVariableDefinitionType varDef)
void
MappingImpl. evaluate(Task task, OperationResult parentResult)
void
MappingImpl. evaluateBody(Task task, OperationResult parentResult)
Boolean
MappingImpl. evaluateTimeConstraintValid(Task task, OperationResult result)
Item<V,D>
MappingImpl. getOutput()
D
MappingImpl. getOutputDefinition()
ItemPath
MappingImpl. getOutputPath()
void
MappingPreExpression. mappingPreExpression(ExpressionEvaluationContext context, OperationResult result)
void
MappingImpl. prepare(Task task, OperationResult parentResult)
Prepare mapping for evaluation. -
Uses of SchemaException in com.evolveum.midpoint.model.common.stringpolicy
Methods in com.evolveum.midpoint.model.common.stringpolicy that throw SchemaException 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>
voidAbstractValuePolicyOriginResolver. resolve(ResultHandler<R> handler, ProhibitedValueItemType prohibitedValueItemType, String contextDescription, Task task, OperationResult result)
OperationResult
ObjectValuePolicyEvaluator. validateMinOccurs(int values)
OperationResult
ObjectValuePolicyEvaluator. validateProtectedStringValue(ProtectedStringType value)
OperationResult
ObjectValuePolicyEvaluator. validateStringValue(String clearValue)
<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 SchemaException in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util that throw SchemaException Modifier and Type Method Description static <V extends PrismValue,D extends ItemDefinition,C extends Containerable>
List<ItemDelta<V,D>>PopulatorUtil. computePopulateItemDeltas(PopulateType fromPopulate, PrismContainerDefinition<C> targetContainerDefinition, ExpressionVariables variables, ExpressionEvaluationContext params, String contextDescription, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.cleanup
Methods in com.evolveum.midpoint.model.impl.cleanup that throw SchemaException Modifier and Type Method Description protected ObjectQuery
ShadowRefreshTaskHandler. createQuery(AbstractScannerResultHandler<ShadowType> handler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
protected void
ShadowRefreshTaskHandler. finish(AbstractScannerResultHandler<ShadowType> handler, TaskRunResult runResult, RunningTask task, OperationResult opResult)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.controller
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.dataModel
Methods in com.evolveum.midpoint.model.impl.dataModel that throw SchemaException Modifier and Type Method Description String
DataModelVisualizerImpl. visualize(ResourceType resource, DataModelVisualizer.Target target, Task task, OperationResult result)
String
DataModelVisualizerImpl. visualize(Collection<String> resourceOids, DataModelVisualizer.Target target, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.expr
Methods in com.evolveum.midpoint.model.impl.expr that throw SchemaException 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)
Collection<PrismValue>
MidpointFunctionsImpl. collectAssignedFocusMappingsResults(ItemPath path)
ExtensionType
MidpointFunctionsImpl. collectExtensions(AssignmentPathType path, int startAt)
<T> Integer
MidpointFunctionsImpl. countAccounts(ResourceType resourceType, String attributeName, T attributeValue)
<T> Integer
MidpointFunctionsImpl. countAccounts(ResourceType resourceType, QName attributeName, T attributeValue)
<T> Integer
MidpointFunctionsImpl. countAccounts(String resourceOid, QName attributeName, T attributeValue)
<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)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>SequentialValueExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<T extends ObjectType>
voidMidpointFunctionsImpl. deleteObject(Class<T> type, String oid)
<T extends ObjectType>
voidMidpointFunctionsImpl. deleteObject(Class<T> type, String oid, ModelExecuteOptions options)
<C extends Containerable>
S_ItemEntryMidpointFunctionsImpl. deltaFor(Class<C> objectClass)
PrismValueDeltaSetTriple<V>
SequentialValueExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
static PrismValueDeltaSetTriple<?>
ModelExpressionThreadLocalHolder. evaluateAnyExpressionInContext(Expression<?,?> expression, ExpressionEvaluationContext context, Task task, OperationResult result)
boolean
ExpressionHandler. evaluateConfirmationExpression(UserType user, ShadowType shadow, ExpressionType expressionType, Task task, OperationResult result)
String
ExpressionHandler. evaluateExpression(ShadowType shadow, ExpressionType expressionType, String shortDesc, Task task, OperationResult result)
static <T> PrismValueDeltaSetTriple<PrismPropertyValue<T>>
ModelExpressionThreadLocalHolder. evaluateExpressionInContext(Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>> expression, ExpressionEvaluationContext eeContext, ExpressionEnvironment<?,?,?> env, OperationResult result)
static <T> PrismValueDeltaSetTriple<PrismPropertyValue<T>>
ModelExpressionThreadLocalHolder. evaluateExpressionInContext(Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>> expression, ExpressionEvaluationContext eeContext, Task task, OperationResult result)
static PrismValueDeltaSetTriple<PrismReferenceValue>
ModelExpressionThreadLocalHolder. evaluateRefExpressionInContext(Expression<PrismReferenceValue,PrismReferenceDefinition> expression, ExpressionEvaluationContext eeContext, Task task, OperationResult result)
Object
MidpointFunctionsImpl. executeAdHocProvisioningScript(ResourceType resource, String language, String code)
Object
MidpointFunctionsImpl. executeAdHocProvisioningScript(String resourceOid, String language, String code)
void
MidpointFunctionsImpl. executeChanges(ObjectDelta<? extends ObjectType>... deltas)
void
MidpointFunctionsImpl. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas)
void
MidpointFunctionsImpl. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)
TaskType
MidpointFunctionsImpl. executeChangesAsynchronously(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid)
TaskType
MidpointFunctionsImpl. executeChangesAsynchronously(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid, Task opTask, OperationResult result)
PrismObject<UserType>
MidpointFunctionsImpl. findShadowOwner(String accountOid)
<O extends ObjectType>
ArchetypeTypeMidpointFunctionsImpl. getArchetype(O object)
<O extends ObjectType>
StringMidpointFunctionsImpl. getArchetypeOid(O object)
<T> ResourceAttributeDefinition<T>
MidpointFunctionsImpl. getAttributeDefinition(PrismObject<ResourceType> resource, String objectClassName, String attributeName)
<T> ResourceAttributeDefinition<T>
MidpointFunctionsImpl. getAttributeDefinition(PrismObject<ResourceType> resource, QName objectClassName, QName attributeName)
ShadowType
MidpointFunctionsImpl. getLinkedShadow(FocusType focus, ResourceType resource)
ShadowType
MidpointFunctionsImpl. getLinkedShadow(FocusType focus, ResourceType resource, boolean repositoryObjectOnly)
ShadowType
MidpointFunctionsImpl. getLinkedShadow(FocusType focus, String resourceOid)
ShadowType
MidpointFunctionsImpl. getLinkedShadow(FocusType focus, String resourceOid, boolean repositoryObjectOnly)
ShadowType
MidpointFunctionsImpl. getLinkedShadow(FocusType focus, String resourceOid, ShadowKindType kind, String intent)
ShadowType
MidpointFunctionsImpl. getLinkedShadow(FocusType focus, String resourceOid, ShadowKindType kind, String intent, boolean repositoryObjectOnly)
Collection<UserType>
MidpointFunctionsImpl. getManagers(UserType user)
Collection<UserType>
MidpointFunctionsImpl. getManagers(UserType user, String orgType, boolean allowSelf)
Collection<UserType>
OrgStructFunctionsImpl. getManagers(UserType user, boolean preAuthorized)
Collection<UserType>
OrgStructFunctionsImpl. getManagers(UserType user, String orgType, boolean allowSelf, boolean preAuthorized)
Collection<UserType>
MidpointFunctionsImpl. getManagersByOrgType(UserType user, String orgType)
Collection<UserType>
OrgStructFunctionsImpl. getManagersByOrgType(UserType user, String orgType, boolean preAuthorized)
Collection<UserType>
MidpointFunctionsImpl. getManagersOfOrg(String orgOid)
Collection<UserType>
OrgStructFunctionsImpl. getManagersOfOrg(String orgOid, boolean preAuthorized)
Collection<String>
MidpointFunctionsImpl. getManagersOids(UserType user)
Collection<String>
OrgStructFunctionsImpl. getManagersOids(UserType user, boolean preAuthorized)
Returns a list of user's managers.Collection<String>
MidpointFunctionsImpl. getManagersOidsExceptUser(UserType user)
Collection<String>
MidpointFunctionsImpl. getManagersOidsExceptUser(Collection<ObjectReferenceType> userRefList)
Collection<String>
OrgStructFunctionsImpl. getManagersOidsExceptUser(UserType user, boolean preAuthorized)
Collection<String>
OrgStructFunctionsImpl. getManagersOidsExceptUser(Collection<ObjectReferenceType> userRefList, boolean preAuthorized)
List<UserType>
MidpointFunctionsImpl. getMembers(String orgOid)
List<ObjectReferenceType>
MidpointFunctionsImpl. getMembersAsReferences(String orgOid)
<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)
OrgType
MidpointFunctionsImpl. getOrgByName(String name)
OrgType
OrgStructFunctionsImpl. getOrgByName(String name, boolean preAuthorized)
OrgType
MidpointFunctionsImpl. getOrgByOid(String oid)
OrgType
OrgStructFunctionsImpl. getOrgByOid(String oid, boolean preAuthorized)
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)
ObjectDeltaType
MidpointFunctionsImpl. getResourceDelta(ModelContext context, String resourceOid)
long
MidpointFunctionsImpl. getSequenceCounter(String sequenceOid)
static long
SequentialValueExpressionEvaluator. getSequenceCounter(String sequenceOid, RepositoryService repositoryService, OperationResult result)
UserType
MidpointFunctionsImpl. getUserByOid(String oid)
boolean
MidpointFunctionsImpl. isManagerOfOrgType(UserType user, String orgType)
boolean
OrgStructFunctionsImpl. isManagerOfOrgType(UserType user, String orgType, boolean preAuthorized)
<T> boolean
MidpointFunctionsImpl. isUniqueAccountValue(ResourceType resourceType, ShadowType shadowType, String attributeName, T attributeValue)
<T> boolean
MidpointFunctionsImpl. isUniquePropertyValue(ObjectType objectType, String propertyPathString, T propertyValue)
<T extends ObjectType>
voidMidpointFunctionsImpl. modifyObject(ObjectDelta<T> modifyDelta)
<T extends ObjectType>
voidMidpointFunctionsImpl. modifyObject(ObjectDelta<T> modifyDelta, ModelExecuteOptions options)
<F extends ObjectType>
ModelContext<F>MidpointFunctionsImpl. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options)
<F extends FocusType>
voidMidpointFunctionsImpl. recompute(Class<F> type, String oid)
ObjectType
ExpressionHandler. resolveRef(ObjectReferenceType ref, String contextDescription, OperationResult result)
<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)
<F extends FocusType>
PrismObject<F>MidpointFunctionsImpl. searchShadowOwner(String accountOid)
TaskType
MidpointFunctionsImpl. submitTaskFromTemplate(String templateTaskOid, List<Item<?,?>> extensionItems)
TaskType
MidpointFunctionsImpl. submitTaskFromTemplate(String templateTaskOid, Map<QName,Object> extensionValues)
ModelContext
MidpointFunctionsImpl. unwrapModelContext(LensContextType lensContextType)
LensContextType
MidpointFunctionsImpl. wrapModelContext(LensContext<?> lensContext)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.expr.triggerSetter
Methods in com.evolveum.midpoint.model.impl.expr.triggerSetter that throw SchemaException Modifier and Type Method Description boolean
OptimizingTriggerCreatorImpl. createForNamedObject(Class<? extends ObjectType> type, String name)
boolean
OptimizingTriggerCreatorImpl. createForNamedUser(String name)
boolean
OptimizingTriggerCreatorImpl. createForObject(Class<? extends ObjectType> type, String oid)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.importer
Methods in com.evolveum.midpoint.model.impl.importer that throw SchemaException Modifier and Type Method Description boolean
ImportAccountsFromResourceTaskHandler. importSingleShadow(String shadowOid, Task task, OperationResult parentResult)
Imports a single shadow. -
Uses of SchemaException in com.evolveum.midpoint.model.impl.integrity
Methods in com.evolveum.midpoint.model.impl.integrity that throw SchemaException Modifier and Type Method Description protected ObjectQuery
ObjectIntegrityCheckTaskHandler. createQuery(ObjectIntegrityCheckResultHandler handler, TaskRunResult runResult, Task task, OperationResult opResult)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that throw SchemaException Modifier and Type Method Description void
LensProjectionContext. addAccountSyncDelta(ObjectDelta<ShadowType> delta)
void
LensElementContext. addPrimaryDelta(ObjectDelta<O> delta)
void
LensProjectionContext. addSecondaryDelta(ObjectDelta<ShadowType> delta)
void
LensContext. adopt(PrismContext prismContext)
void
LensElementContext. adopt(PrismContext prismContext)
void
LensFocusContext. adopt(PrismContext prismContext)
void
LensProjectionContext. adopt(PrismContext prismContext)
void
ObjectDeltaWaves. adopt(PrismContext prismContext)
R
FailableLensFunction. apply(T param)
<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)
static <AH extends AssignmentHolderType>
voidLensUtil. applyObjectPolicyConstraints(LensFocusContext<AH> focusContext, ArchetypePolicyType archetypePolicy, PrismContext prismContext)
void
LensFocusContext. applyProjectionWaveSecondaryDeltas(Collection<ItemDelta<?,?>> itemDeltas)
<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)
void
LensContext. cleanup()
Cleans up the contexts by removing some of the working state.<F extends ObjectType>
HookOperationModeClockwork. click(LensContext<F> context, Task task, OperationResult parentResult)
static <V extends PrismValue>
VLensUtil. cloneAndApplyMetadata(V value, boolean isAssignment, PrismValueDeltaSetTripleProducer<?,?> mapping)
static <V extends PrismValue>
VLensUtil. cloneAndApplyMetadata(V value, boolean isAssignment, MappingType mapping)
static <V extends PrismValue,D extends ItemDefinition>
VLensUtil. cloneAndApplyMetadata(V value, boolean isAssignment, Collection<ItemValueWithOrigin<V,D>> origins)
<AH extends AssignmentHolderType>
Collection<EvaluatedAssignment<AH>>AssignmentCollector. collect(PrismObject<AH> assignmentHolder, PrismObject<SystemConfigurationType> systemConfiguration, boolean loginMode, Task task, OperationResult result)
ExtensionType
AssignmentPathImpl. collectExtensions(int startAt)
static AssignmentPathVariables
LensUtil. computeAssignmentPathVariables(AssignmentPathImpl assignmentPath)
<AH extends AssignmentHolderType>
voidEvaluatedPolicyRuleImpl. computeEnabledActions(PolicyRuleEvaluationContext<AH> rctx, PrismObject<AH> object, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
ItemDelta<V,D>
IvwoConsolidator. consolidateToDelta()
static PrismContainer<AssignmentType>
LensUtil. createAssignmentSingleValueContainer(AssignmentType assignmentType)
<F extends ObjectType>
LensContext<F>ContextFactory. createContext(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result)
<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,O extends ObjectType>
LensContext<F>ContextFactory. createRecomputeContext(PrismObject<O> object, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType>
LensContext<F>ContextFactory. createRecomputeProjectionContext(PrismObject<ShadowType> shadow, ModelExecuteOptions options, Task task, OperationResult result)
S_ItemEntry
LensElementContext. deltaBuilder()
<T> boolean
ItemValueWithOrigin. equalsRealValue(V pvalue, ValueMatcher<T> valueMatcher)
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.void
Construction. evaluate(Task task, OperationResult parentResult)
static boolean
LensUtil. evaluateBoolean(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
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
EvaluatedAssignmentImpl. evaluateConstructions(ObjectDeltaObject<AH> focusOdo, PrismObject<SystemConfigurationType> systemConfiguration, Task task, OperationResult result)
void
EvaluatedAssignmentImpl. evaluateConstructions(ObjectDeltaObject<AH> focusOdo, Task task, OperationResult result)
static <T> T
LensUtil. evaluateExpressionSingle(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result, QName typeName, T defaultValue, Function<Object,Object> additionalConvertor)
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)
static LocalizableMessageType
LensUtil. evaluateLocalizableMessageType(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
static String
LensUtil. evaluateString(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, ExpressionFactory expressionFactory, PrismContext prismContext, 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.<T> RefinedAttributeDefinition<T>
LensProjectionContext. findAttributeDefinition(QName attrName)
static <F extends ObjectType>
StringLensUtil. formatIterationToken(LensContext<F> context, LensElementContext<?> accountContext, IterationSpecificationType iterationType, int iteration, ExpressionFactory expressionFactory, ExpressionVariables variables, Task task, OperationResult result)
static LensContext
LensContext. fromLensContextType(LensContextType lensContextType, PrismContext prismContext, ProvisioningService provisioningService, Task task, OperationResult parentResult)
static LensFocusContext
LensFocusContext. fromLensFocusContextType(LensFocusContextType focusContextType, LensContext lensContext, Task task, OperationResult result)
static LensObjectDeltaOperation
LensObjectDeltaOperation. fromLensObjectDeltaOperationType(LensObjectDeltaOperationType jaxb, PrismContext prismContext)
static LensProjectionContext
LensProjectionContext. fromLensProjectionContextType(LensProjectionContextType projectionContextType, LensContext lensContext, Task task, OperationResult result)
static <O extends ObjectType>
ObjectDeltaWaves<O>ObjectDeltaWaves. fromObjectDeltaWavesType(ObjectDeltaWavesType secondaryDeltas, PrismContext prismContext)
ObjectDelta<O>
LensFocusContext. getAggregatedWaveDelta(int wave)
Collection<ObjectDelta<? extends ObjectType>>
LensContext. getAllChanges()
Returns all changes, user and all accounts.AssignmentPolicyEnforcementType
LensProjectionContext. getAssignmentPolicyEnforcementType()
Collection<RefinedObjectClassDefinition>
LensProjectionContext. getAuxiliaryObjectClassDefinitions()
CompositeRefinedObjectClassDefinition
LensProjectionContext. getCompositeObjectClassDefinition()
ObjectDelta<O>
LensElementContext. getDelta()
Returns user delta, both primary and secondary (merged together).DeltaSetTriple<EvaluatedConstruction>
EvaluatedAssignmentImpl. getEvaluatedConstructions(Task task, OperationResult result)
Construction is not a part of model-api.ObjectDelta<ShadowType>
LensProjectionContext. getExecutableDelta()
Returns delta suitable for execution.Collection<ObjectDeltaOperation<? extends ObjectType>>
LensContext. getExecutedDeltas()
Returns all executed deltas, user and all accounts.ObjectDelta<O>
LensElementContext. getFixedDelta()
static <R extends AbstractRoleType>
Collection<AssignmentType>LensUtil. getForcedAssignments(LifecycleStateModelType lifecycleModel, String targetLifecycle, ObjectResolver objectResolver, PrismContext prismContext, Task task, OperationResult result)
ObjectDelta<O>
ObjectDeltaWaves. getMergedDeltas()
Get merged deltas from all the waves.ObjectDelta<O>
ObjectDeltaWaves. getMergedDeltas(ObjectDelta<O> initialDelta, int maxWave)
Get merged deltas from the waves up to maxWave (including).abstract ObjectDeltaObject<O>
LensElementContext. getObjectDeltaObject()
ObjectDeltaObject<O>
LensFocusContext. getObjectDeltaObject()
ObjectDeltaObject<ShadowType>
LensProjectionContext. getObjectDeltaObject()
Collection<ObjectDelta<? extends ObjectType>>
LensContext. getPrimaryChanges()
static <F extends FocusType>
LensProjectionContextLensUtil. getProjectionContext(LensContext<F> context, PrismObject<ShadowType> equivalentAccount, ProvisioningService provisioningService, PrismContext prismContext, Task task, OperationResult result)
ObjectDelta<O>
LensFocusContext. getProjectionWaveDelta()
Returns user delta, both primary and secondary (merged together) for a current wave.ObjectDelta<O>
LensFocusContext. getProjectionWavePrimaryDelta()
ObjectDelta<O>
LensFocusContext. getProjectionWaveSecondaryDelta()
RefinedResourceSchema
LensProjectionContext. getRefinedResourceSchema()
ResourceType
Construction. getResource(Task task, OperationResult result)
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)
Collection<ResourceType>
EvaluatedAssignmentImpl. getResources(Task task, OperationResult result)
RefinedObjectClassDefinition
LensProjectionContext. getStructuralObjectClassDefinition()
Collection<ObjectDeltaOperation<? extends ObjectType>>
LensContext. getUnauditedExecutedDeltas()
Returns all executed deltas, user and all accounts.ResourceObjectVolatilityType
LensProjectionContext. getVolatility()
ObjectDelta<O>
LensFocusContext. getWaveDelta(int wave)
ObjectDelta<O>
LensFocusContext. getWaveExecutableDelta(int wave)
ObjectDelta<O>
LensFocusContext. getWaveSecondaryDelta(int wave)
boolean
LensContext. hasAnyPrimaryChange()
boolean
LensContext. hasExplosiveProjection()
static SingleLocalizableMessageType
LensUtil. interpretLocalizableMessageTemplate(LocalizableMessageTemplateType template, ExpressionVariables var, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
boolean
LensProjectionContext. isLegalize()
static <F extends ObjectType>
voidLensUtil. moveTriggers(LensProjectionContext projCtx, LensFocusContext<F> focusCtx)
static boolean
LensUtil. needsFullShadowForCredentialProcessing(LensProjectionContext projCtx)
void
ClockworkMedic. partialExecute(String baseComponentName, ProjectorComponentRunnable runnable, Supplier<PartialProcessingTypeType> optionSupplier, Class<?> executingClass, LensContext<?> context, LensProjectionContext projectionContext, OperationResult initialParentResult)
void
ClockworkMedic. partialExecute(String componentName, ProjectorComponentRunnable runnable, Supplier<PartialProcessingTypeType> optionSupplier, Class<?> executingClass, LensContext<?> context, OperationResult parentResult)
<F extends FocusType,T extends FocusType>
voidPersonaProcessor. personaAdd(LensContext<F> context, com.evolveum.midpoint.model.impl.lens.PersonaProcessor.PersonaKey key, PersonaConstruction<F> construction, Task task, OperationResult result)
<F extends FocusType>
voidPersonaProcessor. personaDelete(LensContext<F> context, com.evolveum.midpoint.model.impl.lens.PersonaProcessor.PersonaKey key, FocusType existingPersona, Task task, OperationResult result)
<F extends FocusType,T extends FocusType>
voidPersonaProcessor. personaModify(LensContext<F> context, com.evolveum.midpoint.model.impl.lens.PersonaProcessor.PersonaKey key, PersonaConstruction<F> construction, PrismObject<T> existingPersona, Task task, OperationResult result)
<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 FocusType>
HookOperationModePersonaProcessor. processPersonaChangesFocus(LensContext<F> context, Task task, OperationResult result)
static <F extends ObjectType>
voidLensUtil. reclaimSequences(LensContext<F> context, RepositoryService repositoryService, Task task, OperationResult result)
void
LensContext. recompute()
void
LensElementContext. recompute()
void
LensProjectionContext. recompute()
Recomputes the new state of account (accountNew).void
LensContext. recomputeFocus()
void
LensContext. recomputeProjections()
static String
LensUtil. refineProjectionIntent(ShadowKindType kind, String intent, ResourceType resource, PrismContext prismContext)
void
LensContext. refreshAuxiliaryObjectClassDefinitions()
void
LensProjectionContext. refreshAuxiliaryObjectClassDefinitions()
void
LensContext. replacePrimaryFocusDeltas(List<ObjectDelta<F>> deltas)
void
LensElementContext. retrieveFromLensElementContextType(LensElementContextType lensElementContextType, Task task, OperationResult result)
<F extends ObjectType>
HookOperationModeClockwork. run(LensContext<F> context, Task task, OperationResult parentResult)
void
ProjectorComponentRunnable. run(OperationResult result)
<F extends ObjectType>
voidOperationalDataManager. setRequestMetadataInContext(LensContext<F> context, XMLGregorianCalendar now, Task task)
ObjectDelta<O>
LensElementContext. swallowToDelta(ObjectDelta<O> originalDelta, ItemDelta<?,?> propDelta)
void
LensElementContext. swallowToPrimaryDelta(ItemDelta<?,?> itemDelta)
void
LensFocusContext. swallowToProjectionWaveSecondaryDelta(ItemDelta<?,?> propDelta)
abstract void
LensElementContext. swallowToSecondaryDelta(ItemDelta<?,?> itemDelta)
void
LensFocusContext. swallowToSecondaryDelta(ItemDelta<?,?> itemDelta)
void
LensProjectionContext. swallowToSecondaryDelta(ItemDelta<?,?> itemDelta)
void
LensFocusContext. swallowToWave0SecondaryDelta(ItemDelta<?,?> propDelta)
LensContextType
LensContext. toLensContextType()
LensContextType
LensContext. toLensContextType(LensContext.ExportType exportType)
'reduced' means - no full object values (focus, shadow).LensFocusContextType
LensFocusContext. toLensFocusContextType(PrismContext prismContext, LensContext.ExportType exportType)
LensObjectDeltaOperationType
LensObjectDeltaOperation. toLensObjectDeltaOperationType()
ObjectDeltaWavesType
ObjectDeltaWaves. toObjectDeltaWavesType()
<F extends ObjectType>
voidClockworkMedic. traceContext(Trace logger, String activity, String phase, boolean important, LensContext<F> context, boolean showTriples)
Constructors in com.evolveum.midpoint.model.impl.lens that throw SchemaException Constructor Description EvaluatedConstructionImpl(Construction<AH> construction, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector that throw SchemaException Modifier and Type Method Description void
ShadowConstraintsChecker. check(Task task, OperationResult result)
<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 checkvoid
SmartAssignmentCollection. collect(PrismObject<F> objectCurrent, PrismObject<F> objectOld, ContainerDelta<AssignmentType> assignmentDelta, Collection<AssignmentType> forcedAssignments, AssignmentType taskAssignment)
void
SmartAssignmentCollection. collectAssignmentsForPreprocessing(PrismContainer<AssignmentType> assignmentContainer, Collection<AssignmentType> forcedAssignments)
<F extends FocusType,K,T extends AbstractConstruction>
voidConstructionProcessor. collectToConstructionMaps(LensContext<F> context, DeltaSetTriple<EvaluatedAssignmentImpl<F>> evaluatedAssignmentTriple, DeltaMapTriple<K,ConstructionPack<T>> constructionMapTriple, Function<EvaluatedAssignmentImpl<F>,DeltaSetTriple<T>> constructionTripleExtractor, FailableLensFunction<T,K> keyGenerator, Task task, OperationResult result)
static <T> ValueMatcher<T>
ValueMatcher. createDefaultMatcher(QName type, MatchingRuleRegistry matchingRuleRegistry)
static <T> ValueMatcher<T>
ValueMatcher. createMatcher(RefinedAttributeDefinition rAttrDef, MatchingRuleRegistry matchingRuleRegistry)
<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.boolean
ValueMatcher. match(T realA, T realB)
boolean
ValueMatcher. matches(T realValue, String regex)
void
ComplexConstructionConsumer. onAssigned(K key, String desc)
void
ComplexConstructionConsumer. onUnassigned(K key, String desc)
void
ComplexConstructionConsumer. onUnchangedInvalid(K key, String desc)
void
ComplexConstructionConsumer. onUnchangedValid(K key, String desc)
<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)
<F extends FocusType>
voidActivationProcessor. processActivationMetadata(LensContext<F> context, LensProjectionContext accCtx, XMLGregorianCalendar now, OperationResult result)
<F extends FocusType>
voidActivationProcessor. processActivationUserCurrent(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends FocusType>
voidActivationProcessor. processActivationUserFuture(LensContext<F> context, LensProjectionContext accCtx, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends FocusType,K extends HumanReadableDescribable,T extends AbstractConstruction>
DeltaMapTriple<K,ConstructionPack<T>>ConstructionProcessor. processConstructions(LensContext<F> context, DeltaSetTriple<EvaluatedAssignmentImpl<F>> evaluatedAssignmentTriple, Function<EvaluatedAssignmentImpl<F>,DeltaSetTriple<T>> constructionTripleExtractor, FailableLensFunction<T,K> keyGenerator, ComplexConstructionConsumer<K,T> consumer, Task task, OperationResult result)
<O extends ObjectType>
voidActivationProcessor. processLifecycle(LensContext<O> context, LensProjectionContext projCtx, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends FocusType>
voidOutboundProcessor. processOutbound(LensContext<F> context, LensProjectionContext projCtx, 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>
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 AssignmentHolderType>
ArchetypeTypeContextLoader. updateArchetype(LensContext<F> context, Task task, OperationResult result)
<F extends ObjectType>
voidContextLoader. updateArchetypePolicy(LensContext<F> context, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials that throw SchemaException Modifier and Type Method Description protected abstract P
CredentialPolicyEvaluator. determineEffectiveCredentialPolicy()
protected NonceCredentialsPolicyType
NoncePolicyEvaluator. determineEffectiveCredentialPolicy()
protected P
CredentialPolicyEvaluator. getCredentialPolicy()
void
CredentialPolicyEvaluator. process()
protected void
CredentialPolicyEvaluator. processCredentialContainerValue(PrismObject<UserType> focus, PrismContainerValue<R> cVal)
Process values from credential deltas that add/replace the whole container.<F extends FocusType>
voidCredentialsProcessor. processFocusCredentials(LensContext<F> context, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends ObjectType>
voidProjectionCredentialsProcessor. processProjectionCredentials(LensContext<F> context, LensProjectionContext projectionContext, XMLGregorianCalendar now, Task task, OperationResult result)
protected void
CredentialPolicyEvaluator. processValueDelta(ObjectDelta<UserType> focusDelta)
Process values from credential deltas that add/replace values below value container E.g.<O extends ObjectType>
ObjectDelta<O>CredentialsProcessor. transformFocusExecutionDelta(LensContext<O> context, ObjectDelta<O> focusDelta)
Called from ChangeExecutor.protected void
CredentialPolicyEvaluator. validateCredentialContainerValues(PrismContainerValue<R> cVal)
protected void
SecurityQuestionsPolicyEvaluator. validateCredentialContainerValues(PrismContainerValue<SecurityQuestionsCredentialsType> cVal)
protected void
CredentialPolicyEvaluator. validateProtectedStringValue(ProtectedStringType value)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.lens.projector.focus
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus that throw SchemaException Modifier and Type Method Description boolean
FocusConstraintsChecker. check(PrismObject<AH> objectNew, OperationResult parentResult)
<F extends ObjectType>
voidAssignmentProcessor. checkForAssignmentConflicts(LensContext<F> context, OperationResult result)
<O extends ObjectType>
voidAssignmentProcessor. computeTenantRefLegacy(LensContext<O> context, Task task, OperationResult result)
This is somehow "future legacy" code.<AH extends AssignmentHolderType,F extends FocusType>
voidFocusProcessor. processActivationAfterAssignments(LensContext<AH> context, XMLGregorianCalendar now, OperationResult result)
<AH extends AssignmentHolderType,F extends FocusType>
voidFocusProcessor. processActivationBeforeAssignments(LensContext<AH> context, XMLGregorianCalendar now, OperationResult result)
DeltaSetTriple<EvaluatedAssignmentImpl<AH>>
AssignmentTripleEvaluator. processAllAssignments()
<O extends ObjectType,AH extends AssignmentHolderType>
voidAssignmentProcessor. processAssignments(LensContext<O> context, XMLGregorianCalendar now, Task task, OperationResult parentResult)
Processing all the assignments.void
AssignmentProcessor. processAssignmentsAccountValues(LensProjectionContext accountContext, OperationResult result)
<AH extends AssignmentHolderType,F extends FocusType>
voidFocusProcessor. processCredentials(LensContext<AH> context, XMLGregorianCalendar now, Task task, OperationResult result)
<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 FocusType,T extends FocusType>
Collection<ItemDelta<?,?>>ObjectTemplateProcessor. processObjectMapping(LensContext<F> context, ObjectTemplateType objectMappingType, ObjectDeltaObject<F> focusOdo, PrismObject<T> target, ObjectDelta<T> targetAPrioriDelta, String contextDesc, XMLGregorianCalendar now, Task task, OperationResult result)
Processing object mapping: application of object template where focus is the source and another object is the target.<F extends ObjectType>
voidAssignmentProcessor. processOrgAssignments(LensContext<F> context, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings that throw SchemaException Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType>
Source<V,D>AutoassignRoleMappingEvaluationRequest. constructDefaultSource(ObjectDeltaObject<AH> focusOdo)
<V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType>
Source<V,D>FocalMappingEvaluationRequest. constructDefaultSource(ObjectDeltaObject<AH> focusOdo)
<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)
<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)
<V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType,T extends AssignmentHolderType>
NextRecomputeMappingSetEvaluator. evaluateMappingsToTriples(LensContext<AH> context, List<? extends FocalMappingEvaluationRequest<?,?>> evaluationRequests, ObjectTemplateMappingEvaluationPhaseType phase, ObjectDeltaObject<AH> focusOdo, TargetObjectSpecification<T> targetSpecification, Map<UniformItemPath,DeltaSetTriple<? extends ItemValueWithOrigin<?,?>>> outputTripleMap, MappingSetEvaluator.TripleCustomizer<V,D> tripleCustomizer, MappingSetEvaluator.EvaluatedMappingConsumer<V,D> mappingConsumer, int iteration, String iterationToken, XMLGregorianCalendar now, Task task, OperationResult result)
Evaluates a set of mappings; chaining them appropriately if needed.<T,F extends FocusType>
voidMappingEvaluator. evaluateOutboundMapping(LensContext<F> context, LensProjectionContext projCtx, List<MappingType> outboundMappings, ItemPath focusPropertyPath, ItemPath projectionPropertyPath, MappingInitializer<PrismPropertyValue<T>,PrismPropertyDefinition<T>> initializer, MappingOutputProcessor<PrismPropertyValue<T>> processor, XMLGregorianCalendar now, MappingTimeEval evaluateCurrent, boolean evaluateWeak, String desc, Task task, OperationResult result)
MappingImpl.Builder<V,D>
MappingInitializer. initialize(MappingImpl.Builder<V,D> mapping)
PrismObject<O>
MappingLoader. load(String loadReason, Task task, OperationResult result)
PrismObject<ShadowType>
ProjectionMappingLoader. load(String loadReason, Task task, OperationResult result)
void
AutoassignRoleMappingEvaluationRequest. mappingPreExpression(ExpressionEvaluationContext context, OperationResult result)
void
FocalMappingEvaluationRequest. mappingPreExpression(ExpressionEvaluationContext context, OperationResult result)
Executed before mapping expression is executed.boolean
MappingOutputProcessor. process(ItemPath mappingOutputPath, MappingOutputStruct<V> outputStruct)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.lens.projector.policy
Methods in com.evolveum.midpoint.model.impl.lens.projector.policy that throw SchemaException Modifier and Type Method Description <F extends AssignmentHolderType>
voidPolicyRuleProcessor. addGlobalPolicyRulesToAssignments(LensContext<F> context, DeltaSetTriple<EvaluatedAssignmentImpl<F>> evaluatedAssignmentTriple, Task task, OperationResult result)
<F extends AssignmentHolderType>
voidPolicyStateRecorder. applyAssignmentState(LensContext<F> context, EvaluatedAssignmentImpl<F> evaluatedAssignment, PlusMinusZero mode, List<EvaluatedPolicyRule> rulesToRecord)
<AH extends AssignmentHolderType>
voidPolicyStateRecorder. applyObjectState(LensContext<AH> context, List<EvaluatedPolicyRule> rulesToRecord)
<F extends AssignmentHolderType>
voidPolicyRuleProcessor. evaluateAssignmentPolicyRules(LensContext<F> context, DeltaSetTriple<EvaluatedAssignmentImpl<F>> evaluatedAssignmentTriple, Task task, OperationResult result)
Evaluates the policies (policy rules, but also legacy policies).<AH extends AssignmentHolderType>
List<EvaluatedPolicyRuleTrigger<?>>PolicyRuleProcessor. evaluateConstraints(PolicyConstraintsType constraints, boolean allMustApply, PolicyRuleEvaluationContext<AH> ctx, OperationResult result)
<AH extends AssignmentHolderType>
voidPolicyRuleProcessor. evaluateObjectPolicyRules(LensContext<AH> context, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
voidPolicyRuleSuspendTaskExecutor. execute(ModelContext<O> context, Task task, OperationResult result)
<F extends AssignmentHolderType>
booleanPolicyRuleProcessor. processPruning(LensContext<F> context, DeltaSetTriple<EvaluatedAssignmentImpl<F>> evaluatedAssignmentTriple, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting that throw SchemaException Modifier and Type Method Description void
ScriptingExpressionEvaluator. evaluateExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
void
ScriptingExpressionEvaluator. evaluateExpressionInBackground(ScriptingExpressionType expression, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.void
ScriptingExpressionEvaluator. evaluateExpressionInBackground(QName objectType, ObjectFilter filter, String actionName, Task task, OperationResult parentResult)
Deprecated.void
ScriptingExpressionEvaluator. evaluateIterativeExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.Collection<ObjectReferenceType>
PipelineData. getDataAsReferences(QName defaultTargetType, Class<? extends ObjectType> typeForQuery, ExecutionContext context, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.security
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.sync
Methods in com.evolveum.midpoint.model.impl.sync that throw SchemaException Modifier and Type Method Description protected ObjectQuery
DeleteNotUpdatedShadowTaskHandler. createQuery(AbstractSearchIterativeResultHandler<ShadowType> handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected ObjectQuery
FocusValidityScannerTaskHandler. createQuery(AbstractScannerResultHandler<FocusType> handler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
<F extends FocusType>
booleanSynchronizationExpressionsEvaluator. evaluateConfirmationExpression(Class<F> focusType, F user, ShadowType shadow, ResourceType resource, SystemConfigurationType configuration, ExpressionType expressionType, Task task, OperationResult result)
<F extends FocusType>
List<PrismObject<F>>SynchronizationExpressionsEvaluator. findFocusesByCorrelationRule(Class<F> focusType, ShadowType currentShadow, List<ConditionalSearchFilterType> conditionalFilters, ResourceType resourceType, SystemConfigurationType configurationType, Task task, OperationResult result)
RefinedObjectClassDefinition
SynchronizationContext. findRefinedObjectClassDefinition()
<F extends FocusType>
List<PrismObject<F>>SynchronizationExpressionsEvaluator. findUserByConfirmationRule(Class<F> focusType, List<PrismObject<F>> users, ShadowType currentShadow, ResourceType resource, SystemConfigurationType configuration, ExpressionType expression, Task task, OperationResult result)
protected void
FocusValidityScannerTaskHandler. finish(AbstractScannerResultHandler<FocusType> handler, TaskRunResult runResult, RunningTask coordinatorTask, OperationResult opResult)
String
SynchronizationExpressionsEvaluator. generateTag(ResourceObjectMultiplicityType multiplicity, PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, String shortDesc, Task task, OperationResult parentResult)
Class<F>
SynchronizationContext. getFocusClass()
String
SynchronizationContext. getIntent()
<F extends FocusType>
voidAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
static <F extends FocusType>
booleanSynchronizationServiceUtils. isPolicyApplicable(ObjectSynchronizationType synchronizationPolicy, ObjectSynchronizationDiscriminatorType discriminator, ExpressionFactory expressionFactory, SynchronizationContext<F> syncCtx)
boolean
SynchronizationContext. isSatisfyTaskConstraints()
<F extends FocusType>
SynchronizationContext<F>SynchronizationService. loadSynchronizationContext(PrismObject<ShadowType> applicableShadow, PrismObject<ShadowType> currentShadow, PrismObject<ResourceType> resource, String sourceChanel, PrismObject<SystemConfigurationType> configuration, Task task, OperationResult result)
<F extends FocusType>
SynchronizationContext<F>SynchronizationServiceImpl. loadSynchronizationContext(PrismObject<ShadowType> applicableShadow, PrismObject<ShadowType> currentShadow, PrismObject<ResourceType> resource, String sourceChanel, PrismObject<SystemConfigurationType> configuration, Task task, OperationResult result)
<F extends FocusType>
booleanSynchronizationService. matchUserCorrelationRule(PrismObject<ShadowType> shadow, PrismObject<F> focus, ResourceType resourceType, PrismObject<SystemConfigurationType> configuration, Task task, OperationResult result)
<F extends FocusType>
booleanSynchronizationServiceImpl. matchUserCorrelationRule(PrismObject<ShadowType> shadow, PrismObject<F> focus, ResourceType resourceType, PrismObject<SystemConfigurationType> configuration, Task task, OperationResult result)
Tries to match specified focus and shadow. -
Uses of SchemaException in com.evolveum.midpoint.model.impl.sync.action
Methods in com.evolveum.midpoint.model.impl.sync.action that throw SchemaException Modifier and Type Method Description <F extends FocusType>
voidAddFocusAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.trigger
Methods in com.evolveum.midpoint.model.impl.trigger that throw SchemaException Modifier and Type Method Description protected void
TriggerScannerTaskHandler. finish(AbstractScannerResultHandler<ObjectType> handler, TaskRunResult runResult, RunningTask task, OperationResult opResult)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util that throw SchemaException Modifier and Type Method Description protected void
AbstractSearchIterativeModelTaskHandler. checkRawAuthorization(Task task, OperationResult result)
protected <O extends ObjectType>
IntegerAbstractSearchIterativeModelTaskHandler. countObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> queryOptions, Task coordinatorTask, OperationResult opResult)
protected ReindexResultHandler
ReindexTaskHandler. createHandler(TaskPartitionDefinitionType partition, TaskRunResult runResult, RunningTask coordinatorTask, OperationResult opResult)
static ObjectClassComplexTypeDefinition
ModelImplUtils. determineObjectClass(RefinedResourceSchema refinedSchema, PrismObject<ShadowType> shadow)
static ObjectClassComplexTypeDefinition
ModelImplUtils. determineObjectClass(RefinedResourceSchema refinedSchema, Task task)
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)
protected void
AbstractScannerTaskHandler. finish(H handler, TaskRunResult runResult, RunningTask task, OperationResult opResult)
static ExpressionVariables
ModelImplUtils. getDefaultExpressionVariables(LensContext<?> context, LensProjectionContext projCtx)
static ModelExecuteOptions
ModelImplUtils. getModelExecuteOptions(Task task)
static CriticalityType
ModelImplUtils. handleConnectorErrorCriticality(ResourceType resourceType, Throwable e, OperationResult result)
protected ObjectQuery
AbstractSearchIterativeModelTaskHandler. preProcessQuery(ObjectQuery query, Task coordinatorTask, OperationResult opResult)
protected <O extends ObjectType>
voidAbstractSearchIterativeModelTaskHandler. searchIterative(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> searchOptions, ResultHandler<O> resultHandler, Task coordinatorTask, OperationResult opResult)
-
Uses of SchemaException in com.evolveum.midpoint.model.impl.visualizer
Methods in com.evolveum.midpoint.model.impl.visualizer that throw SchemaException 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)
void
Resolver. resolve(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result)
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 SchemaException in com.evolveum.midpoint.notifications.api
Methods in com.evolveum.midpoint.notifications.api that throw SchemaException Modifier and Type Method Description boolean
EventHandler. processEvent(Event event, EventHandlerType eventHandlerType, NotificationManager notificationManager, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.notifications.api.events
Methods in com.evolveum.midpoint.notifications.api.events that throw SchemaException Modifier and Type Method Description ObjectDelta<? extends FocusType>
ModelEvent. getSummarizedFocusDeltas()
-
Uses of SchemaException in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that throw SchemaException Modifier and Type Method Description boolean
Item. add(V newValue)
Adds a given value, unless an equivalent one is already there.boolean
Item. add(V newValue, boolean checkUniqueness)
Adds a given value, unless an equivalent one is already there (if checkUniqueness is true).boolean
Item. add(V newValue, EquivalenceStrategy equivalenceStrategy)
Adds a given value, unless an equivalent one is already there.void
PrismContainer. add(Item<?,?> item)
Convenience method.<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. add(Item<IV,ID> item)
<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. add(Item<IV,ID> item, boolean checkUniqueness)
Adds an item to a property container.boolean
Item. addAll(Collection<V> newValues)
Adds given values, with the same semantics as repeated add(..) calls.boolean
Item. addAll(Collection<V> newValues, EquivalenceStrategy strategy)
Adds given values, with the same semantics as repeated add(..) calls.void
PrismContainerValue. addAll(Collection<? extends Item<?,?>> itemsToAdd)
Adds a collection of items to a property container.void
PrismContainerValue. addAllReplaceExisting(Collection<? extends Item<?,?>> itemsToAdd)
Adds a collection of items to a property container.<I extends Item>
voidPrismObject. addExtensionItem(I item)
boolean
PrismContainerValue. addRawElement(Object element)
<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. addReplaceExisting(Item<IV,ID> item)
Adds an item to a property container.void
PrismObject. addReplaceExisting(Item<?,?> item)
void
PrismContext. adopt(Containerable containerable)
<T extends Objectable>
voidPrismContext. adopt(ObjectDelta<T> delta)
void
PrismContext. adopt(Objectable objectable)
<C extends Containerable>
voidPrismContext. adopt(PrismContainer<C> object, Class<C> declaredType)
<T extends Containerable>
voidPrismContext. adopt(PrismContainer<T> object)
void
PrismContext. adopt(PrismContainerValue value)
<C extends Containerable,O extends Objectable>
voidPrismContext. adopt(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path)
<C extends Containerable,O extends Objectable>
voidPrismContext. adopt(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path)
<C extends Containerable,O extends Objectable>
voidPrismContext. adopt(C containerable, Class<O> type, ItemPath path)
void
Item. applyDefinition(D definition)
void
Item. applyDefinition(D definition, boolean force)
void
PrismContainer. applyDefinition(PrismContainerDefinition<C> definition)
void
PrismContainerValue. applyDefinition(ItemDefinition definition, boolean force)
void
PrismContainerValue. applyDefinition(PrismContainerDefinition<C> containerDef, boolean force)
void
PrismObject. applyDefinition(PrismContainerDefinition<O> definition)
void
PrismPropertyValue. applyDefinition(ItemDefinition definition)
void
PrismPropertyValue. applyDefinition(ItemDefinition definition, boolean force)
void
PrismReferenceValue. applyDefinition(ItemDefinition definition, boolean force)
void
PrismReferenceValue. applyDefinition(PrismReferenceDefinition definition, boolean force)
void
PrismValue. applyDefinition(ItemDefinition definition)
void
PrismValue. applyDefinition(ItemDefinition definition, boolean force)
void
Item. assertDefinitions()
void
Item. assertDefinitions(boolean tolerateRawValues, String sourceDescription)
void
Item. assertDefinitions(String sourceDescription)
void
PrismContainer. assertDefinitions(boolean tolarateRaw, String sourceDescription)
void
PrismContainerValue. assertDefinitions(boolean tolerateRaw, String sourceDescription)
void
PrismContainerValue. assertDefinitions(String sourceDescription)
PrismContainer<C>
PrismContainerValue. asSingleValuedContainer(QName itemName)
Returns a single-valued container (with a single-valued definition) holding just this value.PrismContainer<O>
PrismObjectValue. asSingleValuedContainer(QName itemName)
boolean
PrismContainer. containsItem(ItemPath itemPath, boolean acceptEmptyItem)
boolean
PrismContainerValue. containsItem(ItemPath propPath, boolean acceptEmptyItem)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValue. createDetachedSubItem(QName name, Class<I> type, ID itemDefinition, boolean immutable)
<V extends PrismValue,D extends ItemDefinition>
Item<V,D>ItemFactory. createDummyItem(Item<V,D> itemOld, D definition, ItemPath path)
Creates a dummy container with a fixed path.PrismContainer<?>
PrismObject. createExtension()
<O extends Objectable>
PrismObject<O>PrismContext. createObject(Class<O> clazz)
Creates a new PrismObject of a given type.<O extends Objectable>
OPrismContext. createObjectable(Class<O> clazz)
Creates a new Objectable of a given type.static <V extends PrismContainerValue>
voidPrismContainer. createParentIfNeeded(V value, ItemDefinition definition)
<X> PrismProperty<X>
PrismContainerValue. createProperty(PrismPropertyDefinition propertyDefinition)
<X> PrismProperty<X>
PrismContainerValue. createProperty(QName propertyName)
static <T> PrismProperty<T>
PrismValueUtil. createRaw(XNode node, QName itemName, PrismContext prismContext)
boolean
PrismContainerValue. deleteRawElement(Object element)
<C extends Containerable>
S_ItemEntryPrismContext. deltaFor(Class<C> objectClass)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findCreateItem(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findCreateItem(QName itemQName, Class<I> type, boolean create)
<T extends Containerable>
PrismContainer<T>PrismContainer. findOrCreateContainer(ItemPath containerPath)
<T extends Containerable>
PrismContainer<T>PrismContainerValue. findOrCreateContainer(QName containerName)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findOrCreateItem(ItemPath containerPath, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainer. findOrCreateItem(ItemPath containerPath, Class<I> type, ID definition)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValue. findOrCreateItem(ItemPath path, Class<I> type, ID definition)
<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismContainerValue. findOrCreateItem(QName containerName)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValue. findOrCreateItem(QName containerName, Class<I> type)
<T> PrismProperty<T>
PrismContainer. findOrCreateProperty(ItemPath propertyPath)
<X> PrismProperty<X>
PrismContainerValue. findOrCreateProperty(ItemPath propertyPath)
<X> PrismProperty<X>
PrismContainerValue. findOrCreateProperty(PrismPropertyDefinition propertyDef)
PrismReference
PrismContainer. findOrCreateReference(ItemPath propertyPath)
PrismReference
PrismContainerValue. findOrCreateReference(QName referenceName)
PrismContainer<?>
PrismObject. getOrCreateExtension()
void
PrismContext. initialize()
Initializes the prism context, e.g.I
ItemDefinition. instantiate()
Create an item instance.I
ItemDefinition. instantiate(QName name)
Create an item instance.PrismObject<O>
PrismObjectDefinition. instantiate()
PrismObject<O>
PrismObjectDefinition. instantiate(QName name)
void
PrismContainerValue. keepPaths(List<? extends ItemPath> keep)
void
Item. merge(Item<V,D> otherItem)
Merge all the values of other item to this item.<IV extends PrismValue,ID extends ItemDefinition>
booleanPrismContainerValue. merge(Item<IV,ID> item)
Merges the provided item into this item.void
PrismContainerValue. mergeContent(PrismContainerValue<?> other, List<QName> overwrite)
void
PrismContainer. mergeValue(PrismContainerValue<C> otherValue)
void
PrismContainer. mergeValues(PrismContainer<C> other)
void
PrismContainer. mergeValues(Collection<PrismContainerValue<C>> otherValues)
static <V extends Containerable>
PrismContainer<V>PrismContainer. newInstance(PrismContext prismContext, QName type)
<O extends Objectable>
PrismObject<O>PrismParser. parse()
Parses the input as a prism object.<O extends Objectable>
PrismObject<O>PrismParserNoIO. parse()
static SchemaMigrationOperation
SchemaMigrationOperation. parse(String s)
<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismParser. parseItem()
Parses the input as a prism item.<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismParserNoIO. parseItem()
Object
PrismParser. parseItemOrRealValue()
Deprecated.Object
PrismParserNoIO. parseItemOrRealValue()
<IV extends PrismValue>
IVPrismParser. parseItemValue()
Parses the input as a prism value.<IV extends PrismValue>
IVPrismParserNoIO. parseItemValue()
default <T extends Objectable>
PrismObject<T>PrismContext. parseObject(File file)
default <T extends Objectable>
PrismObject<T>PrismContext. parseObject(String dataString)
List<PrismObject<? extends Objectable>>
PrismParser. parseObjects()
Parses the input as a collection of prism objects.List<PrismObject<? extends Objectable>>
PrismParserNoIO. parseObjects()
void
PrismParser. parseObjectsIteratively(PrismParser.ObjectHandler handler)
Currently implemented for JSON/YAML only.void
PrismParserNoIO. parseObjectsIteratively(PrismParser.ObjectHandler handler)
<T> void
Hacks. parseProtectedType(ProtectedDataType<T> protectedType, MapXNode xmap, PrismContext prismContext, ParsingContext pc)
<T> T
PrismParser. parseRealValue()
Parses a real value.<T> T
PrismParser. parseRealValue(Class<T> clazz)
Parses a real value - either property or container value.<T> T
PrismParserNoIO. parseRealValue()
<T> T
PrismParserNoIO. parseRealValue(Class<T> clazz)
<T> javax.xml.bind.JAXBElement<T>
PrismParser. parseRealValueToJaxbElement()
Parses a real value and stores it into JAXBElement, using item name derived in the usual way.<T> javax.xml.bind.JAXBElement<T>
PrismParserNoIO. parseRealValueToJaxbElement()
RootXNode
PrismParser. parseToXNode()
Parses the input into RootXNode.RootXNode
PrismParserNoIO. parseToXNode()
void
PrismContainerValue. removePaths(List<? extends ItemPath> remove)
void
Item. replace(V newValue)
Replaces all values of the item by given value.<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValue. replace(Item<IV,ID> oldItem, Item<IV,ID> newItem)
void
Item. replaceAll(Collection<V> newValues, EquivalenceStrategy strategy)
Replaces all values of the item by given values.void
Item. revive(PrismContext prismContext)
void
PrismContainerValue. revive(PrismContext prismContext)
void
PrismPropertyValue. revive(PrismContext prismContext)
void
PrismReferenceValue. revive(PrismContext prismContext)
void
PrismValue. revive(PrismContext prismContext)
void
Revivable. revive(PrismContext prismContext)
T
PrismSerializer. serialize(Item<?,?> item)
Serializes given prism item.T
PrismSerializer. serialize(PrismValue value)
Serializes given prism value (property, reference, or container).T
PrismSerializer. serialize(PrismValue value, QName rootName)
Serializes given prism value (property, reference, or container).T
PrismSerializer. serialize(RootXNode xnode)
T
PrismSerializer. serialize(javax.xml.bind.JAXBElement<?> value)
T
PrismSerializer. serializeAnyData(Object value)
T
PrismSerializer. serializeAnyData(Object value, QName rootName)
T
PrismSerializer. serializeObjects(List<PrismObject<?>> objects, QName aggregateElementName)
<O extends Objectable>
StringPrismContext. serializeObjectToString(PrismObject<O> object, String language)
Deprecated.T
PrismSerializer. serializeRealValue(Object value)
T
PrismSerializer. serializeRealValue(Object value, QName rootName)
Element
Hacks. serializeSingleElementMapToElement(MapXNode filterClauseXNode)
<C extends Containerable>
voidPrismContainer. setContainerRealValue(QName containerName, C realValue)
<T> void
PrismContainer. setPropertyRealValue(QName propertyName, T realValue)
<T> void
PrismContainerValue. setPropertyRealValue(QName propertyName, T realValue, PrismContext prismContext)
<T> void
PrismContainer. setPropertyRealValues(QName propertyName, T... realValues)
void
PrismContainer. setValue(PrismContainerValue<C> value)
void
PrismObject. setValue(PrismContainerValue<O> value)
<IV extends PrismValue,ID extends ItemDefinition>
booleanPrismContainerValue. subtract(Item<IV,ID> item)
Subtract the provided item from this item.static <O extends Objectable,C extends Containerable>
Collection<PrismContainerValue<C>>PrismValueCollectionsUtil. toPrismContainerValues(Class<O> type, ItemPath path, PrismContext prismContext, C... containerValues)
void
ParsingContext. warnOrThrow(Trace logger, String message)
void
ParsingContext. warnOrThrow(Trace logger, String message, Throwable t)
-
Uses of SchemaException in com.evolveum.midpoint.prism.crypto
Methods in com.evolveum.midpoint.prism.crypto that throw SchemaException Modifier and Type Method Description boolean
Protector. areEquivalent(ProtectedStringType a, ProtectedStringType b)
Decides equivalence of two protected data objects (for data management purposes).boolean
Protector. compareCleartext(ProtectedStringType a, ProtectedStringType b)
Compare cleartext values protected inside the protected strings.<T> void
Protector. decrypt(ProtectedData<T> protectedData)
<T> void
Protector. hash(ProtectedData<T> protectedData)
-
Uses of SchemaException in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that throw SchemaException Modifier and Type Method Description <C extends Containerable>
voidObjectDelta. addModificationAddContainer(ItemPath propertyPath, C... containerables)
<C extends Containerable>
voidObjectDelta. addModificationDeleteContainer(ItemPath propertyPath, C... containerables)
void
ContainerDelta. applyDefinition(PrismContainerDefinition<V> definition)
void
ItemDelta. applyDefinition(D definition)
void
ItemDelta. applyDefinition(D itemDefinition, boolean force)
void
ObjectDelta. applyDefinition(PrismObjectDefinition<O> objectDefinition, boolean force)
void
PrismValueDeltaSetTriple. applyDefinition(ItemDefinition itemDefinition)
void
PropertyDelta. applyDefinition(PrismPropertyDefinition<T> definition)
void
ReferenceDelta. applyDefinition(PrismReferenceDefinition definition)
static void
ItemDeltaCollectionsUtil. applyDefinitionIfPresent(Collection<? extends ItemDelta> deltas, PrismObjectDefinition definition, boolean tolerateNoDefinition)
void
ObjectDelta. applyDefinitionIfPresent(PrismObjectDefinition<O> definition, boolean tolerateNoDefinition)
void
ItemDelta. applyTo(Item item)
void
ItemDelta. applyTo(Item item, ParameterizedEquivalenceStrategy strategy)
void
ItemDelta. applyTo(PrismContainerValue containerValue)
void
ItemDelta. applyTo(PrismContainerValue containerValue, ParameterizedEquivalenceStrategy strategy)
static void
ItemDeltaCollectionsUtil. applyTo(Collection<? extends ItemDelta> deltas, PrismContainer propertyContainer)
static void
ItemDeltaCollectionsUtil. applyTo(Collection<? extends ItemDelta> deltas, PrismContainerValue propertyContainerValue)
void
ObjectDelta. applyTo(PrismObject<O> targetObject)
Applies this object delta to specified object, returns updated object.void
ObjectDelta. applyTo(PrismObject<O> targetObject, ParameterizedEquivalenceStrategy strategy)
static <O extends Objectable>
voidObjectDeltaUtil. applyTo(PrismObject<O> targetObject, Collection<? extends ItemDelta<?,?>> modifications)
void
ItemDelta. applyToMatchingPath(Item item, ParameterizedEquivalenceStrategy strategy)
Applies delta to item were path of the delta and path of the item matches (skips path checks).static void
ItemDeltaCollectionsUtil. applyToMatchingPath(Collection<? extends ItemDelta> deltas, PrismContainer propertyContainer)
void
ItemDelta. assertDefinitions(boolean tolarateRawValues, String sourceDescription)
void
ItemDelta. assertDefinitions(String sourceDescription)
void
ObjectDelta. assertDefinitions()
void
ObjectDelta. assertDefinitions(boolean tolerateRawElements)
void
ObjectDelta. assertDefinitions(boolean tolerateRawElements, String sourceDescription)
Assert that all the items has appropriate definition.void
ObjectDelta. assertDefinitions(String sourceDescription)
PrismObject<O>
ObjectDelta. computeChangedObject(PrismObject<O> objectOld)
Applies this object delta to specified object, returns updated object.<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object. createEmptyAddDelta(Class<O> type, String oid)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationAdd(ItemPath containerPath, Class<O> type, T containerable)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object. createModificationAddContainer(Class<O> type, String oid, ItemPath propertyPath, C... containerValues)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationDelete(ItemPath containerPath, Class<O> type, T containerable)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object. createModificationDeleteContainer(Class<O> type, String oid, ItemPath propertyPath, C... containerValues)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationReplace(ItemPath containerPath, Class<O> type, Collection<T> containerables)
<T extends Containerable,O extends Objectable>
ContainerDelta<T>DeltaFactory.Container. createModificationReplace(ItemPath containerPath, Class<O> type, T containerable)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>DeltaFactory.Object. createModificationReplaceContainer(Class<O> type, String oid, ItemPath propertyPath, C... containerValues)
ObjectDelta<O>
ObjectDelta. createReverseDelta()
static <T extends Objectable>
ObjectDelta<T>DiffUtil. diff(File oldXmlFile, File newXmlFile, Class<T> type, PrismContext prismContext)
static <T extends Objectable>
ObjectDelta<T>DiffUtil. diff(String oldXml, String newXml, Class<T> type, PrismContext prismContext)
static <T extends Objectable>
ObjectDelta<T>DiffUtil. diff(T oldObjectType, T newObjectType)
<O extends Objectable>
voidContainerDelta. expand(PrismObject<O> object, Trace logger)
Post processing of delta to expand missing values from the object.ObjectDelta.FactorOutResultMulti<O>
ObjectDelta. factorOutValues(ItemPath path, boolean cloneDelta)
Item<V,D>
ItemDelta. getItemNew()
Returns the "new" state of the property - the state that would be after the delta is applied.Item<V,D>
ItemDelta. getItemNew(Item<V,D> itemOld)
Returns the "new" state of the property - the state that would be after the delta is applied.Item<V,D>
ItemDelta. getItemNewMatchingPath(Item<V,D> itemOld)
PrismProperty<T>
PropertyDelta. getPropertyNewMatchingPath()
Returns the "new" state of the property - the state that would be after the delta is applied.PrismProperty<T>
PropertyDelta. getPropertyNewMatchingPath(PrismProperty<T> propertyOld)
Returns the "new" state of the property - the state that would be after the delta is applied.boolean
ObjectDelta. isRedundant(PrismObject<O> object, boolean assumeMissingItems)
void
ObjectDelta. merge(ObjectDelta<O> deltaToMerge)
Merge provided delta into this delta.void
ObjectDelta. mergeModification(ItemDelta<?,?> modificationToMerge)
void
ObjectDelta. mergeModifications(Collection<? extends ItemDelta> modificationsToMerge)
void
ItemDelta. revive(PrismContext prismContext)
void
ObjectDelta. revive(PrismContext prismContext)
static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil. summarize(ObjectDelta<T>... deltas)
Returns a delta that is a "sum" of all the deltas in the collection.static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil. summarize(List<ObjectDelta<T>> deltas)
Returns a delta that is a "sum" of all the deltas in the collection.void
ObjectDelta. swallow(ItemDelta<?,?> newItemDelta)
Incorporates the property delta into the existing property deltas (regardless of the change type).void
ObjectDelta. swallow(List<ItemDelta<?,?>> itemDeltas)
static <T extends Objectable>
ObjectDelta<T>ObjectDeltaCollectionsUtil. union(ObjectDelta<T>... deltas)
Union of several object deltas.void
ItemDelta. validate()
void
ItemDelta. validate(String contextDescription)
void
ItemDelta. validateValues(ItemDeltaValidator<V> validator)
void
ItemDelta. validateValues(ItemDeltaValidator<V> validator, Collection<V> oldValues)
-
Uses of SchemaException in com.evolveum.midpoint.prism.extensions
Methods in com.evolveum.midpoint.prism.extensions that throw SchemaException Modifier and Type Method Description void
AbstractDelegatedPrismValueDeltaSetTriple. applyDefinition(ItemDefinition itemDefinition)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl
Methods in com.evolveum.midpoint.prism.impl that throw SchemaException Modifier and Type Method Description boolean
ItemImpl. add(V newValue)
boolean
ItemImpl. add(V newValue, boolean checkUniqueness)
boolean
ItemImpl. add(V newValue, boolean checkUniqueness, EquivalenceStrategy equivalenceStrategy)
boolean
ItemImpl. add(V newValue, EquivalenceStrategy equivalenceStrategy)
void
PrismContainerImpl. add(Item<?,?> item)
Convenience method.boolean
PrismContainerImpl. add(PrismContainerValue newValue, boolean checkUniqueness)
<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValueImpl. add(Item<IV,ID> item)
<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValueImpl. add(Item<IV,ID> item, boolean checkUniqueness)
Adds an item to a property container.boolean
PrismObjectImpl. add(PrismContainerValue newValue, boolean checkUniqueness)
boolean
ItemImpl. addAll(Collection<V> newValues)
boolean
ItemImpl. addAll(Collection<V> newValues, EquivalenceStrategy strategy)
void
PrismContainerValueImpl. addAll(Collection<? extends Item<?,?>> itemsToAdd)
Adds a collection of items to a property container.void
PrismContainerValueImpl. addAllReplaceExisting(Collection<? extends Item<?,?>> itemsToAdd)
Adds a collection of items to a property container.<I extends Item>
voidPrismObjectImpl. addExtensionItem(I item)
boolean
PrismContainerValueImpl. addRawElement(Object element)
<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValueImpl. addReplaceExisting(Item<IV,ID> item)
Adds an item to a property container.void
PrismObjectImpl. addReplaceExisting(Item<?,?> item)
void
PrismContextImpl. adopt(Containerable containerable)
<T extends Objectable>
voidPrismContextImpl. adopt(ObjectDelta<T> delta)
void
PrismContextImpl. adopt(Objectable objectable)
<C extends Containerable>
voidPrismContextImpl. adopt(PrismContainer<C> container)
<C extends Containerable>
voidPrismContextImpl. adopt(PrismContainer<C> container, Class<C> declaredType)
Set up the specified object with prism context instance and schema definition.void
PrismContextImpl. adopt(PrismContainerValue value)
<C extends Containerable,O extends Objectable>
voidPrismContextImpl. adopt(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path)
<C extends Containerable,O extends Objectable>
voidPrismContextImpl. adopt(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path)
<C extends Containerable,O extends Objectable>
voidPrismContextImpl. adopt(C containerable, Class<O> type, ItemPath path)
void
ItemImpl. applyDefinition(D definition)
void
ItemImpl. applyDefinition(D definition, boolean force)
void
PrismContainerImpl. applyDefinition(PrismContainerDefinition<C> definition)
void
PrismContainerValueImpl. applyDefinition(ItemDefinition definition, boolean force)
void
PrismContainerValueImpl. applyDefinition(PrismContainerDefinition<C> containerDef, boolean force)
void
PrismObjectImpl. applyDefinition(PrismContainerDefinition<O> definition)
void
PrismPropertyValueImpl. applyDefinition(ItemDefinition definition)
void
PrismPropertyValueImpl. applyDefinition(ItemDefinition definition, boolean force)
void
PrismReferenceValueImpl. applyDefinition(ItemDefinition definition, boolean force)
void
PrismReferenceValueImpl. applyDefinition(PrismReferenceDefinition definition, boolean force)
void
PrismValueImpl. applyDefinition(ItemDefinition definition)
void
PrismValueImpl. applyDefinition(ItemDefinition definition, boolean force)
void
ItemImpl. assertDefinitions()
void
ItemImpl. assertDefinitions(boolean tolarateRawValues, String sourceDescription)
void
ItemImpl. assertDefinitions(String sourceDescription)
void
PrismContainerImpl. assertDefinitions(boolean tolerateRaw, String sourceDescription)
void
PrismContainerValueImpl. assertDefinitions(boolean tolerateRaw, String sourceDescription)
void
PrismContainerValueImpl. assertDefinitions(String sourceDescription)
PrismContainer<C>
PrismContainerValueImpl. asSingleValuedContainer(QName itemName)
Returns a single-valued container (with a single-valued definition) holding just this value.PrismContainer<O>
PrismObjectValueImpl. asSingleValuedContainer(QName itemName)
boolean
PrismContainerImpl. containsItem(ItemPath itemPath, boolean acceptEmptyItem)
boolean
PrismContainerValueImpl. containsItem(ItemPath path, boolean acceptEmptyItem)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValueImpl. createDetachedSubItem(QName name, Class<I> type, ID itemDefinition, boolean immutable)
<V extends PrismValue,D extends ItemDefinition>
Item<V,D>ItemFactoryImpl. createDummyItem(Item<V,D> itemOld, D definition, ItemPath path)
PrismContainer<?>
PrismObjectImpl. createExtension()
<T extends Objectable>
PrismObject<T>PrismContextImpl. createObject(Class<T> clazz)
<T extends Objectable>
TPrismContextImpl. createObjectable(Class<T> clazz)
static <V extends PrismContainerValue>
voidPrismContainerImpl. createParentIfNeeded(V value, ItemDefinition definition)
<X> PrismProperty<X>
PrismContainerValueImpl. createProperty(PrismPropertyDefinition propertyDefinition)
<X> PrismProperty<X>
PrismContainerValueImpl. createProperty(QName propertyName)
boolean
PrismContainerValueImpl. deleteRawElement(Object element)
<C extends Containerable>
S_ItemEntryPrismContextImpl. deltaFor(Class<C> objectClass)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerImpl. findCreateItem(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerImpl. findCreateItem(QName itemQName, Class<I> type, boolean create)
<T extends Containerable>
PrismContainer<T>PrismContainerImpl. findOrCreateContainer(ItemPath containerPath)
<T extends Containerable>
PrismContainer<T>PrismContainerValueImpl. findOrCreateContainer(QName containerName)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerImpl. findOrCreateItem(ItemPath containerPath, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerImpl. findOrCreateItem(ItemPath containerPath, Class<I> type, ID definition)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValueImpl. findOrCreateItem(ItemPath path, Class<I> type, ID definition)
<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismContainerValueImpl. findOrCreateItem(QName containerName)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IPrismContainerValueImpl. findOrCreateItem(QName containerName, Class<I> type)
<T> PrismProperty<T>
PrismContainerImpl. findOrCreateProperty(ItemPath propertyPath)
<X> PrismProperty<X>
PrismContainerValueImpl. findOrCreateProperty(ItemPath propertyPath)
<X> PrismProperty<X>
PrismContainerValueImpl. findOrCreateProperty(PrismPropertyDefinition propertyDef)
PrismReference
PrismContainerImpl. findOrCreateReference(ItemPath propertyPath)
PrismReference
PrismContainerValueImpl. findOrCreateReference(QName referenceName)
PrismContainer<?>
PrismObjectImpl. getOrCreateExtension()
void
PrismContextImpl. initialize()
PrismContainer<C>
PrismContainerDefinitionImpl. instantiate()
PrismContainer<C>
PrismContainerDefinitionImpl. instantiate(QName elementName)
PrismObject<O>
PrismObjectDefinitionImpl. instantiate()
PrismObject<O>
PrismObjectDefinitionImpl. instantiate(QName name)
void
PrismContainerValueImpl. keepPaths(List<? extends ItemPath> keep)
void
ItemImpl. merge(Item<V,D> otherItem)
Merge all the values of other item to this item.<IV extends PrismValue,ID extends ItemDefinition>
booleanPrismContainerValueImpl. merge(Item<IV,ID> item)
Merges the provided item into this item.void
PrismContainerValueImpl. mergeContent(PrismContainerValue<?> other, List<QName> overwrite)
void
PrismContainerImpl. mergeValue(PrismContainerValue<C> otherValue)
void
PrismContainerImpl. mergeValues(PrismContainer<C> other)
void
PrismContainerImpl. mergeValues(Collection<PrismContainerValue<C>> otherValues)
<T> void
HacksImpl. parseProtectedType(ProtectedDataType<T> protectedType, MapXNode xmap, PrismContext prismContext, ParsingContext pc)
void
PrismContainerValueImpl. removePaths(List<? extends ItemPath> remove)
void
ItemImpl. replace(V newValue)
<IV extends PrismValue,ID extends ItemDefinition>
voidPrismContainerValueImpl. replace(Item<IV,ID> oldItem, Item<IV,ID> newItem)
void
ItemImpl. replaceAll(Collection<V> newValues, EquivalenceStrategy strategy)
void
ItemImpl. revive(PrismContext prismContext)
void
PrismContainerValueImpl. revive(PrismContext prismContext)
void
PrismPropertyValueImpl. revive(PrismContext prismContext)
void
PrismReferenceValueImpl. revive(PrismContext prismContext)
void
PrismValueImpl. revive(PrismContext prismContext)
<O extends Objectable>
StringPrismContextImpl. serializeObjectToString(PrismObject<O> object, String language)
Element
HacksImpl. serializeSingleElementMapToElement(MapXNode filterClauseXNode)
<X extends Containerable>
voidPrismContainerImpl. setContainerRealValue(QName itemName, X realValue)
<T> void
PrismContainerImpl. setPropertyRealValue(QName propertyName, T realValue)
<T> void
PrismContainerValueImpl. setPropertyRealValue(QName propertyName, T realValue, PrismContext prismContext)
<T> void
PrismContainerImpl. setPropertyRealValues(QName propertyName, T... realValues)
void
PrismContainerImpl. setValue(PrismContainerValue<C> value)
void
PrismObjectImpl. setValue(PrismContainerValue<O> value)
<IV extends PrismValue,ID extends ItemDefinition>
booleanPrismContainerValueImpl. subtract(Item<IV,ID> item)
Subtract the provided item from this item.void
ParsingContextImpl. warnOrThrow(Trace logger, String message)
void
ParsingContextImpl. warnOrThrow(Trace logger, String message, Throwable t)
Element
SerializerDomTarget. write(RootXNodeImpl xroot, SerializationContext context)
Element
SerializerDomTarget. write(List<RootXNodeImpl> roots, QName aggregateElementName, SerializationContext context)
String
SerializerStringTarget. write(RootXNodeImpl xroot, SerializationContext context)
String
SerializerStringTarget. write(List<RootXNodeImpl> roots, QName aggregateElementName, SerializationContext context)
abstract T
SerializerTarget. write(RootXNodeImpl xroot, SerializationContext context)
abstract T
SerializerTarget. write(List<RootXNodeImpl> roots, QName aggregateElementName, SerializationContext context)
RootXNodeImpl
SerializerXNodeTarget. write(RootXNodeImpl xroot, SerializationContext context)
RootXNodeImpl
SerializerXNodeTarget. write(List<RootXNodeImpl> roots, QName aggregateElementName, SerializationContext context)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.crypto
Methods in com.evolveum.midpoint.prism.impl.crypto that throw SchemaException Modifier and Type Method Description boolean
KeyStoreBasedProtectorImpl. areEquivalent(ProtectedStringType a, ProtectedStringType b)
boolean
KeyStoreBasedProtectorImpl. compareCleartext(ProtectedStringType a, ProtectedStringType b)
<T> void
BaseProtector. decrypt(ProtectedData<T> protectedData)
protected abstract <T> byte[]
BaseProtector. decryptBytes(ProtectedData<T> protectedData)
protected <T> byte[]
KeyStoreBasedProtectorImpl. decryptBytes(ProtectedData<T> protectedData)
<T> void
KeyStoreBasedProtectorImpl. hash(ProtectedData<T> protectedData)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta that throw SchemaException Modifier and Type Method Description <C extends Containerable>
voidObjectDeltaImpl. addModificationAddContainer(ItemPath propertyPath, C... containerables)
<C extends Containerable>
voidObjectDeltaImpl. addModificationDeleteContainer(ItemPath propertyPath, C... containerables)
void
ContainerDeltaImpl. applyDefinition(PrismContainerDefinition<V> definition)
void
ItemDeltaImpl. applyDefinition(D definition)
void
ItemDeltaImpl. applyDefinition(D itemDefinition, boolean force)
void
ObjectDeltaImpl. applyDefinition(PrismObjectDefinition<O> objectDefinition, boolean force)
void
PrismValueDeltaSetTripleImpl. applyDefinition(ItemDefinition itemDefinition)
void
ReferenceDeltaImpl. applyDefinition(PrismReferenceDefinition definition)
void
ObjectDeltaImpl. applyDefinitionIfPresent(PrismObjectDefinition<O> definition, boolean tolerateNoDefinition)
void
ItemDeltaImpl. applyTo(Item item)
void
ItemDeltaImpl. applyTo(Item item, ParameterizedEquivalenceStrategy strategy)
void
ItemDeltaImpl. applyTo(PrismContainerValue containerValue)
void
ItemDeltaImpl. applyTo(PrismContainerValue containerValue, ParameterizedEquivalenceStrategy strategy)
void
ObjectDeltaImpl. applyTo(PrismObject<O> targetObject)
void
ObjectDeltaImpl. applyTo(PrismObject<O> targetObject, ParameterizedEquivalenceStrategy strategy)
void
ItemDeltaImpl. applyToMatchingPath(Item item, ParameterizedEquivalenceStrategy strategy)
Applies delta to item were path of the delta and path of the item matches (skips path checks).void
ItemDeltaImpl. assertDefinitions(boolean tolarateRawValues, String sourceDescription)
void
ItemDeltaImpl. assertDefinitions(String sourceDescription)
void
ObjectDeltaImpl. assertDefinitions()
void
ObjectDeltaImpl. assertDefinitions(boolean tolerateRawElements)
void
ObjectDeltaImpl. assertDefinitions(boolean tolerateRawElements, String sourceDescription)
Assert that all the items has appropriate definition.void
ObjectDeltaImpl. assertDefinitions(String sourceDescription)
PrismObject<O>
ObjectDeltaImpl. computeChangedObject(PrismObject<O> objectOld)
Applies this object delta to specified object, returns updated object.<O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl. createEmptyAddDelta(Class<O> type, String oid)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationAdd(ItemPath containerPath, Class<O> type, T containerable)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl. createModificationAddContainer(Class<O> type, String oid, ItemPath propertyPath, C... containerValues)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationDelete(ItemPath containerPath, Class<O> type, T containerable)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl. createModificationDeleteContainer(Class<O> type, String oid, ItemPath propertyPath, C... containerValues)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContainerValue<T> cValue)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationReplace(ItemPath containerPath, Class<O> type, Collection<T> containerables)
<T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaFactoryImpl. createModificationReplace(ItemPath containerPath, Class<O> type, T containerable)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContext prismContext, Collection<T> containerables)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable)
<O extends Objectable,C extends Containerable>
ObjectDelta<O>ObjectDeltaFactoryImpl. createModificationReplaceContainer(Class<O> type, String oid, ItemPath propertyPath, C... containerValues)
ObjectDeltaImpl<O>
ObjectDeltaImpl. createReverseDelta()
<O extends Objectable>
voidContainerDeltaImpl. expand(PrismObject<O> object, Trace logger)
Post processing of delta to expand missing values from the object.ObjectDelta.FactorOutResultMulti<O>
ObjectDeltaImpl. factorOutValues(ItemPath path, boolean cloneDelta)
Item<V,D>
ItemDeltaImpl. getItemNew()
Returns the "new" state of the property - the state that would be after the delta is applied.Item<V,D>
ItemDeltaImpl. getItemNew(Item<V,D> itemOld)
Returns the "new" state of the property - the state that would be after the delta is applied.Item<V,D>
ItemDeltaImpl. getItemNewMatchingPath(Item<V,D> itemOld)
Returns the "new" state of the property - the state that would be after the delta is applied.PrismProperty<T>
PropertyDeltaImpl. getPropertyNewMatchingPath()
Returns the "new" state of the property - the state that would be after the delta is applied.PrismProperty<T>
PropertyDeltaImpl. getPropertyNewMatchingPath(PrismProperty<T> propertyOld)
Returns the "new" state of the property - the state that would be after the delta is applied.boolean
ObjectDeltaImpl. isRedundant(PrismObject<O> object, boolean assumeMissingItems)
void
ObjectDeltaImpl. merge(ObjectDelta<O> deltaToMerge)
Merge provided delta into this delta.void
ObjectDeltaImpl. mergeModification(ItemDelta<?,?> modificationToMerge)
void
ObjectDeltaImpl. mergeModifications(Collection<? extends ItemDelta> modificationsToMerge)
void
ItemDeltaImpl. revive(PrismContext prismContext)
void
ObjectDeltaImpl. revive(PrismContext prismContext)
void
ObjectDeltaImpl. swallow(ItemDelta<?,?> newItemDelta)
Incorporates the property delta into the existing property deltas (regardless of the change type).void
ObjectDeltaImpl. swallow(List<ItemDelta<?,?>> itemDeltas)
void
ItemDeltaImpl. validate()
void
ItemDeltaImpl. validate(String contextDescription)
void
ItemDeltaImpl. validateValues(ItemDeltaValidator<V> validator)
void
ItemDeltaImpl. validateValues(ItemDeltaValidator<V> validator, Collection<V> oldValues)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.delta.builder
Methods in com.evolveum.midpoint.prism.impl.delta.builder that throw SchemaException Modifier and Type Method Description static <C extends Containerable>
S_ItemEntryDeltaBuilder. deltaFor(Class<C> objectClass, PrismContext prismContext)
Constructors in com.evolveum.midpoint.prism.impl.delta.builder that throw SchemaException Constructor Description DeltaBuilder(Class<T> objectClass, PrismContext prismContext)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that throw SchemaException Modifier and Type Method Description void
DummyContainerImpl. add(Item<?,?> item)
boolean
DummyContainerImpl. add(PrismContainerValue<C> newValue)
boolean
DummyContainerImpl. add(PrismContainerValue<C> newValue, boolean checkUniqueness)
boolean
DummyContainerImpl. add(PrismContainerValue<C> newValue, EquivalenceStrategy equivalenceStrategy)
boolean
DummyPropertyImpl. add(PrismPropertyValue<T> newValue)
boolean
DummyPropertyImpl. add(PrismPropertyValue<T> newValue, boolean checkUniqueness)
boolean
DummyPropertyImpl. add(PrismPropertyValue<T> newValue, EquivalenceStrategy equivalenceStrategy)
boolean
DummyReferenceImpl. add(PrismReferenceValue newValue)
boolean
DummyReferenceImpl. add(PrismReferenceValue newValue, boolean checkUniqueness)
boolean
DummyReferenceImpl. add(PrismReferenceValue newValue, EquivalenceStrategy equivalenceStrategy)
boolean
DummyContainerImpl. addAll(Collection<PrismContainerValue<C>> newValues)
boolean
DummyContainerImpl. addAll(Collection<PrismContainerValue<C>> newValues, EquivalenceStrategy strategy)
boolean
DummyPropertyImpl. addAll(Collection<PrismPropertyValue<T>> newValues)
boolean
DummyPropertyImpl. addAll(Collection<PrismPropertyValue<T>> newValues, EquivalenceStrategy strategy)
boolean
DummyReferenceImpl. addAll(Collection<PrismReferenceValue> newValues)
boolean
DummyReferenceImpl. addAll(Collection<PrismReferenceValue> newValues, EquivalenceStrategy strategy)
void
DummyContainerImpl. applyDefinition(PrismContainerDefinition<C> definition)
void
DummyContainerImpl. applyDefinition(PrismContainerDefinition<C> definition, boolean force)
void
DummyPropertyImpl. applyDefinition(PrismPropertyDefinition<T> definition)
void
DummyPropertyImpl. applyDefinition(PrismPropertyDefinition<T> definition, boolean force)
void
DummyReferenceImpl. applyDefinition(PrismReferenceDefinition definition)
void
DummyReferenceImpl. applyDefinition(PrismReferenceDefinition definition, boolean force)
void
DummyContainerImpl. assertDefinitions()
void
DummyContainerImpl. assertDefinitions(boolean tolarateRaw, String sourceDescription)
void
DummyContainerImpl. assertDefinitions(String sourceDescription)
void
DummyPropertyImpl. assertDefinitions()
void
DummyPropertyImpl. assertDefinitions(boolean tolerateRawValues, String sourceDescription)
void
DummyPropertyImpl. assertDefinitions(String sourceDescription)
void
DummyReferenceImpl. assertDefinitions()
void
DummyReferenceImpl. assertDefinitions(boolean tolerateRawValues, String sourceDescription)
void
DummyReferenceImpl. assertDefinitions(String sourceDescription)
boolean
DummyContainerImpl. containsItem(ItemPath itemPath, boolean acceptEmptyItem)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IDummyContainerImpl. findCreateItem(ItemPath itemPath, Class<I> type, ID itemDefinition, boolean create)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IDummyContainerImpl. findCreateItem(QName itemQName, Class<I> type, boolean create)
<T extends Containerable>
PrismContainer<T>DummyContainerImpl. findOrCreateContainer(ItemPath containerPath)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IDummyContainerImpl. findOrCreateItem(ItemPath containerPath, Class<I> type)
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>>
IDummyContainerImpl. findOrCreateItem(ItemPath containerPath, Class<I> type, ID definition)
<T> PrismProperty<T>
DummyContainerImpl. findOrCreateProperty(ItemPath propertyPath)
PrismReference
DummyContainerImpl. findOrCreateReference(ItemPath propertyPath)
void
DummyContainerImpl. merge(Item<PrismContainerValue<C>,PrismContainerDefinition<C>> otherItem)
void
DummyPropertyImpl. merge(Item<PrismPropertyValue<T>,PrismPropertyDefinition<T>> otherItem)
void
DummyReferenceImpl. merge(Item<PrismReferenceValue,PrismReferenceDefinition> otherItem)
void
DummyContainerImpl. mergeValue(PrismContainerValue<C> otherValue)
void
DummyContainerImpl. mergeValues(PrismContainer<C> other)
void
DummyContainerImpl. mergeValues(Collection<PrismContainerValue<C>> otherValues)
void
DummyContainerImpl. replace(PrismContainerValue<C> newValue)
void
DummyPropertyImpl. replace(PrismPropertyValue<T> newValue)
void
DummyReferenceImpl. replace(PrismReferenceValue newValue)
void
DummyContainerImpl. replaceAll(Collection<PrismContainerValue<C>> newValues, EquivalenceStrategy strategy)
void
DummyPropertyImpl. replaceAll(Collection<PrismPropertyValue<T>> newValues, EquivalenceStrategy strategy)
void
DummyReferenceImpl. replaceAll(Collection<PrismReferenceValue> newValues, EquivalenceStrategy strategy)
void
DummyContainerImpl. revive(PrismContext prismContext)
void
DummyPropertyImpl. revive(PrismContext prismContext)
void
DummyReferenceImpl. revive(PrismContext prismContext)
<C extends Containerable>
voidDummyContainerImpl. setContainerRealValue(QName containerName, C realValue)
<T> void
DummyContainerImpl. setPropertyRealValue(QName propertyName, T realValue)
<T> void
DummyContainerImpl. setPropertyRealValues(QName propertyName, T... realValues)
void
DummyContainerImpl. setValue(PrismContainerValue<C> value)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.lex
Methods in com.evolveum.midpoint.prism.impl.lex that throw SchemaException Modifier and Type Method Description RootXNodeImpl
LexicalProcessor. read(ParserSource source, ParsingContext parsingContext)
List<RootXNodeImpl>
LexicalProcessor. readObjects(ParserSource source, ParsingContext parsingContext)
void
LexicalProcessor. readObjectsIteratively(ParserSource source, ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler)
T
LexicalProcessor. write(RootXNode xnode, SerializationContext serializationContext)
Serializes a root node into XNode tree.T
LexicalProcessor. write(XNode xnode, QName rootElementName, SerializationContext serializationContext)
Serializes a non-root node into XNode tree.T
LexicalProcessor. write(List<RootXNodeImpl> roots, QName aggregateElementName, SerializationContext context)
TODO Not supported for NullLexicalProcessor, though. -
Uses of SchemaException in com.evolveum.midpoint.prism.impl.lex.dom
Methods in com.evolveum.midpoint.prism.impl.lex.dom that throw SchemaException Modifier and Type Method Description RootXNodeImpl
DomLexicalProcessor. read(ParserSource source, ParsingContext parsingContext)
XNodeImpl
DomLexicalProcessor. read(File file, ParsingContext parsingContext)
Deprecated.RootXNodeImpl
DomLexicalProcessor. read(Document document)
RootXNodeImpl
DomLexicalProcessor. read(Element rootElement)
List<RootXNodeImpl>
DomLexicalProcessor. readObjects(ParserSource source, ParsingContext parsingContext)
void
DomLexicalProcessor. readObjectsIteratively(ParserSource source, ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler)
Element
DomLexicalWriter. serialize(RootXNodeImpl rootxnode)
Element
DomLexicalWriter. serialize(RootXNodeImpl rootxnode, Document document)
Deprecated.Element
DomLexicalWriter. serialize(List<RootXNodeImpl> roots, QName aggregateElementName)
Element
DomLexicalProcessor. serializeSingleElementMapToElement(MapXNode map)
Element
DomLexicalProcessor. serializeUnderElement(XNodeImpl xnode, QName rootElementName, Element parentElement)
Element
DomLexicalWriter. serializeUnderElement(RootXNodeImpl rootxnode, Element parentElement)
Element
DomLexicalProcessor. serializeXMapToElement(MapXNodeImpl xmap, QName elementName)
String
DomLexicalProcessor. write(RootXNode xnode, SerializationContext serializationContext)
String
DomLexicalProcessor. write(XNode xnode, QName rootElementName, SerializationContext serializationContext)
String
DomLexicalProcessor. write(List<RootXNodeImpl> roots, QName aggregateElementName, SerializationContext context)
Element
DomLexicalProcessor. writeXRootListToElement(List<RootXNodeImpl> roots, QName aggregateElementName)
Element
DomLexicalProcessor. writeXRootToElement(RootXNodeImpl xroot)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.lex.json
Methods in com.evolveum.midpoint.prism.impl.lex.json that throw SchemaException Modifier and Type Method Description protected abstract com.fasterxml.jackson.core.JsonGenerator
AbstractJsonLexicalProcessor. createJacksonGenerator(StringWriter out)
com.fasterxml.jackson.core.JsonGenerator
JsonLexicalProcessor. createJacksonGenerator(StringWriter out)
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator
YamlLexicalProcessor. createJacksonGenerator(StringWriter out)
protected abstract com.fasterxml.jackson.core.JsonParser
AbstractJsonLexicalProcessor. createJacksonParser(InputStream stream)
protected com.fasterxml.jackson.core.JsonParser
JsonLexicalProcessor. createJacksonParser(InputStream stream)
protected MidpointYAMLParser
YamlLexicalProcessor. createJacksonParser(InputStream stream)
T
JsonNullValueParser. parse(QName typeName, XNodeProcessorEvaluationMode mode)
T
JsonValueParser. parse(QName typeName, XNodeProcessorEvaluationMode mode)
RootXNodeImpl
AbstractJsonLexicalProcessor. read(ParserSource source, ParsingContext parsingContext)
RootXNodeImpl
NullLexicalProcessor. read(ParserSource source, ParsingContext parsingContext)
List<RootXNodeImpl>
AbstractJsonLexicalProcessor. readObjects(ParserSource source, ParsingContext parsingContext)
Honors multi-document files and multiple objects in a single document ('c:objects', list-as-root mechanisms).List<RootXNodeImpl>
NullLexicalProcessor. readObjects(ParserSource source, ParsingContext parsingContext)
void
AbstractJsonLexicalProcessor. readObjectsIteratively(ParserSource source, ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler)
void
NullLexicalProcessor. readObjectsIteratively(ParserSource source, ParsingContext parsingContext, LexicalProcessor.RootXNodeHandler handler)
protected abstract QName
AbstractJsonLexicalProcessor. tagToTypeName(Object tid, com.evolveum.midpoint.prism.impl.lex.json.AbstractJsonLexicalProcessor.JsonParsingContext ctx)
protected QName
YamlLexicalProcessor. tagToTypeName(Object tag, com.evolveum.midpoint.prism.impl.lex.json.AbstractJsonLexicalProcessor.JsonParsingContext ctx)
String
AbstractJsonLexicalProcessor. write(RootXNode root, SerializationContext prismSerializationContext)
String
AbstractJsonLexicalProcessor. write(XNode xnode, QName rootElementName, SerializationContext serializationContext)
String
AbstractJsonLexicalProcessor. write(List<RootXNodeImpl> roots, QName aggregateElementName, SerializationContext prismSerializationContext)
XNodeImpl
NullLexicalProcessor. write(RootXNode xnode, SerializationContext serializationContext)
XNodeImpl
NullLexicalProcessor. write(XNode xnode, QName rootElementName, SerializationContext serializationContext)
XNodeImpl
NullLexicalProcessor. write(List<RootXNodeImpl> roots, QName aggregateElementName, SerializationContext context)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller that throw SchemaException Modifier and Type Method Description <O extends Objectable>
ObjectFilterQueryConverterImpl. createObjectFilter(PrismObjectDefinition<O> objectDefinition, SearchFilterType filterType)
<O extends Objectable>
ObjectFilterQueryConverterImpl. createObjectFilter(Class<O> clazz, SearchFilterType filterType)
<O extends Objectable>
ObjectQueryQueryConverterImpl. createObjectQuery(Class<O> clazz, QueryType queryType)
<O extends Objectable>
ObjectQueryQueryConverterImpl. createObjectQuery(Class<O> clazz, SearchFilterType filterType)
QueryType
QueryConverterImpl. createQueryType(ObjectQuery query)
SearchFilterType
QueryConverterImpl. createSearchFilterType(ObjectFilter filter)
static <ID extends ItemDefinition>
ItemInfoItemInfo. determine(ItemDefinition itemDefinitionExplicit, QName itemNameFromSource, QName itemNameExplicit, QName itemNameDefault, QName typeNameFromSource, QName typeNameExplicit, Class<?> classExplicit, Class<ID> definitionClass, ParsingContext pc, SchemaRegistry schemaRegistry)
This method is to be called ONLY on the root level, i.e.<T> Class<? extends T>
PrismBeanInspector. findMatchingSubclass(Class<T> beanClass, Collection<QName> fields)
<T extends Containerable>
ItemDefinitionPrismUnmarshaller. locateItemDefinition(PrismContainerDefinition<T> containerDefinition, QName itemName, XNode xnode)
XNodeImpl
BeanMarshaller. marshall(Object inputBean, SerializationContext ctx)
<T> XNodeImpl
BeanMarshaller. marshall(T bean)
<T> MapXNodeImpl
BeanMarshaller. marshalProtectedDataType(Object o, SerializationContext sc)
<O extends Objectable>
PrismObject<O>PrismParserImplIO. parse()
<O extends Objectable>
PrismObject<O>PrismParserImplNoIO. parse()
ObjectFilter
QueryConverterImpl. parseFilter(XNode xnode, Class<? extends Containerable> clazz)
Used by XNodeProcessor and similar code that does not have complete schema for the filterObjectFilter
QueryConverterImpl. parseFilter(SearchFilterType filter, PrismContainerDefinition<?> def)
ObjectFilter
QueryConverterImpl. parseFilter(SearchFilterType filter, Class<? extends Containerable> clazz)
void
QueryConverterImpl. parseFilterPreliminarily(MapXNode xfilter, ParsingContext pc)
Tries to parse as much from filter as possible, without knowing the definition of object(s) to which the filter will be applied.<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismParserImplIO. parseItem()
<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>PrismParserImplNoIO. parseItem()
Object
PrismParserImplIO. parseItemOrRealValue()
Object
PrismParserImplNoIO. parseItemOrRealValue()
<IV extends PrismValue>
IVPrismParserImplIO. parseItemValue()
<IV extends PrismValue>
IVPrismParserImplNoIO. parseItemValue()
List<PrismObject<? extends Objectable>>
PrismParserImplIO. parseObjects()
List<PrismObject<? extends Objectable>>
PrismParserImplNoIO. parseObjects()
void
PrismParserImplIO. parseObjectsIteratively(PrismParser.ObjectHandler handler)
void
PrismParserImplNoIO. parseObjectsIteratively(PrismParser.ObjectHandler handler)
static <T> void
XNodeProcessorUtil. parseProtectedType(ProtectedDataType<T> protectedType, MapXNodeImpl xmap, PrismContext prismContext, ParsingContext pc)
<IV extends PrismValue,ID extends ItemDefinition,C extends Containerable>
Item<IV,ID>JaxbDomHackImpl. parseRawElement(Object element, PrismContainerDefinition<C> definition)
This is used in a form of "fromAny" to parse elements from a JAXB getAny method to prism.<T> T
PrismParserImplIO. parseRealValue()
<T> T
PrismParserImplIO. parseRealValue(Class<T> clazz)
<T> T
PrismParserImplNoIO. parseRealValue()
<T> T
PrismParserImplNoIO. parseRealValue(Class<T> clazz)
<T> javax.xml.bind.JAXBElement<T>
PrismParserImplIO. parseRealValueToJaxbElement()
<T> javax.xml.bind.JAXBElement<T>
PrismParserImplNoIO. parseRealValueToJaxbElement()
RootXNodeImpl
PrismParserImplIO. parseToXNode()
RootXNodeImpl
PrismParserImplNoIO. parseToXNode()
void
BeanMarshaller. revive(Object bean, PrismContext prismContext)
T
PrismSerializerImpl. serialize(Item<?,?> item)
T
PrismSerializerImpl. serialize(Item<?,?> item, QName itemName)
T
PrismSerializerImpl. serialize(PrismValue value)
T
PrismSerializerImpl. serialize(PrismValue value, QName itemName)
T
PrismSerializerImpl. serialize(RootXNode xnode)
T
PrismSerializerImpl. serialize(javax.xml.bind.JAXBElement<?> value)
T
PrismSerializerImpl. serializeAnyData(Object value)
T
PrismSerializerImpl. serializeAnyData(Object value, QName itemName)
MapXNodeImpl
QueryConverterImpl. serializeFilter(ObjectFilter filter)
T
PrismSerializerImpl. serializeObjects(List<PrismObject<?>> objects, QName aggregateElementName)
T
PrismSerializerImpl. serializeRealValue(Object realValue)
T
PrismSerializerImpl. serializeRealValue(Object realValue, QName itemName)
Object
JaxbDomHackImpl. toAny(PrismValue value)
Serializes prism value to JAXB "any" format as returned by JAXB getAny() methods. -
Uses of SchemaException in com.evolveum.midpoint.prism.impl.match
Methods in com.evolveum.midpoint.prism.impl.match that throw SchemaException Modifier and Type Method Description <T> MatchingRule<T>
MatchingRuleRegistryImpl. getMatchingRule(QName ruleName, QName typeQName)
boolean
DistinguishedNameMatchingRule. match(String a, String b)
boolean
DistinguishedNameMatchingRule. matchRegex(String a, String regex)
String
DistinguishedNameMatchingRule. normalize(String original)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query that throw SchemaException Modifier and Type Method Description static <C extends Containerable>
ExistsFilterExistsFilterImpl. createExists(ItemPath itemPath, PrismContainerDefinition<C> containerDef, ObjectFilter filter)
boolean
AllFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
AndFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
ComparativeFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
EqualFilterImpl. match(PrismContainerValue objectValue, MatchingRuleRegistry matchingRuleRegistry)
boolean
ExistsFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
FullTextFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
InOidFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
NoneFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
NotFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
OrFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
OrgFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
RefFilterImpl. match(PrismContainerValue objectValue, MatchingRuleRegistry matchingRuleRegistry)
boolean
SubstringFilterImpl. match(PrismContainerValue containerValue, MatchingRuleRegistry matchingRuleRegistry)
boolean
TypeFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
UndefinedFilterImpl. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
boolean
ValueFilterImpl. match(PrismContainerValue cvalue, MatchingRuleRegistry matchingRuleRegistry)
void
ObjectFilterImpl. revive(PrismContext prismContext)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema that throw SchemaException Modifier and Type Method Description <O extends Objectable>
voidSchemaRegistryImpl. applyDefinition(ObjectDelta<O> objectDelta, Class<O> compileTimeClass, boolean force)
<C extends Containerable>
voidSchemaRegistryImpl. applyDefinition(PrismContainer<C> container, Class<C> type)
<C extends Containerable>
voidSchemaRegistryImpl. applyDefinition(PrismContainer<C> container, Class<C> compileTimeClass, boolean force)
<C extends Containerable,O extends Objectable>
voidSchemaRegistryImpl. applyDefinition(PrismContainerValue<C> prismContainerValue, Class<O> compileTimeClass, ItemPath path, boolean force)
<C extends Containerable>
voidSchemaRegistryImpl. applyDefinition(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path, boolean force)
boolean
SchemaRegistryImpl. areComparable(QName type1, QName type2)
<ID extends ItemDefinition>
SchemaRegistry.ComparisonResultSchemaRegistryImpl. compareDefinitions(ID def1, ID def2)
MutableComplexTypeDefinition
SchemaDefinitionFactory. createComplexTypeDefinition(com.sun.xml.xsom.XSComplexType complexType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
<C extends Containerable>
PrismContainerDefinitionImpl<C>SchemaDefinitionFactory. createContainerDefinition(QName elementName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, Class<C> compileTimeClass)
<C extends Containerable>
PrismContainerDefinition<C>SchemaDefinitionFactory. createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
Create optional extra definition form a top-level complex type definition.<T extends Objectable>
PrismObjectDefinitionImpl<T>SchemaDefinitionFactory. createObjectDefinition(QName elementName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, Class<T> compileTimeClass)
<T> PrismPropertyDefinition<T>
SchemaDefinitionFactory. createPropertyDefinition(QName elementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle)
<T> MutablePrismPropertyDefinition<T>
SchemaDefinitionFactory. createPropertyDefinition(QName elementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle, Collection<? extends DisplayableValue<T>> allowedValues, T defaultValue)
PrismReferenceDefinition
SchemaDefinitionFactory. createReferenceDefinition(QName primaryElementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle)
SimpleTypeDefinition
SchemaDefinitionFactory. createSimpleTypeDefinition(com.sun.xml.xsom.XSSimpleType simpleType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
<T extends ItemDefinition>
TSchemaRegistryImpl. findItemDefinitionByFullPath(Class<? extends Objectable> objectClass, Class<T> defClass, QName... itemNames)
void
SchemaDefinitionFactory. finishComplexTypeDefinition(ComplexTypeDefinition complexTypeDefinition, com.sun.xml.xsom.XSComplexType complexType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
Called after the complex type definition is filled with items.static Boolean
SchemaProcessorUtil. getAnnotationBoolean(com.sun.xml.xsom.XSAnnotation annotation, QName qname)
static Boolean
SchemaProcessorUtil. getAnnotationBooleanMarker(com.sun.xml.xsom.XSAnnotation annotation, QName qname)
Parses "marker" boolean annotation.static <T> T
SchemaProcessorUtil. getAnnotationConverted(com.sun.xml.xsom.XSAnnotation annotation, QName qname, Class<T> type)
static Integer
SchemaProcessorUtil. getAnnotationInteger(com.sun.xml.xsom.XSAnnotation annotation, QName qname)
void
SchemaRegistryImpl. initialize()
This can be used to read additional schemas even after the registry was initialized.<T extends Objectable>
PrismObject<T>SchemaRegistryImpl. instantiate(Class<T> compileTimeClass)
Deprecated.SchemaDescription
SchemaRegistryImpl. loadPrismSchemaDescription(InputStream input, String sourceDescription)
void
SchemaRegistryImpl. loadPrismSchemaFile(File file)
SchemaDescription
SchemaRegistryImpl. loadPrismSchemaFileDescription(File file)
void
SchemaRegistryImpl. loadPrismSchemaResource(String resourcePath)
void
SchemaRegistryImpl. loadPrismSchemasFromDirectory(File directory)
This can be used to read additional schemas even after the registry was initialized.ItemDefinition
SchemaRegistryImpl. locateItemDefinition(QName itemName, ComplexTypeDefinition complexTypeDefinition, Function<QName,ItemDefinition> dynamicDefinitionProvider)
static PrismSchema
PrismSchemaImpl. parse(Element element, boolean isRuntime, String shortDescription, PrismContext prismContext)
static PrismSchema
PrismSchemaImpl. parse(Element element, EntityResolver resolver, boolean isRuntime, String shortDescription, boolean allowDelayedItemDefinitions, PrismContext prismContext)
static SchemaDescription
SchemaDescriptionImpl. parseFile(File file)
static SchemaDescription
SchemaDescriptionImpl. parseInputStream(InputStream input, String description)
static SchemaDescription
SchemaDescriptionImpl. parseNode(Node node, String sourceDescription)
static SchemaDescription
SchemaDescriptionImpl. parseResource(String resourcePath)
static void
PrismSchemaImpl. parseSchemas(Element wrapperElement, XmlEntityResolver resolver, List<SchemaDescription> schemaDescriptions, boolean allowDelayedItemDefinitions, PrismContext prismContext)
void
PrismSchemaImpl. parseThis(Element element, boolean isRuntime, String shortDescription, PrismContext prismContext)
static List<SchemaDescription>
SchemaDescriptionImpl. parseWsdlResource(String resourcePath)
QName
SchemaRegistryImpl. qualifyTypeName(QName typeName)
void
SchemaRegistryImpl. registerPrismDefaultSchemaResource(String resourcePath, String usualPrefix, Package compileTimeClassesPackage)
Must be called before call to initialize()void
SchemaRegistryImpl. registerPrismSchema(InputStream input, String sourceDescription)
void
SchemaRegistryImpl. registerPrismSchemaFile(File file)
void
SchemaRegistryImpl. registerPrismSchemaResource(String resourcePath, String usualPrefix)
Must be called before call to initialize()void
SchemaRegistryImpl. registerPrismSchemaResource(String resourcePath, String usualPrefix, Package compileTimeClassesPackage)
Must be called before call to initialize()void
SchemaRegistryImpl. registerPrismSchemaResource(String resourcePath, String usualPrefix, Package compileTimeClassesPackage, boolean prefixDeclaredByDefault)
Must be called before call to initialize()void
SchemaRegistryImpl. registerPrismSchemaResource(String resourcePath, String usualPrefix, Package compileTimeClassesPackage, boolean defaultSchema, boolean prefixDeclaredByDefault)
Must be called before call to initialize()void
SchemaRegistryImpl. registerPrismSchemasFromDirectory(File directory)
void
SchemaRegistryImpl. registerPrismSchemasFromWsdlResource(String resourcePath, List<Package> compileTimeClassesPackages)
void
SchemaRegistryImpl. registerSchema(Node node, String sourceDescription)
Must be called before call to initialize()void
SchemaRegistryImpl. registerSchema(Node node, String sourceDescription, String usualPrefix)
Must be called before call to initialize()void
SchemaRegistryImpl. registerSchemaResource(String resourcePath, String usualPrefix)
Must be called before call to initialize()ItemDefinition
SchemaRegistryImpl. resolveGlobalItemDefinition(QName itemName, ComplexTypeDefinition complexTypeDefinition)
ItemDefinition
SchemaRegistryImpl. resolveGlobalItemDefinition(QName elementQName, PrismContainerDefinition<?> containerDefinition)
Deprecated.QName
SchemaRegistryImpl. resolveUnqualifiedTypeName(QName type)
<ID extends ItemDefinition>
IDSchemaRegistryImpl. selectMoreSpecific(ID def1, ID def2)
QName
SchemaRegistryImpl. selectMoreSpecific(QName type1, QName type2)
Document
PrismSchemaImpl. serializeToXsd()
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.util
Methods in com.evolveum.midpoint.prism.impl.util that throw SchemaException Modifier and Type Method Description <T> T
JaxbTestUtil. fromElement(Object element, Class<T> type)
Deprecated.static <IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>RawTypeUtil. getParsedItem(ID itemDefinition, List<RawType> values, QName elementQName, PrismContainerDefinition containerDef)
static ExpressionWrapper
PrismUtilInternal. parseExpression(XNodeImpl node, PrismContext prismContext)
static ExpressionWrapper
PrismUtilInternal. parseExpression(Map.Entry<QName,XNodeImpl> expressionEntry, PrismContext prismContext)
static MapXNodeImpl
PrismUtilInternal. serializeExpression(ExpressionWrapper expressionWrapper, BeanMarshaller beanMarshaller)
static MapXNodeImpl
PrismUtilInternal. serializeExpression(ExpressionWrapper expressionWrapper, PrismSerializer<RootXNode> xnodeSerializer)
<T> javax.xml.bind.JAXBElement<T>
JaxbTestUtil. unmarshalElement(File file, Class<T> type)
Deprecated.<T> javax.xml.bind.JAXBElement<T>
JaxbTestUtil. unmarshalElement(InputStream is, Class<T> type)
Deprecated.<T> javax.xml.bind.JAXBElement<T>
JaxbTestUtil. unmarshalElement(Reader reader, Class<T> type)
Deprecated.<T> javax.xml.bind.JAXBElement<T>
JaxbTestUtil. unmarshalElement(String xmlString, Class<T> type)
Deprecated.<T> javax.xml.bind.JAXBElement<T>
JaxbTestUtil. unmarshalElement(Node node, Class<T> type)
Deprecated.<T> T
JaxbTestUtil. unmarshalObject(File file, Class<T> type)
Deprecated.<T> T
JaxbTestUtil. unmarshalObject(InputStream input)
Deprecated.<T> T
JaxbTestUtil. unmarshalObject(InputStream input, Class<T> type)
Deprecated.<T> T
JaxbTestUtil. unmarshalObject(Object domOrJaxbElement, Class<T> type)
Deprecated.<T> T
JaxbTestUtil. unmarshalObject(String stringXml, Class<T> type)
Deprecated.<T> T
JaxbTestUtil. unmarshalRootObject(File file, Class<T> type)
Deprecated.<T extends Containerable>
PrismContainer<T>JaxbTestUtil. unmarshalSingleValueContainer(File file, Class<T> type)
Deprecated.<T extends Containerable>
PrismContainer<T>JaxbTestUtil. unmarshalSingleValueContainer(String stringXml, Class<T> type)
Deprecated.<T> T
JaxbTestUtil. unmarshalToObject(Node node, Class<T> type)
Deprecated. -
Uses of SchemaException in com.evolveum.midpoint.prism.impl.xml
Methods in com.evolveum.midpoint.prism.impl.xml that throw SchemaException Modifier and Type Method Description static Element
XmlTypeConverterInternal. toXsdElement(Object val, QName elementName, Document doc, boolean recordType)
-
Uses of SchemaException in com.evolveum.midpoint.prism.impl.xnode
Methods in com.evolveum.midpoint.prism.impl.xnode that throw SchemaException Modifier and Type Method Description String
PrimitiveXNodeImpl. getGuessedFormattedValue()
Returns formatted parsed value without actually changing node state from UNPARSED to PARSED (if node is originally unparsed).<T> T
MapXNodeImpl. getParsedPrimitiveValue(QName key, QName typeName)
T
PrimitiveXNodeImpl. getParsedValue(QName typeName)
Deprecated.T
PrimitiveXNodeImpl. getParsedValue(QName typeName, Class<T> expectedClass)
T
PrimitiveXNodeImpl. getParsedValue(QName typeName, Class<T> expectedClass, XNodeProcessorEvaluationMode mode)
T
PrimitiveXNodeImpl. getParsedValueWithoutRecording(QName typeName)
Returns parsed value without actually changing node state from UNPARSED to PARSED (if node is originally unparsed).com.evolveum.midpoint.prism.impl.xnode.MapXNodeImpl.Entry
MapXNodeImpl. getSingleEntryThatDoesNotMatch(QName... excludedKeys)
Map.Entry<QName,XNodeImpl>
MapXNodeImpl. getSingleSubEntry(String errorContext)
RootXNode
MapXNodeImpl. getSingleSubEntryAsRoot(String errorContext)
-
Uses of SchemaException in com.evolveum.midpoint.prism.marshaller
Methods in com.evolveum.midpoint.prism.marshaller that throw SchemaException Modifier and Type Method Description <IV extends PrismValue,ID extends ItemDefinition,C extends Containerable>
Item<IV,ID>JaxbDomHack. parseRawElement(Object element, PrismContainerDefinition<C> definition)
Object
JaxbDomHack. toAny(PrismValue value)
-
Uses of SchemaException in com.evolveum.midpoint.prism.match
Methods in com.evolveum.midpoint.prism.match that throw SchemaException Modifier and Type Method Description <T> MatchingRule<T>
MatchingRuleRegistry. getMatchingRule(QName ruleName, QName typeQName)
boolean
MatchingRule. match(T a, T b)
Matches two objects.boolean
MatchingRule. matchRegex(T a, String regex)
Matches value against given regex.T
MatchingRule. normalize(T original)
Returns a normalized version of the value. -
Uses of SchemaException in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query that throw SchemaException Modifier and Type Method Description <O extends Objectable>
ObjectFilterQueryConverter. createObjectFilter(PrismObjectDefinition<O> objectDefinition, SearchFilterType filterType)
<O extends Objectable>
ObjectFilterQueryConverter. createObjectFilter(Class<O> clazz, SearchFilterType filterType)
<O extends Objectable>
ObjectQueryQueryConverter. createObjectQuery(Class<O> clazz, QueryType queryType)
<O extends Objectable>
ObjectQueryQueryConverter. createObjectQuery(Class<O> clazz, SearchFilterType filterType)
QueryType
QueryConverter. createQueryType(ObjectQuery query)
SearchFilterType
QueryConverter. createSearchFilterType(ObjectFilter filter)
boolean
ObjectFilter. match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry)
static boolean
ObjectQuery. match(Containerable object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
static <T extends Objectable>
booleanObjectQuery. match(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
boolean
ValueFilter. match(PrismContainerValue cvalue, MatchingRuleRegistry matchingRuleRegistry)
ObjectFilter
QueryConverter. parseFilter(XNode xnode, Class<? extends Containerable> clazz)
ObjectFilter
QueryConverter. parseFilter(SearchFilterType filter, PrismContainerDefinition<?> objDef)
ObjectFilter
QueryConverter. parseFilter(SearchFilterType filter, Class<? extends Containerable> clazz)
void
QueryConverter. parseFilterPreliminarily(MapXNode xfilter, ParsingContext pc)
Tries to parse as much from filter as possible, without knowing the definition of object(s) to which the filter will be applied.void
ObjectFilter. revive(PrismContext prismContext)
MapXNode
QueryConverter. serializeFilter(ObjectFilter filter)
-
Uses of SchemaException in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema that throw SchemaException Modifier and Type Method Description <T extends Objectable>
voidSchemaRegistry. applyDefinition(ObjectDelta<T> objectDelta, Class<T> type, boolean force)
<C extends Containerable>
voidSchemaRegistry. applyDefinition(PrismContainer<C> container, Class<C> type)
This method will try to locate the appropriate object definition and apply it.<C extends Containerable>
voidSchemaRegistry. applyDefinition(PrismContainer<C> prismObject, Class<C> type, boolean force)
<C extends Containerable,O extends Objectable>
voidSchemaRegistry. applyDefinition(PrismContainerValue<C> prismContainerValue, Class<O> type, ItemPath path, boolean force)
<C extends Containerable>
voidSchemaRegistry. applyDefinition(PrismContainerValue<C> prismContainerValue, QName typeName, ItemPath path, boolean force)
boolean
SchemaRegistry. areComparable(QName type1, QName type2)
<ID extends ItemDefinition>
SchemaRegistry.ComparisonResultSchemaRegistry. compareDefinitions(ID def1, ID def2)
<T extends ItemDefinition>
TSchemaRegistry. findItemDefinitionByFullPath(Class<? extends Objectable> objectClass, Class<T> defClass, QName... itemNames)
Definition
DefinitionSupplier. get()
void
SchemaRegistry. initialize()
<T extends Objectable>
PrismObject<T>SchemaRegistry. instantiate(Class<T> compileTimeClass)
Deprecated.ItemDefinition
SchemaRegistry. locateItemDefinition(QName itemName, ComplexTypeDefinition complexTypeDefinition, Function<QName,ItemDefinition> dynamicDefinitionResolver)
void
MutablePrismSchema. parseThis(Element element, boolean isRuntime, String shortDescription, PrismContext prismContext)
QName
SchemaRegistry. qualifyTypeName(QName typeName)
ItemDefinition
SchemaRegistry. resolveGlobalItemDefinition(QName itemName, ComplexTypeDefinition complexTypeDefinition)
ItemDefinition
SchemaRegistry. resolveGlobalItemDefinition(QName elementQName, PrismContainerDefinition<?> containerDefinition)
Deprecated.QName
SchemaRegistry. resolveUnqualifiedTypeName(QName type)
<ID extends ItemDefinition>
IDSchemaRegistry. selectMoreSpecific(ID def1, ID def2)
QName
SchemaRegistry. selectMoreSpecific(QName type1, QName type2)
Document
PrismSchema. serializeToXsd()
-
Uses of SchemaException in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that throw SchemaException Modifier and Type Method Description void
ItemDeltaItem. applyDefinition(D def, boolean force)
static void
PrismAsserts. assertElementsEquals(Object expected, Object actual)
static void
PrismAsserts. assertEquals(Objectable expected, Objectable actual)
static void
PrismAsserts. assertEquals(File fileNewXml, Objectable objectable)
static <O extends Objectable>
voidPrismAsserts. assertEquals(File fileNewXml, PrismObject<O> actual)
static void
PrismAsserts. assertEquals(File fileNewXml, String objectString)
static <T> void
PrismAsserts. assertEquals(String message, MatchingRule<T> matchingRule, T expected, T actual)
static <O extends Objectable>
voidPrismAsserts. assertEquivalent(File expectedFile, PrismObject<O> actual)
static <O extends Objectable>
voidPrismAsserts. assertEquivalent(String message, File expectedFile, PrismObject<O> actual)
static <T> void
PrismAsserts. assertPropertyValueDesc(PrismProperty<T> property, MatchingRule<T> matchingRule, String contextDescrition, T... expectedPropValues)
static <T> void
PrismAsserts. assertPropertyValueMatch(PrismContainer<?> container, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)
static <T> void
PrismAsserts. assertPropertyValueMatch(PrismContainerValue<?> containerValue, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)
static <T> void
PrismAsserts. assertSets(String message, MatchingRule<T> matchingRule, Collection<T> actualValues, Collection<T> expectedValues)
static <T> void
PrismAsserts. assertSets(String message, MatchingRule<T> matchingRule, Collection<T> actualValues, T... expectedValues)
static <T> void
PrismAsserts. assertValues(String message, MatchingRule<T> matchingRule, Collection<PrismPropertyValue<T>> actualPValues, T... expectedValues)
static <T,X>
PrismProperty<X>PrismUtil. convertProperty(PrismProperty<T> srcProp, PrismPropertyDefinition<X> targetDef, PrismContext prismContext)
static <T extends Objectable>
ObjectDeltaObject<T>ObjectDeltaObject. create(PrismObject<T> oldObject, ItemDelta<?,?>... itemDeltas)
static <T extends Objectable>
ObjectDeltaObject<T>ObjectDeltaObject. create(PrismObject<T> oldObject, ObjectDelta<T> delta)
static PrismContext
PrismTestUtil. createInitializedPrismContext()
PrismContext
PrismContextFactory. createPrismContext()
Returns UNINITIALIZED prism context.static PrismContext
PrismTestUtil. createPrismContext()
static void
PrismTestUtil. displayQueryType(QueryType queryType)
static void
PrismTestUtil. displaySearchFilterType(SearchFilterType filterType)
static <T> boolean
PrismUtil. equals(T a, T b, MatchingRule<T> matchingRule)
<IV extends PrismValue,ID extends ItemDefinition>
ItemDeltaItem<IV,ID>ItemDeltaItem. findIdi(ItemPath path)
<IV extends PrismValue,ID extends ItemDefinition>
ItemDeltaItem<IV,ID>ItemDeltaItem. findIdi(ItemPath path, DefinitionResolver<D,ID> additionalDefinitionResolver)
<IV extends PrismValue,ID extends ItemDefinition>
ItemDeltaItem<IV,ID>ObjectDeltaObject. findIdi(ItemPath path, DefinitionResolver<PrismObjectDefinition<O>,ID> additionalDefinitionResolver)
static <T> T
PrismTestUtil. parseAnyValue(File file)
static <T> T
PrismTestUtil. parseAtomicValue(File file, QName type)
static <T> T
PrismTestUtil. parseAtomicValue(String data, QName type)
static <T> T
PrismTestUtil. parseAtomicValueCompat(String data, QName type)
static <T extends Objectable>
PrismObject<T>PrismTestUtil. parseObject(File file)
static <T extends Objectable>
PrismObject<T>PrismTestUtil. parseObject(String xmlString)
static <T extends Objectable>
PrismObject<T>PrismTestUtil. parseObject(Element element)
Deprecated.static <T extends Objectable>
TPrismTestUtil. parseObjectable(File file, Class<T> clazz)
static List<PrismObject<? extends Objectable>>
PrismTestUtil. parseObjects(File file)
void
ItemDeltaItem. recompute()
void
ObjectDeltaObject. recompute()
void
ObjectDeltaObject. recomputeIfNeeded(boolean deep)
static void
PrismTestUtil. resetPrismContext()
static void
PrismTestUtil. resetPrismContext(PrismContextFactory newPrismContextFactory)
ID
DefinitionResolver. resolve(PD parentDefinition, ItemPath path)
static String
PrismTestUtil. serializeAnyData(Object o, QName defaultRootElementName)
static String
PrismTestUtil. serializeAnyDataWrapped(Object o)
static String
PrismTestUtil. serializeAtomicValue(Object object, QName elementName)
static String
PrismTestUtil. serializeJaxbElementToString(javax.xml.bind.JAXBElement element)
static String
PrismTestUtil. serializeObjectToString(PrismObject<? extends Objectable> object)
static String
PrismTestUtil. serializeObjectToString(PrismObject<? extends Objectable> object, String language)
void
ObjectDeltaObject. update(ItemDelta<?,?> itemDelta)
-
Uses of SchemaException in com.evolveum.midpoint.prism.xml
Methods in com.evolveum.midpoint.prism.xml that throw SchemaException Modifier and Type Method Description static <T> T
XmlTypeConverter. toJavaValue(Element xmlElement, Class<T> type)
static Object
XmlTypeConverter. toJavaValue(Element xmlElement, QName type)
-
Uses of SchemaException in com.evolveum.midpoint.prism.xnode
Methods in com.evolveum.midpoint.prism.xnode that throw SchemaException Modifier and Type Method Description String
PrimitiveXNode. getGuessedFormattedValue()
T
PrimitiveXNode. getParsedValue(QName typeName, Class<T> expectedClass)
Map.Entry<QName,? extends XNode>
MapXNode. getSingleSubEntry(String errorContext)
RootXNode
MapXNode. getSingleSubEntryAsRoot(String errorContext)
T
ValueParser. parse(QName typeName, XNodeProcessorEvaluationMode mode)
-
Uses of SchemaException in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api that throw SchemaException 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.ConstraintsCheckingResult
ProvisioningService. checkConstraints(RefinedObjectClassDefinition shadowDefinition, PrismObject<ShadowType> shadowObject, PrismObject<ShadowType> shadowObjectOld, ResourceType resourceType, String shadowOid, ResourceShadowDiscriminator resourceShadowDiscriminator, ConstraintViolationConfirmer constraintViolationConfirmer, ConstraintsCheckingStrategyType strategy, Task task, OperationResult parentResult)
<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.List<ConnectorOperationalStatus>
ProvisioningService. getConnectorOperationalStatus(String resourceOid, Task task, OperationResult parentResult)
<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.List<PrismObject<? extends ShadowType>>
ProvisioningService. listResourceObjects(String resourceOid, QName objectClass, ObjectPaging paging, Task task, OperationResult parentResult)
Deprecated.<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.void
ResourceEventListener. notifyEvent(ResourceEventDescription eventDescription, Task task, OperationResult parentResult)
void
ProvisioningService. refreshShadow(PrismObject<ShadowType> shadow, ProvisioningOperationOptions options, Task task, OperationResult parentResult)
Makes sure that the shadow is in accord with the reality.<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.String
ProvisioningService. startListeningForAsyncUpdates(ResourceShadowDiscriminator shadowCoordinates, Task task, OperationResult parentResult)
Starts listening for asynchronous updates for a given resource.int
ProvisioningService. synchronize(ResourceShadowDiscriminator shadowCoordinates, Task task, TaskPartitionDefinitionType taskPartition, OperationResult parentResult)
Collect external changes on a resource and call the business logic with the accumulated change data. -
Uses of SchemaException in com.evolveum.midpoint.repo.api
Methods in com.evolveum.midpoint.repo.api that throw SchemaException 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.long
RepositoryService. advanceSequence(String oid, OperationResult parentResult)
This operation is guaranteed to be atomic.<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.void
SystemConfigurationChangeDispatcher. dispatch(boolean ignoreVersion, boolean allowNotFound, OperationResult result)
Dispatches information on system configuration object change.<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>
booleanRepositoryService. isAncestor(PrismObject<O> object, String oid)
boolean
RepositoryService. isAnySubordinate(String upperOrgOid, Collection<String> lowerObjectOids)
<O extends ObjectType>
booleanRepositoryService. isDescendant(PrismObject<O> object, String orgOid)
<T extends ShadowType>
List<PrismObject<T>>RepositoryService. listResourceObjectShadows(String resourceOid, Class<T> resourceObjectShadowType, OperationResult parentResult)
Search for resource object shadows of a specified type that belong to the specified resource.<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.void
RepositoryService. postInit(OperationResult result)
void
RepositoryService. returnUnusedValuesToSequence(String oid, Collection<Long> unusedValues, OperationResult parentResult)
The sequence may ignore the values, e.g.R
OptimisticLockingRunner. run(RepositoryOperation<O,R> lambda)
R
RepositoryOperation. run(PrismObject<O> object)
<T extends Containerable>
SearchResultList<T>RepositoryService. searchContainers(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
Search for "sub-object" structures, i.e.<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 SchemaException in com.evolveum.midpoint.repo.api.query
Methods in com.evolveum.midpoint.repo.api.query that throw SchemaException Modifier and Type Method Description ObjectFilter
ObjectFilterExpressionEvaluator. evaluate(ObjectFilter filter)
-
Uses of SchemaException in com.evolveum.midpoint.repo.cache
Methods in com.evolveum.midpoint.repo.cache that throw SchemaException 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)
long
RepositoryCache. advanceSequence(String oid, 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>
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>
booleanRepositoryCache. isAncestor(PrismObject<O> object, String oid)
boolean
RepositoryCache. isAnySubordinate(String upperOrgOid, Collection<String> lowerObjectOids)
<O extends ObjectType>
booleanRepositoryCache. isDescendant(PrismObject<O> object, String orgOid)
<T extends ShadowType>
List<PrismObject<T>>RepositoryCache. listResourceObjectShadows(String resourceOid, Class<T> resourceObjectShadowType, OperationResult parentResult)
abstract boolean
ChangeDescription. mayMatchAfterChange(ObjectFilter filter, SearchResultList list, MatchingRuleRegistry matchingRuleRegistry)
<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)
void
RepositoryCache. postInit(OperationResult result)
void
RepositoryCache. returnUnusedValuesToSequence(String oid, Collection<Long> unusedValues, OperationResult parentResult)
<T extends Containerable>
SearchResultList<T>RepositoryCache. searchContainers(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
<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)
-
Uses of SchemaException in com.evolveum.midpoint.repo.common
-
Uses of SchemaException in com.evolveum.midpoint.repo.common.commandline
Methods in com.evolveum.midpoint.repo.common.commandline that throw SchemaException Modifier and Type Method Description void
CommandLineScriptExecutor. executeScript(CommandLineScriptType scriptType, ExpressionVariables variables, String shortDesc, Task task, OperationResult parentResult)
-
Uses of SchemaException in com.evolveum.midpoint.repo.common.expression
Subclasses of SchemaException in com.evolveum.midpoint.repo.common.expression Modifier and Type Class Description class
ExpressionSyntaxException
Methods in com.evolveum.midpoint.repo.common.expression that throw SchemaException Modifier and Type Method Description static <V extends PrismValue,F extends FocusType>
Collection<V>ExpressionUtil. computeTargetValues(VariableBindingDefinitionType target, TypedValue defaultTargetContext, ExpressionVariables variables, ObjectResolver objectResolver, String contextDesc, PrismContext prismContext, Task task, OperationResult result)
boolean
ValueSetDefinition. contains(IV pval)
static <D extends ItemDefinition>
ObjectExpressionUtil. convertToOutputValue(Long longValue, D outputDefinition, Protector protector)
static <D extends ItemDefinition>
ObjectExpressionUtil. convertToOutputValue(String stringValue, D outputDefinition, Protector protector)
static Expression<PrismPropertyValue<Boolean>,PrismPropertyDefinition<Boolean>>
ExpressionUtil. createCondition(ExpressionType conditionExpressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
PrismValueDeltaSetTriple<V>
Expression. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
ExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
static PrismPropertyValue<Boolean>
ExpressionUtil. evaluateCondition(ExpressionVariables variables, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
static <V extends PrismValue,D extends ItemDefinition>
VExpressionUtil. evaluateExpression(ExpressionVariables variables, D outputDefinition, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
static <V extends PrismValue,D extends ItemDefinition>
VExpressionUtil. evaluateExpression(Collection<Source<?,?>> sources, ExpressionVariables variables, D outputDefinition, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
static ObjectFilter
ExpressionUtil. evaluateFilterExpressions(ObjectFilter origFilter, ExpressionVariables variables, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
static ObjectQuery
ExpressionUtil. evaluateQueryExpressions(ObjectQuery origQuery, ExpressionVariables variables, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
static Collection<String>
ExpressionUtil. evaluateStringExpression(ExpressionVariables variables, PrismContext prismContext, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
Item<V,D>
Source. getEmptyItem()
<T> T
ExpressionVariables. getValue(String name, Class<T> type)
<O extends ObjectType>
PrismObject<O>ExpressionVariables. getValueNew(String name)
void
ValueSetDefinition. init(ExpressionFactory expressionFactory)
<V extends PrismValue,D extends ItemDefinition>
Expression<V,D>ExpressionFactory. makeExpression(ExpressionType expressionType, D outputDefinition, ExpressionProfile expressionProfile, String shortDesc, Task task, OperationResult result)
<T> Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
ExpressionFactory. makePropertyExpression(ExpressionType expressionType, QName outputPropertyName, ExpressionProfile expressionProfile, String shortDesc, Task task, OperationResult result)
void
Expression. parse(ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
static <ID extends ItemDefinition>
IDExpressionUtil. resolveDefinitionPath(ItemPath path, ExpressionVariables variables, PrismContainerDefinition<?> defaultContext, String shortDesc)
static TypedValue
ExpressionUtil. resolvePathGetTypedValue(ItemPath path, ExpressionVariables variables, boolean normalizeValuesToDelete, TypedValue defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
normalizeValuesToDelete: Whether to normalize container values that are to be deleted, i.e.static Object
ExpressionUtil. resolvePathGetValue(ItemPath path, ExpressionVariables variables, boolean normalizeValuesToDelete, TypedValue defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
ItemDeltaItemType
Source. toItemDeltaItemType()
-
Uses of SchemaException in com.evolveum.midpoint.repo.common.expression.evaluator
Methods in com.evolveum.midpoint.repo.common.expression.evaluator that throw SchemaException Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition>
AsIsExpressionEvaluator<V,D>AsIsExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>LiteralExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
PrismValueDeltaSetTriple<V>
AsIsExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
LiteralExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.repo.common.task
Methods in com.evolveum.midpoint.repo.common.task that throw SchemaException Modifier and Type Method Description protected void
AbstractSearchIterativeTaskHandler. checkRawAuthorization(Task task, OperationResult result)
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 abstract H
AbstractSearchIterativeTaskHandler. createHandler(TaskPartitionDefinitionType partition, TaskRunResult runResult, RunningTask coordinatorTask, OperationResult opResult)
protected ObjectQuery
AbstractSearchIterativeTaskHandler. createQuery(H handler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
Handler parameter may be used to pass task instance state between the calls.protected ObjectQuery
AbstractSearchIterativeTaskHandler. createQueryFromTask(H handler, TaskRunResult runResult, Task task, OperationResult opResult)
Ready-made implementation of createQuery - gets and parses objectQuery extension property.protected ObjectQuery
AbstractSearchIterativeTaskHandler. createQueryFromTaskIfExists(H handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected void
AbstractSearchIterativeTaskHandler. finish(H handler, TaskRunResult runResult, RunningTask task, OperationResult opResult)
protected ObjectQuery
AbstractSearchIterativeTaskHandler. preProcessQuery(ObjectQuery query, Task coordinatorTask, OperationResult opResult)
Pre-processing query (e.g.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. -
Uses of SchemaException in com.evolveum.midpoint.repo.common.util
Methods in com.evolveum.midpoint.repo.common.util that throw SchemaException Modifier and Type Method Description static void
RepoCommonUtils. processErrorCriticality(Object object, CriticalityType criticality, Throwable e, OperationResult result)
static void
RepoCommonUtils. throwException(Throwable e, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.report.api
-
Uses of SchemaException in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that throw SchemaException Modifier and Type Method Description PrismContext
MidPointPrismContextFactory. createEmptyPrismContext()
PrismContext
MidPointPrismContextFactory. createInitializedPrismContext()
static <IV extends PrismValue,ID extends ItemDefinition>
ItemDelta<IV,ID>DeltaConvertor. createItemDelta(ItemDeltaType propMod, PrismContainerDefinition<?> pcDef)
static <IV extends PrismValue,ID extends ItemDefinition>
ItemDelta<IV,ID>DeltaConvertor. createItemDelta(ItemDeltaType propMod, PrismContainerDefinition<?> pcDef, boolean allowRawValues)
static <IV extends PrismValue,ID extends ItemDefinition>
ItemDelta<IV,ID>DeltaConvertor. createItemDelta(ItemDeltaType propMod, Class<? extends Containerable> objectType, PrismContext prismContext)
Creates delta from PropertyModificationType (XML).static <T extends Objectable>
ObjectDelta<T>DeltaConvertor. createObjectDelta(ObjectModificationType objectModification, PrismObjectDefinition<T> objDef)
static <T extends Objectable>
ObjectDelta<T>DeltaConvertor. createObjectDelta(ObjectModificationType objectModification, Class<T> type, PrismContext prismContext)
static <T extends Objectable>
ObjectDelta<T>DeltaConvertor. createObjectDelta(ObjectDeltaType objectDeltaType, PrismContext prismContext)
static <T extends Objectable>
ObjectDelta<T>DeltaConvertor. createObjectDelta(ObjectDeltaType objectDeltaType, PrismContext prismContext, boolean allowRawValues)
static ObjectDeltaOperation
DeltaConvertor. createObjectDeltaOperation(ObjectDeltaOperationType objectDeltaOperationType, PrismContext prismContext)
static Collection<ObjectDelta>
DeltaConvertor. createObjectDeltas(ObjectDeltaListType deltaList, PrismContext prismContext)
PrismContext
MidPointPrismContextFactory. createPrismContext()
static ObjectTreeDeltas
ObjectTreeDeltas. fromObjectTreeDeltasType(ObjectTreeDeltasType deltasType, PrismContext prismContext)
void
ObjectTreeDeltas. merge(ObjectTreeDeltas<T> deltasToMerge)
static ObjectTreeDeltasType
ObjectTreeDeltas. mergeDeltas(ObjectTreeDeltasType deltaTree, ObjectDeltaType deltaToMerge, PrismContext prismContext)
void
ObjectTreeDeltas. mergeUnordered(ObjectTreeDeltas<T> deltasToMerge)
protected void
MidPointPrismContextFactory. registerExtensionSchemas(SchemaRegistryImpl schemaRegistry)
static Collection<ItemDeltaType>
DeltaConvertor. toItemDeltaTypes(ItemDelta delta)
Converts this delta to PropertyModificationType (XML).static Collection<ItemDeltaType>
DeltaConvertor. toItemDeltaTypes(ItemDelta delta, DeltaConversionOptions options)
static <T extends Objectable>
Collection<? extends ItemDelta>DeltaConvertor. toModifications(ObjectModificationType objectModification, PrismObjectDefinition<T> objDef)
static <T extends Objectable>
Collection<? extends ItemDelta>DeltaConvertor. toModifications(ObjectModificationType objectModification, Class<T> type, PrismContext prismContext)
static <T extends Objectable>
Collection<? extends ItemDelta>DeltaConvertor. toModifications(Collection<ItemDeltaType> itemDeltaTypes, PrismObjectDefinition<T> objDef)
static ObjectDeltaOperationType
DeltaConvertor. toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation)
static ObjectDeltaOperationType
DeltaConvertor. toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation, DeltaConversionOptions options)
static void
DeltaConvertor. toObjectDeltaOperationType(ObjectDeltaOperation delta, ObjectDeltaOperationType odo, DeltaConversionOptions options)
static ObjectDeltaType
DeltaConvertor. toObjectDeltaType(ObjectDelta<? extends ObjectType> objectDelta)
static ObjectDeltaType
DeltaConvertor. toObjectDeltaType(ObjectDelta<? extends ObjectType> objectDelta, DeltaConversionOptions options)
static String
DeltaConvertor. toObjectDeltaTypeXml(ObjectDelta<? extends ObjectType> delta)
static String
DeltaConvertor. toObjectDeltaTypeXml(ObjectDelta<? extends ObjectType> delta, DeltaConversionOptions options)
static <T extends Objectable>
ObjectModificationTypeDeltaConvertor. toObjectModificationType(ObjectDelta<T> delta)
Converts this delta to ObjectModificationType (XML).static ObjectTreeDeltasType
ObjectTreeDeltas. toObjectTreeDeltasType(ObjectTreeDeltas objectTreeDeltas)
static String
ObjectTreeDeltas. toObjectTreeDeltasTypeXml(ObjectTreeDeltas objectTreeDeltas)
static String
ObjectTreeDeltas. toObjectTreeDeltasTypeXml(ObjectTreeDeltasType objectTreeDeltasType, PrismContext prismContext)
-
Uses of SchemaException in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression that throw SchemaException Modifier and Type Method Description Class<T>
TypedValue. determineClass()
-
Uses of SchemaException in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor that throw SchemaException Modifier and Type Method Description void
ResourceAttributeContainer. add(ResourceAttribute<?> attribute)
void
ResourceAttributeContainerImpl. add(ResourceAttribute<?> attribute)
static ResourceAttributeContainer
ResourceAttributeContainer. convertFromContainer(PrismContainer<?> origAttrContainer, ObjectClassComplexTypeDefinition objectClassDefinition)
static ResourceObjectIdentification
ResourceObjectIdentification. create(ObjectClassComplexTypeDefinition objectClassDefinition, Collection<? extends ResourceAttribute<?>> allIdentifiers)
MutableComplexTypeDefinition
MidPointSchemaDefinitionFactory. createComplexTypeDefinition(com.sun.xml.xsom.XSComplexType complexType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
<C extends Containerable>
PrismContainerDefinition<C>MidPointSchemaDefinitionFactory. createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
static ResourceObjectIdentification
ResourceObjectIdentification. createFromAttributes(ObjectClassComplexTypeDefinition objectClassDefinition, Collection<? extends ResourceAttribute<?>> attributes)
static ResourceObjectIdentification
ResourceObjectIdentification. createFromShadow(ObjectClassComplexTypeDefinition objectClassDefinition, ShadowType shadowType)
<T> PrismPropertyDefinition<T>
MidPointSchemaDefinitionFactory. createPropertyDefinition(QName elementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle)
<T> MutablePrismPropertyDefinition<T>
MidPointSchemaDefinitionFactory. createPropertyDefinition(QName elementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle, Collection<? extends DisplayableValue<T>> allowedValues, T defaultValue)
default ObjectQuery
ObjectClassComplexTypeDefinition. createShadowSearchQuery(String resourceOid)
<X> ResourceAttribute<X>
ResourceAttributeContainer. findOrCreateAttribute(ResourceAttributeDefinition attributeDefinition)
<X> ResourceAttribute<X>
ResourceAttributeContainer. findOrCreateAttribute(QName attributeName)
<X> ResourceAttribute<X>
ResourceAttributeContainerImpl. findOrCreateAttribute(ResourceAttributeDefinition attributeDefinition)
<X> ResourceAttribute<X>
ResourceAttributeContainerImpl. findOrCreateAttribute(QName attributeName)
void
MidPointSchemaDefinitionFactory. finishComplexTypeDefinition(ComplexTypeDefinition complexTypeDefinition, com.sun.xml.xsom.XSComplexType complexType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
<T> ResourceAttribute<T>
ResourceObjectIdentification. getPrimaryIdentifier()
<T> ResourceAttribute<T>
ResourceObjectIdentification. getSecondaryIdentifier()
static ConnectorSchemaImpl
ConnectorSchemaImpl. parse(Element element, String shortDesc, PrismContext prismContext)
static ResourceSchemaImpl
ResourceSchemaImpl. parse(Element element, String shortDesc, PrismContext prismContext)
void
MutableResourceSchema. parseThis(Element xsdSchema, String shortDesc, PrismContext prismContext)
void
ResourceSchemaImpl. parseThis(Element element, String shortDesc, PrismContext prismContext)
-
Uses of SchemaException in com.evolveum.midpoint.schema.result
Methods in com.evolveum.midpoint.schema.result that throw SchemaException Modifier and Type Method Description OperationResultStatus
AsynchronousOperationQueryable. queryOperationStatus(String asynchronousOperationReference, OperationResult parentResult)
-
Uses of SchemaException in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that throw SchemaException Modifier and Type Method Description static void
ReportTypeUtil. applyConfigurationDefinition(PrismObject<ReportType> report, ObjectDelta delta, PrismContext prismContext)
static void
ReportTypeUtil. applyDefinition(PrismObject<ReportType> report, PrismContext prismContext)
static PrismObjectDefinition<ShadowType>
ShadowUtil. applyObjectClass(PrismObjectDefinition<ShadowType> shadowDefinition, ObjectClassComplexTypeDefinition objectClassDefinition)
static void
ShadowUtil. applyResourceSchema(PrismObject<? extends ShadowType> shadow, ResourceSchema resourceSchema)
This is not supposed to be used in production code! It is just for the tests.static UcfChangeType
UcfChangeUtil. create(QName objectClassName, Map<QName,Object> identifiers, ObjectDeltaType delta, PrismContext prismContext)
static UcfChangeType
UcfChangeUtil. createForNewObject(QName objectClassName, Map<QName,Object> attributes, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createNameQuery(PolyString name, PrismContext prismContext)
static <O extends ObjectType>
ObjectQueryObjectQueryUtil. createNameQuery(PrismObject<O> object)
static ObjectQuery
ObjectQueryUtil. createNameQuery(ObjectType object)
static ObjectQuery
ObjectQueryUtil. createNameQuery(PolyStringType name, PrismContext prismContext)
static <T extends ObjectType>
ObjectQueryObjectQueryUtil. createNameQuery(Class<T> clazz, PrismContext prismContext, String name)
static ObjectQuery
ObjectQueryUtil. createNameQuery(String name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createNormNameQuery(PolyString name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createNormNameQuery(String name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createOrgSubtreeQuery(PrismContext prismContext, String orgOid)
static ObjectQuery
ObjectQueryUtil. createOrigNameQuery(PolyString name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createOrigNameQuery(PolyStringType name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createOrigNameQuery(String name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createResourceAndKind(String resourceOid, ShadowKindType kind, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createResourceAndKindIntent(String resourceOid, ShadowKindType kind, String intent, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceAndKindIntentFilter(String resourceOid, ShadowKindType kind, String intent, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceAndObjectClassFilter(String resourceOid, QName objectClass, PrismContext prismContext)
static S_AtomicFilterExit
ObjectQueryUtil. createResourceAndObjectClassFilterPrefix(String resourceOid, QName objectClass, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createResourceAndObjectClassQuery(String resourceOid, QName objectClass, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceFilter(String resourceOid, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createResourceQuery(String resourceOid, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createRootOrgQuery(PrismContext prismContext)
static List<TriggerType>
ApprovalContextUtil. createTriggers(int escalationLevel, Date workItemCreateTime, Date workItemDeadline, List<WorkItemTimedActionsType> timedActionsList, PrismContext prismContext, Trace logger, Long workItemId, String handlerUri)
static <T extends ShadowType>
PolyStringShadowUtil. determineShadowName(PrismObject<T> shadow)
static <T extends ShadowType>
PolyStringShadowUtil. determineShadowName(ShadowType shadow)
static <T extends ShadowType>
StringShadowUtil. determineShadowStringName(PrismObject<T> shadow)
static String
ObjectQueryUtil. dump(QueryType query, PrismContext prismContext)
static ResourceAttribute<?>
ShadowUtil. fixAttributePath(ResourceAttribute<?> attribute)
static Map<String,Serializable>
ParamsTypeUtil. fromParamsType(ParamsType paramsType, PrismContext prismContext)
static List<Object>
ResourceTypeUtil. getAllCapabilities(ResourceType resource)
Assumes that native capabilities are already cached.static List<ObjectReferenceType>
ObjectTypeUtil. getAsObjectReferenceTypeList(PrismReference prismReference)
static ItemName
ShadowUtil. getAttributeName(ItemPath attributePath, String message)
static <T> T
ShadowUtil. getAttributeValue(PrismObject<? extends ShadowType> shadow, QName attrName)
static <T> T
ShadowUtil. getAttributeValue(ShadowType shadowType, QName attrName)
static AbstractAuthenticationPolicyType
SecurityPolicyUtil. getAuthenticationPolicy(String authPolicyName, SecurityPolicyType securityPolicy)
static ResourceShadowDiscriminator
ObjectQueryUtil. getCoordinates(ObjectFilter filter, PrismContext prismContext)
static NonceCredentialsPolicyType
SecurityPolicyUtil. getCredentialPolicy(String policyName, SecurityPolicyType securityPolicy)
static List<Object>
ResourceTypeUtil. getEffectiveCapabilities(ResourceType resource)
Assumes that native capabilities are already cached.static <R extends AbstractRoleType>
VirtualAssignmenetSpecification<R>LifecycleUtil. getForcedAssignmentSpecification(LifecycleStateModelType lifecycleStateModel, String targetLifecycleState, PrismContext prismContext)
static PropertyLimitationsType
MiscSchemaUtil. getLimitationsType(List<PropertyLimitationsType> limitationsTypes, LayerType layer)
PolyString
ObjectDeltaSchemaLevelUtil.NameResolver. getName(Class<? extends ObjectType> objectClass, String oid)
<O extends ObjectType>
PrismObject<O>SimpleObjectResolver. getObject(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
static ResourceAttribute<String>
ShadowUtil. getSecondaryIdentifier(PrismObject<? extends ShadowType> shadow)
static ResourceAttribute<?>
ShadowUtil. getSecondaryIdentifier(ObjectClassComplexTypeDefinition objectClassDefinition, Collection<? extends ResourceAttribute<?>> identifiers)
static String
ShadowUtil. getSecondaryIdentifierRealValue(PrismObject<? extends ShadowType> shadow)
static Collection<ResourceAttribute<?>>
ShadowUtil. getSecondaryIdentifiers(Collection<? extends ResourceAttribute<?>> identifiers, ObjectClassComplexTypeDefinition objectClassDefinition)
static net.sf.jasperreports.engine.design.JasperDesign
ReportTypeUtil. loadJasperDesign(byte[] template)
static List<Item<?,?>>
ObjectTypeUtil. mapToExtensionItems(Map<QName,Object> values, PrismContainerDefinition<?> extensionDefinition, PrismContext prismContext)
static void
ObjectTypeUtil. mergeExtension(PrismContainerValue<?> dstExtensionContainerValue, PrismContainerValue<?> srcExtensionContainerValue)
static List<PrismReferenceValue>
ObjectTypeUtil. objectReferenceListToPrismReferenceValues(Collection<ObjectReferenceType> refList)
static PrismSchema
ConnectorTypeUtil. parseConnectorSchema(ConnectorType connectorType, PrismContext prismContext)
Returns parsed connector schemastatic PrismSchema
ReportTypeUtil. parseReportConfigurationSchema(PrismObject<ReportType> report, PrismContext context)
static String
SchemaDebugUtil. prettyPrint(ItemDeltaType change)
javax.xml.bind.JAXBElement<? extends AbstractPolicyConstraintType>
PolicyRuleTypeUtil.LazyMapConstraintsResolver. resolve(String name)
static void
PolicyRuleTypeUtil. resolveReferences(PolicyConstraintsType pc, com.evolveum.midpoint.schema.util.PolicyRuleTypeUtil.ConstraintResolver resolver)
static void
PolicyRuleTypeUtil. resolveReferences(List<PolicyRuleType> rules, Collection<? extends PolicyRuleType> otherRules, PrismContext prismContext)
static void
ShadowUtil. setPasswordIncomplete(ShadowType shadowType)
static void
ShadowUtil. validateAttributeSchema(PrismObject<ShadowType> shadow, ObjectClassComplexTypeDefinition objectClassDefinition)
static void
ResourceTypeUtil. validateObjectClassDefinition(ObjectClassComplexTypeDefinition objectClassDefinition, PrismObject<ResourceType> resource)
static void
ResourceTypeUtil. validateSchema(ResourceSchema resourceSchema, PrismObject<ResourceType> resource)
-
Uses of SchemaException in com.evolveum.midpoint.security.api
Methods in com.evolveum.midpoint.security.api that throw SchemaException Modifier and Type Method Description static NonceCredentialsPolicyType
SecurityUtil. getEffectiveNonceCredentialsPolicy(SecurityPolicyType securityPolicy)
MidPointPrincipal
MidPointPrincipalManager. getPrincipal(PrismObject<UserType> user)
MidPointPrincipal
MidPointPrincipalManager. getPrincipal(PrismObject<UserType> user, AuthorizationTransformer authorizationTransformer, OperationResult result)
MidPointPrincipal
MidPointPrincipalManager. getPrincipal(String username)
MidPointPrincipal
MidPointPrincipalManager. getPrincipalByOid(String oid)
<T> T
SecurityContextManager. runAs(Producer<T> producer, PrismObject<UserType> user)
void
SecurityContextManager. setupPreAuthenticatedSecurityContext(PrismObject<UserType> user)
-
Uses of SchemaException in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that throw SchemaException 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.AuthorizationParameters<O,T>
AuthorizationParameters.Builder. build()
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.<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)
MidPointPrincipal
SecurityEnforcer. createDonorPrincipal(MidPointPrincipal attorneyPrincipal, String attorneyAuthorizationAction, PrismObject<UserType> donor, Task task, OperationResult result)
AccessDecision
SecurityEnforcer. decideAccess(MidPointPrincipal principal, List<String> requiredActions, Task task, OperationResult result)
Simple access control decision similar to that used by spring security.<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsSecurityEnforcer. getAllowedRequestAssignmentItems(MidPointPrincipal midPointPrincipal, String operationUrl, PrismObject<O> object, PrismObject<R> target, OwnerResolver ownerResolver, Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization.<O extends ObjectType,T extends ObjectType>
booleanSecurityEnforcer. isAuthorized(String operationUrl, AuthorizationPhaseType phase, AuthorizationParameters<O,T> params, OwnerResolver ownerResolver, Task task, OperationResult result)
Returns true if the currently logged-in user is authorized for specified action, returns false otherwise.<T extends ObjectType,O extends ObjectType>
ObjectFilterSecurityEnforcer. preProcessObjectFilter(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, Task task, OperationResult result)
Returns a filter that applies to all the objects/targets for which the principal is authorized. -
Uses of SchemaException in com.evolveum.midpoint.task.api
Methods in com.evolveum.midpoint.task.api that throw SchemaException Modifier and Type Method Description void
Task. addExtensionProperty(PrismProperty<?> property)
Adds value(s) to a given extension property.void
Task. addExtensionReference(PrismReference reference)
Adds value(s) to a given extension reference.String
TaskManager. addTask(PrismObject<TaskType> taskPrism, RepoAddOptions options, OperationResult parentResult)
default String
TaskManager. addTask(PrismObject<TaskType> taskPrism, OperationResult parentResult)
Add new task.void
TaskManager. cleanupTasks(CleanupPolicyType closedTasksPolicy, RunningTask task, OperationResult opResult)
Deletes obsolete tasks, as specified in the policy.void
Task. close(OperationResult taskResult, boolean saveState, OperationResult parentResult)
CompiledTracingProfile
Tracer. compileProfile(TracingProfileType profile, OperationResult result)
<T extends ObjectType>
intTaskManager. countObjects(Class<T> type, ObjectQuery query, OperationResult parentResult)
Counts the number of objects.Task
TaskManager. createTaskInstance(PrismObject<TaskType> taskPrism, OperationResult parentResult)
Creates task instance from the XML task representation.Task
TaskManager. createTaskInstance(PrismObject<TaskType> taskPrism, String operationName, OperationResult parentResult)
Creates task instance from the XML task representation.void
Task. deleteExtensionProperty(PrismProperty<?> property)
Removes specified VALUES of this extension property (not all of its values).void
TaskManager. deleteNode(String nodeOid, OperationResult result)
Deletes a node from the repository.void
TaskManager. deleteTask(String oid, OperationResult parentResult)
Deletes task with provided OID.void
TaskManager. deleteWorkersAndWorkState(String rootTaskOid, boolean deleteWorkers, long subtasksWaitTime, OperationResult parentResult)
static String
TaskDebugUtil. dumpTaskTree(Task rootTask, OperationResult result)
void
ClusterExecutionHelper. execute(NodeType node, BiConsumer<org.apache.cxf.jaxrs.client.WebClient,OperationResult> code, String context, OperationResult parentResult)
Executes operation on a specified remote node (by node object).void
ClusterExecutionHelper. execute(String nodeOid, BiConsumer<org.apache.cxf.jaxrs.client.WebClient,OperationResult> code, String context, OperationResult parentResult)
Executes operation on a specified remote node (by OID).<T> T
ClusterExecutionHelper. extractResult(javax.ws.rs.core.Response response, Class<T> expectedClass)
Extracts the result from the REST response.static boolean
TaskUtil. findExtensionItemValueInThisOrParent(Task task, QName path, boolean defaultValue)
void
Task. finishHandler(OperationResult parentResult)
Removes current handler from the handlers stack.void
Task. flushPendingModifications(OperationResult parentResult)
Saves modifications done against the in-memory version of the task into the repository.<T extends ObjectType>
PrismObject<T>Task. getObject(Class<T> type, OperationResult parentResult)
Returns object that the task is associated with.<T extends ObjectType>
PrismObject<T>TaskManager. getObject(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result)
TODOPrismContainer<? extends ExtensionType>
Task. getOrCreateExtension()
Task
Task. getParentTask(OperationResult result)
Returns the parent task, if any.Task
TaskManager. getTask(String taskOid, OperationResult parentResult)
Returns a task with specified OID.Task
TaskManager. getTask(String taskOid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
BEWARE: This method does not obey taskManager-related options, e.g.Task
TaskManager. getTaskByIdentifier(String identifier, OperationResult parentResult)
Returns a task with a given identifier.String
TaskManager. getTaskThreadsDump(String taskOid, OperationResult parentResult)
PrismObject<TaskType>
TaskManager. getTaskTypeByIdentifier(String identifier, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
TODOTask
TaskManager. getTaskWithResult(String taskOid, OperationResult parentResult)
static boolean
TaskUtil. isDryRun(Task task)
The methods below should be in class like "TaskUtilForProvisioning".List<Task>
Task. listDependents(OperationResult result)
Lists all explicit dependents, i.e.List<Task>
Task. listPrerequisiteTasks(OperationResult parentResult)
List all prerequisite tasks for the current tasks, i.e.List<Task>
Task. listSubtasks(boolean persistentOnly, OperationResult parentResult)
default List<Task>
Task. listSubtasks(OperationResult parentResult)
Lists the (direct) subtasks of a given task.List<Task>
Task. listSubtasksDeeply(boolean persistentOnly, OperationResult result)
default List<Task>
Task. listSubtasksDeeply(OperationResult result)
List all the subtasks of a given task, i.e.void
Task. modify(ItemDelta<?,?> delta)
Changes in-memory representation immediately and schedules a corresponding batched modification.void
Task. modify(Collection<ItemDelta<?,?>> deltas)
void
Task. modifyAndFlush(ItemDelta<?,?> delta, OperationResult parentResult)
Changes in-memory and in-repo representations immediately.void
Task. modifyExtension(ItemDelta itemDelta)
Modifies task extension using given delta.void
TaskManager. modifyTask(String oid, Collection<? extends ItemDelta> modifications, OperationResult parentResult)
Modifies task using relative change description.ObjectQuery
TaskManager. narrowQueryForWorkBucket(ObjectQuery query, Class<? extends ObjectType> type, Function<ItemPath,ItemDefinition<?>> itemDefinitionProvider, Task workerTask, WorkBucketType workBucket, OperationResult opResult)
TODO.void
TaskManager. pauseTask(Task task, TaskWaitingReason reason, OperationResult parentResult)
Puts a runnable/running task into WAITING state.void
TaskManager. reconcileWorkers(String coordinatorOid, WorkersReconciliationOptions options, OperationResult parentResult)
String
TaskManager. recordTaskThreadsDump(String taskOid, String cause, OperationResult parentResult)
void
Task. refresh(OperationResult parentResult)
Re-reads the task state from the persistent storage.TracingProfileType
Tracer. resolve(TracingProfileType tracingProfile, OperationResult result)
Resolves a tracing profile - i.e.void
TaskManager. resumeTask(Task task, OperationResult parentResult)
Resume suspended task.void
TaskManager. resumeTask(String taskOid, OperationResult parentResult)
void
TaskManager. resumeTaskTree(String coordinatorOid, OperationResult parentResult)
void
TaskManager. scheduleCoordinatorAndWorkersNow(String coordinatorOid, OperationResult parentResult)
TODO is this method really necessary?void
TaskManager. scheduleTaskNow(Task task, OperationResult parentResult)
Schedules a RUNNABLE task or CLOSED single-run task to be run immediately.void
TaskManager. scheduleTaskNow(String taskOid, OperationResult parentResult)
The same as above.<T extends ObjectType>
SearchResultList<PrismObject<T>>TaskManager. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
Notes: Implemented options are: - noFetch: it causes task manager NOT to ask remote nodes about node/task status.<T extends ObjectType>
SearchResultMetadataTaskManager. searchObjectsIterative(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, ResultHandler<T> handler, OperationResult parentResult)
void
Task. setBindingImmediate(TaskBinding value, OperationResult parentResult)
Sets the binding (immediately through to the repo).void
Task. setChannelImmediate(String channelUri, OperationResult parentResult)
Sets change channel URI.void
Task. setDescriptionImmediate(String value, OperationResult parentResult)
Sets task description, immediately storing it into the repo.void
Task. setExecutionEnvironmentImmediate(TaskExecutionEnvironmentType value, OperationResult parentResult)
void
Task. setExpectedTotalImmediate(Long value, OperationResult parentResult)
"Immediate" version of the above method.<C extends Containerable>
voidTask. setExtensionContainer(PrismContainer<C> item)
Sets a container in the extension - replaces existing value(s), if any, by the one(s) provided.<T extends Containerable>
voidTask. setExtensionContainerValue(QName containerName, T value)
Sets a container value in the extension - replaces existing value(s), if any, by the one provided.void
Task. setExtensionItem(Item item)
Puts generic item into extension.void
Task. setExtensionProperty(PrismProperty<?> property)
Sets a property in the extension - replaces existing value(s), if any, by the one(s) provided.void
Task. setExtensionPropertyImmediate(PrismProperty<?> property, OperationResult parentResult)
"Immediate" version of the above method.<T> void
Task. setExtensionPropertyValue(QName propertyName, T value)
Sets (i.e., replaces) the value of the given property in task extension.<T> void
Task. setExtensionPropertyValueTransient(QName propertyName, T value)
Sets (i.e., replaces) the value of the given property in task extension - without writing to repo.void
Task. setExtensionReference(PrismReference reference)
Sets a reference in the extension - replaces existing value(s), if any, by the one(s) provided.void
Task. setHandlerUriImmediate(String value, OperationResult parentResult)
Sets handler URI, also immediately in the repository.void
Task. setModelOperationContext(LensContextType modelOperationContext)
void
Task. setNameImmediate(PolyStringType value, OperationResult parentResult)
Sets the human-readable name of the task, immediately into repository.void
Task. setObjectRefImmediate(ObjectReferenceType value, OperationResult parentResult)
"Immediate" version of the previous method.void
Task. setProgressImmediate(Long progress, OperationResult parentResult)
"Immediate" version of the above method.void
Task. setResultImmediate(OperationResult result, OperationResult parentResult)
"Immediate" version of above method.void
Task. startWaitingForTasksImmediate(OperationResult result)
Starts "passive" waiting for other tasks.void
TaskManager. suspendAndDeleteTask(String taskOid, long suspendTimeout, boolean alsoSubtasks, OperationResult parentResult)
The same as above, but limited to a single task and throws the first exception encountered.boolean
TaskManager. suspendTask(Task task, long waitTime, OperationResult parentResult)
Suspends a task.boolean
TaskManager. suspendTask(String taskOid, long waitTime, OperationResult parentResult)
Suspends a task.boolean
TaskManager. suspendTaskQuietly(Task task, long waitTime, OperationResult parentResult)
Suspends a task.boolean
TaskManager. suspendTaskTree(String coordinatorOid, long waitTime, OperationResult parentResult)
void
TaskManager. unpauseTask(Task task, OperationResult parentResult)
Puts a WAITING task back into RUNNABLE state. -
Uses of SchemaException in com.evolveum.midpoint.util
Methods in com.evolveum.midpoint.util that throw SchemaException Modifier and Type Method Description void
SchemaFailableProcessor. process(T object)
-
Uses of SchemaException in com.evolveum.midpoint.util.exception
Subclasses of SchemaException in com.evolveum.midpoint.util.exception Modifier and Type Class Description class
NoFocusNameSchemaException
Specific kind of SchemaException. -
Uses of SchemaException in com.evolveum.midpoint.wf.api
Methods in com.evolveum.midpoint.wf.api that throw SchemaException Modifier and Type Method Description void
WorkflowManager. cancelCase(String caseOid, Task task, OperationResult parentResult)
void
WorkflowManager. claimWorkItem(WorkItemId workItemId, Task task, OperationResult result)
void
WorkflowManager. completeWorkItem(WorkItemId workItemId, AbstractWorkItemOutputType output, WorkItemEventCauseInformationType causeInformation, Task task, OperationResult parentResult)
Approves or rejects a work itemvoid
WorkflowManager. delegateWorkItem(WorkItemId workItemId, WorkItemDelegationRequestType delegationRequest, Task task, OperationResult parentResult)
ApprovalSchemaExecutionInformationType
WorkflowManager. getApprovalSchemaExecutionInformation(String taskOid, Task opTask, OperationResult parentResult)
Retrieves information about actual or expected execution of an approval schema.List<ApprovalSchemaExecutionInformationType>
WorkflowManager. getApprovalSchemaPreview(ModelContext<?> modelContext, Task opTask, OperationResult parentResult)
Retrieves information about expected approval schema and its execution.ChangesByState
WorkflowManager. getChangesByState(CaseType rootCase, ModelInteractionService modelInteractionService, PrismContext prismContext, Task task, OperationResult result)
ChangesByState
WorkflowManager. getChangesByState(CaseType approvalCase, CaseType rootCase, ModelInteractionService modelInteractionService, PrismContext prismContext, OperationResult result)
void
WorkflowManager. releaseWorkItem(WorkItemId workItemId, Task task, OperationResult result)
-
Uses of SchemaException in com.evolveum.midpoint.wf.util
Methods in com.evolveum.midpoint.wf.util that throw SchemaException Modifier and Type Method Description static S_FilterExit
QueryUtils. filterForClaimableItems(S_FilterEntryOrEmpty q, String userOid, RepositoryService repositoryService, RelationRegistry relationRegistry, OperationResult result)
-
Uses of SchemaException in com.evolveum.prism.xml.ns._public.query_3
Methods in com.evolveum.prism.xml.ns._public.query_3 that throw SchemaException Modifier and Type Method Description static SearchFilterType
SearchFilterType. createFromParsedXNode(XNode xnode, ParsingContext pc, PrismContext prismContext)
Element
SearchFilterType. getFilterClauseAsElement(PrismContext prismContext)
RootXNode
SearchFilterType. getFilterClauseAsRootXNode()
void
SearchFilterType. parseFromXNode(XNode xnode, ParsingContext pc, PrismContext prismContext)
MapXNode
SearchFilterType. serializeToXNode(PrismContext prismContext)
-
Uses of SchemaException in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that throw SchemaException Modifier and Type Method Description <IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>RawType. getParsedItem(ID itemDefinition)
<IV extends PrismValue,ID extends ItemDefinition>
Item<IV,ID>RawType. getParsedItem(ID itemDefinition, QName itemName)
<V,ID extends ItemDefinition>
VRawType. getParsedRealValue(ID itemDefinition, ItemPath itemPath)
<T> T
RawType. getParsedRealValue(Class<T> clazz)
<IV extends PrismValue,ID extends ItemDefinition>
IVRawType. getParsedValue(ItemDefinition itemDefinition, QName itemName)
Object
RawType. getValue()
Object
RawType. getValue(boolean store)
Extracts a "real value" from RawType object without expecting any specific type beforehand.static Object
RawType. getValue(Object value)
Extracts a "real value" from a potential RawType object without expecting any specific type beforehand.String
RawType. guessFormattedValue()
void
RawType. revive(PrismContext prismContext)
XNode
RawType. serializeToXNode()
-