Modifier and Type | Method and Description |
---|---|
void |
CertificationManager.closeCampaign(String campaignOid,
Task task,
OperationResult result)
Closes a campaign.
|
void |
CertificationManager.closeCurrentStage(String campaignOid,
int stageNumber,
Task task,
OperationResult parentResult)
Opens the next stage in the certification campaign.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType |
CertificationManager.createCampaign(String definitionOid,
Task task,
OperationResult parentResult)
Creates a certification campaign: creates AccessCertificationCampaignType object, based on
general information in certification definition.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.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,
int stageNumber,
Task task,
OperationResult parentResult)
Opens the next review stage in the certification campaign.
|
void |
CertificationManager.recordDecision(String campaignOid,
long caseId,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDecisionType decision,
Task task,
OperationResult parentResult)
Records a particular decision of a reviewer.
|
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
CertificationManager.searchDecisionsToReview(ObjectQuery caseQuery,
boolean notDecidedOnly,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Returns a set of certification decisions for currently logged-in user.
|
void |
CertificationManager.startRemediation(String campaignOid,
Task task,
OperationResult result)
Starts the remediation phase for the campaign.
|
Modifier and Type | Method and Description |
---|---|
void |
CertificationManagerImpl.closeCampaign(String campaignOid,
Task task,
OperationResult parentResult) |
void |
CertificationManagerImpl.closeCurrentStage(String campaignOid,
int stageNumberToClose,
Task task,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType |
CertificationManagerImpl.createCampaign(String definitionOid,
Task task,
OperationResult parentResult) |
boolean |
AccCertExpressionHelper.evaluateBooleanExpression(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
ExpressionVariables expressionVariables,
String shortDesc,
Task task,
OperationResult result) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCasesStatisticsType |
CertificationManagerImpl.getCampaignStatistics(String campaignOid,
boolean currentStageOnly,
Task task,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType |
AccCertQueryHelper.getCase(String campaignOid,
long caseId,
Task task,
OperationResult result) |
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
AccCertQueryHelper.getCasesForReviewer(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
String reviewerOid,
Task task,
OperationResult result) |
List<ItemDelta<?,?>> |
AccCertUpdateHelper.getDeltasForStageOpen(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationStageType stage,
CertificationHandler handler,
Task task,
OperationResult result) |
protected List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> |
AccCertReviewersHelper.getObjectOwners(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType _case,
Task task,
OperationResult result) |
protected List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> |
AccCertReviewersHelper.getTargetObjectOwners(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType _case,
Task task,
OperationResult result) |
void |
AccessCertificationRemediationTaskHandler.launch(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task callingTask,
OperationResult parentResult) |
void |
AccCertCaseOperationsHelper.markCaseAsRemedied(String campaignOid,
long caseId,
Task task,
OperationResult parentResult) |
void |
CertificationManagerImpl.openNextStage(String campaignOid,
int requestedStageNumber,
Task task,
OperationResult parentResult) |
void |
CertificationManagerImpl.recordDecision(String campaignOid,
long caseId,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDecisionType decision,
Task task,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType |
AccCertUpdateHelper.refreshCampaign(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult result) |
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
AccCertQueryHelper.searchCases(String campaignOid,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
AccCertQueryHelper.searchDecisions(ObjectQuery query,
String reviewerOid,
boolean notDecidedOnly,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult result) |
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
CertificationManagerImpl.searchDecisionsToReview(ObjectQuery caseQuery,
boolean notDecidedOnly,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
void |
AccCertReviewersHelper.setupReviewersForCase(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType _case,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationReviewerSpecificationType reviewerSpec,
Task task,
OperationResult result) |
void |
CertificationManagerImpl.startRemediation(String campaignOid,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
Collection<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
BaseCertificationHandler.createCasesForObject(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult parentResult) |
Collection<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
DirectAssignmentCertificationHandler.createCasesForObject(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> objectPrism,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult parentResult) |
Collection<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
CertificationHandler.createCasesForObject(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult parentResult)
Creates certification cases for a given midPoint object (e.g.
|
void |
DirectAssignmentCertificationHandler.doRevoke(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType aCase,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult caseResult) |
void |
CertificationHandler.doRevoke(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType aCase,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult caseResult)
Implements the automated REVOKE for a given certification case.
|
Modifier and Type | Method and Description |
---|---|
static <X> PrismProperty<X> |
StaticExpressionUtil.getPropertyStatic(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
PrismPropertyDefinition outputDefinition,
String contextDescription,
PrismContext prismContext) |
static <X> Collection<X> |
StaticExpressionUtil.getPropertyStaticRealValues(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
PrismPropertyDefinition outputDefinition,
String contextDescription,
PrismContext prismContext)
Always returns collection, even for single-valued results.
|
static Object |
StaticExpressionUtil.getStaticOutput(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
PrismPropertyDefinition outputDefinition,
String contextDescription,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionReturnMultiplicityType preferredMultiplicity,
PrismContext prismContext)
Returns either Object (if result is supposed to be single-value) or Collection
|
static boolean |
SynchronizationUtils.isPolicyApplicable(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> currentShadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSynchronizationType synchronizationPolicy,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
static boolean |
SynchronizationUtils.isPolicyApplicable(QName objectClass,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSynchronizationType synchronizationPolicy,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
static boolean |
ResourceObjectPattern.matches(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadowToMatch,
Collection<ResourceObjectPattern> protectedAccountPatterns,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
ResourceObjectPattern.matches(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadowToMatch,
MatchingRuleRegistry matchingRuleRegistry) |
static <IV extends PrismValue,ID extends ItemDefinition> |
StaticExpressionUtil.parseValueElements(Collection<?> valueElements,
ID outputDefinition,
String contextDescription,
PrismContext prismContext) |
static <IV extends PrismValue,ID extends ItemDefinition> |
StaticExpressionUtil.serializeValueElements(Item<IV,ID> item,
String contextDescription) |
Modifier and Type | Method and Description |
---|---|
ObjectQuery |
RefinedObjectClassDefinition.createShadowSearchQuery(String resourceOid) |
ObjectQuery |
LayerRefinedObjectClassDefinition.createShadowSearchQuery(String resourceOid) |
CompositeRefinedObjectClassDefinition |
RefinedResourceSchema.determineCompositeObjectClassDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow) |
CompositeRefinedObjectClassDefinition |
RefinedResourceSchema.determineCompositeObjectClassDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<QName> additionalAuxiliaryObjectClassQNames) |
static ConnectorSchema |
RefinedConnectorSchema.getConnectorSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType connectorType,
PrismContext prismContext) |
static ConnectorSchema |
RefinedConnectorSchema.getConnectorSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType> connector,
PrismContext prismContext) |
RefinedObjectClassDefinition |
RefinedResourceSchema.getRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
Collection<String> intents)
If no intents are provided, default account definition is returned.
|
static RefinedResourceSchema |
RefinedResourceSchema.getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
static LayerRefinedResourceSchema |
RefinedResourceSchema.getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer,
PrismContext prismContext) |
static RefinedResourceSchema |
RefinedResourceSchema.getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
PrismContext prismContext) |
static RefinedResourceSchema |
RefinedResourceSchema.getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
static LayerRefinedResourceSchema |
RefinedResourceSchema.getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer) |
static LayerRefinedResourceSchema |
RefinedResourceSchema.getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer,
PrismContext prismContext) |
static RefinedResourceSchema |
RefinedResourceSchema.getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismContext prismContext) |
static ResourceSchema |
RefinedResourceSchema.getResourceSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
PrismContext prismContext) |
static ResourceSchema |
RefinedResourceSchema.getResourceSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismContext prismContext) |
static RefinedResourceSchema |
RefinedResourceSchema.parse(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
PrismContext prismContext) |
static RefinedResourceSchema |
RefinedResourceSchema.parse(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismContext prismContext) |
void |
RefinedObjectClassDefinition.parseAssociations(RefinedResourceSchema rSchema) |
void |
RefinedObjectClassDefinition.parseAttributes(RefinedResourceSchema rSchema,
String contextDescription) |
void |
RefinedObjectClassDefinition.parseAttributesFrom(RefinedResourceSchema rSchema,
ObjectClassComplexTypeDefinition ocDef,
boolean auxiliary,
String contextDescription) |
void |
RefinedObjectClassDefinition.parseAuxiliaryObjectClasses(RefinedResourceSchema rSchema) |
static RefinedObjectClassDefinition |
RefinedObjectClassDefinition.parseFromSchema(ObjectClassComplexTypeDefinition objectClassDef,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RefinedResourceSchema rSchema,
PrismContext prismContext,
String contextDescription) |
Document |
LayerRefinedResourceSchema.serializeToXsd() |
Modifier and Type | Method and Description |
---|---|
void |
LoadableModel.revive(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType |
WebComponentUtil.createSingleRecurenceTask(String taskName,
QName applicableType,
ObjectQuery query,
ObjectDelta delta,
String category,
PageBase pageBase) |
static void |
WebComponentUtil.revive(org.apache.wicket.model.IModel<?> model,
PrismContext prismContext) |
static void |
WebComponentUtil.revive(LoadableModel<?> loadableModel,
PrismContext prismContext) |
static void |
WebComponentUtil.reviveObject(Object object,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
void |
InitialDataImport.init() |
protected void |
ConfigurablePrismContextFactory.registerExtensionSchemas(SchemaRegistry schemaRegistry) |
Modifier and Type | Method and Description |
---|---|
boolean |
ModelInteractionService.checkPassword(String userOid,
ProtectedStringType password,
Task task,
OperationResult parentResult)
Checks if the supplied password matches with current user password.
|
void |
AccessCertificationService.closeCampaign(String campaignOid,
Task task,
OperationResult result)
Closes a campaign.
|
void |
AccessCertificationService.closeCurrentStage(String campaignOid,
int stageNumber,
Task task,
OperationResult parentResult)
Opens the next stage in the certification campaign.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelService.compareObject(PrismObject<T> object,
Collection<SelectorOptions<GetOperationOptions>> readOptions,
ModelCompareOptions compareOptions,
List<ItemPath> ignoreItemPaths,
Task task,
OperationResult result)
TODO
|
<T extends Containerable> |
ModelService.countContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelService.countObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Count objects.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType |
AccessCertificationService.createCampaign(String definitionOid,
Task task,
OperationResult parentResult)
Creates a certification campaign: creates AccessCertificationCampaignType object, based on
general information in certification definition.
|
boolean |
TaskService.deactivateServiceThreads(long timeToWait,
OperationResult parentResult)
Deactivates service threads (temporarily).
|
Set<com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType> |
ModelService.discoverConnectors(com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorHostType hostType,
Task task,
OperationResult parentResult)
Discovers local or remote connectors.
|
ScriptExecutionResult |
ScriptingService.evaluateExpression(com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType expression,
Task task,
OperationResult result)
Synchronously executes any scripting expression (with no input data).
|
void |
ScriptingService.evaluateExpressionInBackground(QName objectType,
ObjectFilter filter,
String actionName,
Task task,
OperationResult parentResult)
Asynchronously executes simple scripting expressions, consisting of one search command and one action.
|
void |
ScriptingService.evaluateExpressionInBackground(com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType expression,
Task task,
OperationResult parentResult)
Asynchronously executes any scripting expression.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingEvaluationResponseType |
ModelDiagnosticService.evaluateMapping(com.evolveum.midpoint.xml.ns._public.common.common_3.MappingEvaluationRequestType request,
Task task,
OperationResult parentResult)
Execute arbitrary mapping.
|
Collection<ObjectDeltaOperation<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
ModelService.executeChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
Collection<ProgressListener> listeners,
OperationResult parentResult) |
Collection<ObjectDeltaOperation<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
ModelService.executeChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult)
Execute the provided object deltas.
|
RepositoryQueryDiagResponse |
ModelDiagnosticService.executeRepositoryQuery(RepositoryQueryDiagRequest request,
Task task,
OperationResult parentResult)
Execute arbitrary implementation-specific query.
|
String |
ModelDiagnosticService.exportDataModel(Collection<String> resourceOids,
Task task,
OperationResult parentResult)
Exports data model
EXPERIMENTAL.
|
String |
ModelDiagnosticService.exportDataModel(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
Task task,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
ModelService.findShadowOwner(String shadowOid,
Task task,
OperationResult parentResult)
Deprecated.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType |
ModelInteractionService.getAdminGuiConfiguration(Task task,
OperationResult parentResult)
Returns currently applicable admin GUI configuration.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ModelInteractionService.getAssignableRoleSpecification(PrismObject<F> focus,
OperationResult parentResult)
Returns an object that defines which roles can be assigned by the currently logged-in user.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCasesStatisticsType |
AccessCertificationService.getCampaignStatistics(String campaignOid,
boolean currentStageOnly,
Task task,
OperationResult parentResult)
Provides statistical information about outcomes of cases in a given campaign.
|
ConnectorOperationalStatus |
ModelInteractionService.getConnectorOperationalStatus(String resourceOid,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.CredentialsPolicyType |
ModelInteractionService.getCredentialsPolicy(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user,
Task task,
OperationResult parentResult)
Returns a credential policy that applies to the specified user.
|
RefinedObjectClassDefinition |
ModelInteractionService.getEditObjectClassDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelInteractionService.getEditObjectDefinition(PrismObject<O> object,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
OperationResult result)
Returns a schema that reflects editability of the object in terms of midPoint schema limitations and security.
|
PrismObjectDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ModelInteractionService.getEditShadowDefinition(ResourceShadowDiscriminator discr,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
OperationResult result) |
com.evolveum.midpoint.xml.ns._public.common.common_3.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) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelService.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Returns object for provided OID.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> |
TaskService.getTaskByIdentifier(String identifier,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult)
Returns information about task, given its identifier.
|
void |
ModelService.importFromResource(String resourceOid,
QName objectClass,
Task task,
OperationResult parentResult)
Import accounts from resource.
|
void |
ModelService.importFromResource(String shadowOid,
Task task,
OperationResult parentResult)
Import single account from resource.
|
List<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
ModelService.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult result)
Deprecated.
|
void |
AccessCertificationService.openNextStage(String campaignOid,
int stageNumber,
Task task,
OperationResult parentResult)
Opens the next review stage in the certification campaign.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelInteractionService.previewChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
Collection<ProgressListener> listeners,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelInteractionService.previewChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult result)
Computes the most likely changes triggered by the provided delta.
|
void |
TaskService.reactivateServiceThreads(OperationResult parentResult)
Re-activates the service threads after they have been deactivated.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelService.recompute(Class<F> type,
String oid,
Task task,
OperationResult parentResult)
Recomputes focal object with the specified OID.
|
void |
AccessCertificationService.recordDecision(String campaignOid,
long caseId,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDecisionType decision,
Task task,
OperationResult parentResult)
Records a particular decision of a reviewer.
|
void |
ModelDiagnosticService.repositoryTestOrgClosureConsistency(Task task,
boolean repairIfNecessary,
OperationResult result)
Checks a org closure table for consistency, repairing any problems found.
|
void |
TaskService.resumeTasks(Collection<String> taskOids,
OperationResult parentResult)
Resume suspended tasks.
|
void |
TaskService.scheduleTasksNow(Collection<String> taskOids,
OperationResult parentResult)
Schedules a RUNNABLE/CLOSED tasks to be run immediately.
|
<T extends Containerable> |
ModelService.searchContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Search for "sub-object" structures, i.e.
|
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
AccessCertificationService.searchDecisionsToReview(ObjectQuery caseQuery,
boolean notDecidedOnly,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Returns a set of certification decisions for currently logged-in user.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelService.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Search for objects.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelService.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).
|
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.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,
OperationResult result)
Starts the scheduler on a given nodes.
|
void |
WorkflowService.stopProcessInstance(String instanceId,
String username,
OperationResult parentResult) |
void |
TaskService.stopSchedulers(Collection<String> nodeIdentifiers,
OperationResult parentResult)
Stops the schedulers on a given nodes.
|
boolean |
TaskService.stopSchedulersAndTasks(Collection<String> nodeIdentifiers,
long waitTime,
OperationResult parentResult)
Stops a set of schedulers (on their nodes) and tasks that are executing on these nodes.
|
void |
TaskService.suspendAndDeleteTasks(Collection<String> taskOids,
long waitForStop,
boolean alsoSubtasks,
OperationResult parentResult)
Suspends tasks and deletes them.
|
boolean |
TaskService.suspendTasks(Collection<String> taskOids,
long waitForStop,
OperationResult parentResult)
Suspends a set of tasks.
|
void |
TaskService.synchronizeTasks(OperationResult parentResult)
Synchronizes information in midPoint repository and task scheduling database.
|
void |
TaskService.synchronizeWorkflowRequests(OperationResult parentResult)
Synchronizes information in midPoint repository and activiti database.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelInteractionService.unwrapModelContext(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType wrappedContext,
OperationResult result) |
Scene |
ModelInteractionService.visualizeDelta(ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> delta,
Task task,
OperationResult result) |
List<? extends Scene> |
ModelInteractionService.visualizeDeltas(List<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
void |
ModelElementContext.addPrimaryDelta(ObjectDelta<O> value) |
DeltaSetTriple<EvaluatedConstruction> |
EvaluatedAssignment.getEvaluatedConstructions(Task task,
OperationResult result) |
ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ModelProjectionContext.getExecutableDelta() |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.addObject(PrismObject<T> newObject) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.addObject(PrismObject<T> newObject,
ModelExecuteOptions options) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.addObject(T newObject) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.addObject(T newObject,
ModelExecuteOptions options) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.countObjects(Class<T> type,
ObjectQuery query)
Count objects.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.countObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options)
Count objects.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.createEmptyObject(Class<T> type)
Creates empty prism object of specified type in memory.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.createEmptyObjectWithName(Class<T> type,
PolyString name)
Creates empty prism object of specified type and with specified name in memory.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.createEmptyObjectWithName(Class<T> type,
PolyStringType name)
Creates empty prism object of specified type and with specified name in memory.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.createEmptyObjectWithName(Class<T> type,
String name)
Creates empty prism object of specified type and with specified name in memory.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.deleteObject(Class<T> type,
String oid) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.deleteObject(Class<T> type,
String oid,
ModelExecuteOptions options) |
void |
MidpointFunctions.executeChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas)
Execute the provided object deltas.
|
void |
MidpointFunctions.executeChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options)
Execute the provided object deltas.
|
void |
MidpointFunctions.executeChanges(ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>... deltas)
Execute the provided object deltas.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctions.findShadowOwner(String accountOid)
Returns the User object representing owner of specified account (account
shadow).
|
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctions.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctions.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
boolean repositoryObjectOnly) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctions.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
String resourceOid) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctions.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
String resourceOid,
boolean repositoryObjectOnly) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctions.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctions.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
boolean repositoryObjectOnly) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctions.getManagers(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
OrgStructFunctions.getManagers(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctions.getManagers(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType,
boolean allowSelf) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
OrgStructFunctions.getManagers(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType,
boolean allowSelf,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctions.getManagersByOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
OrgStructFunctions.getManagersByOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctions.getManagersOfOrg(String orgOid) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
OrgStructFunctions.getManagersOfOrg(String orgOid,
boolean preAuthorized) |
Collection<String> |
MidpointFunctions.getManagersOids(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user) |
Collection<String> |
OrgStructFunctions.getManagersOids(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
boolean preAuthorized) |
Collection<String> |
MidpointFunctions.getManagersOidsExceptUser(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user) |
Collection<String> |
OrgStructFunctions.getManagersOidsExceptUser(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
boolean preAuthorized) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.getObject(Class<T> type,
String oid)
Returns object for provided OID.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options)
Returns object for provided OID.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
MidpointFunctions.getOrgByName(String name) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
OrgStructFunctions.getOrgByName(String name,
boolean preAuthorized) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
MidpointFunctions.getOrgByOid(String oid) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
OrgStructFunctions.getOrgByOid(String oid,
boolean preAuthorized) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
MidpointFunctions.getParentOrgByOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String orgType)
Returns parent orgs of the specified object that have a specific orgType.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
OrgStructFunctions.getParentOrgByOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String orgType,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctions.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object)
Returns all parent orgs of the specified object.
|
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctions.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctions.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName relation,
String orgType)
Returns parent orgs of the specified object that have a specific relation and orgType.
|
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctions.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName relation,
String orgType,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctions.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String relation,
String orgType)
Returns parent orgs of the specified object that have a specific relation and orgType.
|
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctions.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String relation,
String orgType,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctions.getParentOrgsByRelation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName relation)
Returns parent orgs of the specified object that have a specific relation.
|
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctions.getParentOrgsByRelation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName relation,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctions.getParentOrgsByRelation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String relation)
Returns parent orgs of the specified object that have a specific relation.
|
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctions.getParentOrgsByRelation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String relation,
boolean preAuthorized) |
ObjectDeltaType |
MidpointFunctions.getResourceDelta(ModelContext context,
String resourceOid)
Returns aggregated delta that is to be executed on a given resource.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.UserType |
MidpointFunctions.getUserByOid(String oid) |
boolean |
MidpointFunctions.isManagerOfOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType) |
boolean |
OrgStructFunctions.isManagerOfOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType,
boolean preAuthorized) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.modifyObject(ObjectDelta<T> modifyDelta) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.modifyObject(ObjectDelta<T> modifyDelta,
ModelExecuteOptions options) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
MidpointFunctions.recompute(Class<F> type,
String oid)
Recomputes focal object with the specified OID.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.resolveReference(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reference) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.resolveReferenceIfExists(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reference) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.searchObjectByName(Class<T> type,
PolyString name)
Search for objects by name.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.searchObjectByName(Class<T> type,
PolyStringType name)
Search for objects by name.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.searchObjectByName(Class<T> type,
String name)
Search for objects by name.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.searchObjects(Class<T> type,
ObjectQuery query)
Search for objects.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options)
Search for objects.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler)
Search for objects in iterative fashion (using callback).
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctions.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options)
Search for objects in iterative fashion (using callback).
|
ModelContext |
MidpointFunctions.unwrapModelContext(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType lensContextType) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ReadHook.invoke(PrismObject<T> object,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
todo
|
Modifier and Type | Method and Description |
---|---|
static void |
ResourceUtils.deleteSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
ModelService modelService,
PrismContext prismContext,
Task task,
OperationResult parentResult) |
Modifier and Type | Class and Description |
---|---|
class |
ExpressionSyntaxException |
Modifier and Type | Method and Description |
---|---|
void |
ItemDeltaItem.applyDefinition(D def,
boolean force) |
static <D extends ItemDefinition> |
ExpressionUtil.convertToOutputValue(Long longValue,
D outputDefinition,
Protector protector) |
static <D extends ItemDefinition> |
ExpressionUtil.convertToOutputValue(String stringValue,
D outputDefinition,
Protector protector) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectDeltaObject.create(PrismObject<T> oldObject,
ItemDelta<?,?>... itemDeltas) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectDeltaObject.create(PrismObject<T> oldObject,
ObjectDelta<T> delta) |
<V extends PrismValue,D extends ItemDefinition> |
ExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
PrismValueDeltaSetTriple<V> |
ExpressionEvaluator.evaluate(ExpressionEvaluationContext parameters) |
PrismValueDeltaSetTriple<V> |
Expression.evaluate(ExpressionEvaluationContext context) |
static PrismPropertyValue<Boolean> |
ExpressionUtil.evaluateCondition(ExpressionVariables variables,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
ExpressionFactory expressionFactory,
String shortDesc,
Task task,
OperationResult parentResult) |
static <V extends PrismValue,D extends ItemDefinition> |
ExpressionUtil.evaluateExpression(ExpressionVariables variables,
D outputDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
ExpressionFactory expressionFactory,
String shortDesc,
Task task,
OperationResult parentResult) |
static ObjectFilter |
ExpressionUtil.evaluateFilterExpressions(ObjectFilter origFilter,
ExpressionVariables variables,
ExpressionFactory expressionFactory,
PrismContext prismContext,
String shortDesc,
Task task,
OperationResult result) |
static ObjectQuery |
ExpressionUtil.evaluateQueryExpressions(ObjectQuery origQuery,
ExpressionVariables variables,
ExpressionFactory expressionFactory,
PrismContext prismContext,
String shortDesc,
Task task,
OperationResult result) |
Item<V,D> |
Source.getEmptyItem() |
<V extends PrismValue,D extends ItemDefinition> |
ExpressionFactory.makeExpression(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
D outputDefinition,
String shortDesc,
Task task,
OperationResult result) |
void |
Expression.parse(ExpressionFactory factory,
String contextDescription,
Task task,
OperationResult result) |
void |
ObjectDeltaObject.recompute() |
void |
ItemDeltaItem.recompute() |
static <ID extends ItemDefinition> |
ExpressionUtil.resolveDefinitionPath(ItemPath path,
ExpressionVariables variables,
PrismObjectDefinition<?> defaultContext,
String shortDesc) |
static Object |
ExpressionUtil.resolvePath(ItemPath path,
ExpressionVariables variables,
Object defaultContext,
ObjectResolver objectResolver,
String shortDesc,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue,D extends ItemDefinition> |
LiteralExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
AssociationFromLinkExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
AsIsExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
ReferenceSearchExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
AssociationTargetSearchExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
AssignmentTargetSearchExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
PathExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition> |
GenerateExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
PrismValueDeltaSetTriple<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>> |
AssociationFromLinkExpressionEvaluator.evaluate(ExpressionEvaluationContext params) |
PrismValueDeltaSetTriple<V> |
AsIsExpressionEvaluator.evaluate(ExpressionEvaluationContext params) |
PrismValueDeltaSetTriple<V> |
LiteralExpressionEvaluator.evaluate(ExpressionEvaluationContext params) |
PrismValueDeltaSetTriple<V> |
AbstractValueTransformationExpressionEvaluator.evaluate(ExpressionEvaluationContext context) |
PrismValueDeltaSetTriple<V> |
GenerateExpressionEvaluator.evaluate(ExpressionEvaluationContext params) |
PrismValueDeltaSetTriple<V> |
PathExpressionEvaluator.evaluate(ExpressionEvaluationContext params) |
protected ObjectQuery |
AssociationTargetSearchExpressionEvaluator.extendQuery(ObjectQuery query,
ExpressionEvaluationContext params) |
protected ObjectQuery |
AbstractSearchExpressionEvaluator.extendQuery(ObjectQuery query,
ExpressionEvaluationContext params) |
protected abstract List<V> |
AbstractValueTransformationExpressionEvaluator.transformSingleValue(ExpressionVariables variables,
PlusMinusZero valueDestination,
boolean useNew,
ExpressionEvaluationContext params,
String contextDescription,
Task task,
OperationResult result) |
protected List<V> |
AbstractSearchExpressionEvaluator.transformSingleValue(ExpressionVariables variables,
PlusMinusZero valueDestination,
boolean useNew,
ExpressionEvaluationContext params,
String contextDescription,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T> T |
BasicExpressionFunctions.getAttributeValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow,
groovy.xml.QName attributeQname) |
<T> T |
BasicExpressionFunctions.getAttributeValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow,
QName attributeQname) |
<T> T |
BasicExpressionFunctions.getAttributeValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow,
String attributeLocalPart) |
<T> T |
BasicExpressionFunctions.getAttributeValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow,
String attributeNamespace,
String attributeLocalPart) |
<T> T |
BasicExpressionFunctions.getExtensionPropertyValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
groovy.xml.QName propertyQname) |
<T> T |
BasicExpressionFunctions.getExtensionPropertyValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName propertyQname) |
<T> T |
BasicExpressionFunctions.getExtensionPropertyValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String namespace,
String localPart) |
Referencable |
BasicExpressionFunctions.getExtensionReferenceValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName propertyQname) |
Referencable |
BasicExpressionFunctions.getExtensionReferenceValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String namespace,
String localPart) |
<T> T |
BasicExpressionFunctions.getIdentifierValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow) |
<T> T |
BasicExpressionFunctions.getPropertyValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String path) |
<T> T |
BasicExpressionFunctions.getResourceIcfConfigurationPropertyValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
QName propertyQname) |
<T> T |
BasicExpressionFunctions.getResourceIcfConfigurationPropertyValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
String propertyLocalPart) |
<T> T |
BasicExpressionFunctions.getSecondaryIdentifierValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow) |
<T> T |
BasicExpressionFunctions.toSingle(Collection<T> values) |
Modifier and Type | Method and Description |
---|---|
<V extends PrismValue,D extends ItemDefinition> |
ScriptExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<V extends PrismValue> |
ScriptExpression.evaluate(ExpressionVariables variables,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionReturnTypeType suggestedReturnType,
boolean useNew,
String contextDescription,
Task task,
OperationResult result) |
protected List<V> |
ScriptExpressionEvaluator.transformSingleValue(ExpressionVariables variables,
PlusMinusZero valueDestination,
boolean useNew,
ExpressionEvaluationContext params,
String contextDescription,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static Object |
LazyXPathVariableResolver.convertToXml(Object variableValue,
QName variableName,
PrismContext prismContext,
String contextDescription) |
Modifier and Type | Method and Description |
---|---|
Mapping.Builder<V,D> |
Mapping.Builder.addVariableDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionVariableDefinitionType varDef) |
void |
Mapping.evaluate(Task task,
OperationResult parentResult) |
Boolean |
Mapping.evaluateTimeConstraintValid(Task task,
OperationResult result) |
Item<V,D> |
Mapping.getOutput() |
D |
Mapping.getOutputDefinition() |
ItemPath |
Mapping.getOutputPath() |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelCrudService.addObject(PrismObject<T> object,
ModelExecuteOptions options,
Task task,
OperationResult parentResult)
Add new object.
|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelObjectResolver.countObjects(Class<O> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
boolean |
ModelCrudService.deactivateServiceThreads(long timeToWait,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelCrudService.deleteObject(Class<T> clazz,
String oid,
ModelExecuteOptions options,
Task task,
OperationResult parentResult)
Deletes object with specified OID.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
ModelCrudService.findShadowOwner(String accountOid,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelCrudService.getObject(Class<T> clazz,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelObjectResolver.getObject(Class<T> clazz,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult result) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> |
ModelObjectResolver.getSystemConfiguration(OperationResult result) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> |
ModelCrudService.getTaskByIdentifier(String identifier,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
void |
ModelCrudService.importFromResource(String resourceOid,
QName objectClass,
Task task,
OperationResult parentResult) |
List<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
ModelCrudService.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelCrudService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
ModelExecuteOptions options,
Task task,
OperationResult parentResult)
Modifies object using relative change description.
|
void |
ModelCrudService.notifyChange(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceObjectShadowChangeDescriptionType changeDescription,
OperationResult parentResult,
Task task) |
void |
ModelCrudService.reactivateServiceThreads(OperationResult parentResult) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelObjectResolver.resolve(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref,
Class<O> expectedType,
Collection<SelectorOptions<GetOperationOptions>> options,
String contextDescription,
Object task,
OperationResult result) |
void |
ModelCrudService.resumeTasks(Collection<String> taskOids,
OperationResult parentResult) |
void |
ModelCrudService.scheduleTasksNow(Collection<String> taskOids,
OperationResult parentResult) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelObjectResolver.searchIterative(Class<O> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ResultHandler<O> handler,
Object task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelCrudService.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
void |
ModelCrudService.startSchedulers(Collection<String> nodeIdentifiers,
OperationResult parentResult) |
void |
ModelCrudService.stopSchedulers(Collection<String> nodeIdentifiers,
OperationResult parentResult) |
boolean |
ModelCrudService.stopSchedulersAndTasks(Collection<String> nodeIdentifiers,
long waitTime,
OperationResult parentResult) |
void |
ModelCrudService.suspendAndDeleteTasks(Collection<String> taskOids,
long waitForStop,
boolean alsoSubtasks,
OperationResult parentResult) |
boolean |
ModelCrudService.suspendTasks(Collection<String> taskOids,
long waitForStop,
OperationResult parentResult) |
void |
ModelCrudService.synchronizeTasks(OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SchemaTransformer.applyObjectTemplateToDefinition(PrismObjectDefinition<O> objectDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTemplateType objectTemplateType,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SchemaTransformer.applySchemasAndSecurity(PrismObject<O> object,
GetOperationOptions rootOptions,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
Task task,
OperationResult parentResult)
Validate the objects, apply security to the object definition, remove any non-visible properties (security),
apply object template definitions and so on.
|
<C extends Containerable,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SchemaTransformer.applySchemasAndSecurityToContainers(SearchResultList<C> originalResultList,
Class<T> parentObjectType,
QName childItemName,
GetOperationOptions options,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
Task task,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SchemaTransformer.applySchemasAndSecurityToObjects(Collection<PrismObject<T>> objects,
GetOperationOptions options,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
Task task,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SchemaTransformer.applySchemasAndSecurityToObjectTypes(Collection<T> objectTypes,
GetOperationOptions options,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
Task task,
OperationResult result) |
boolean |
ModelInteractionServiceImpl.checkPassword(String userOid,
ProtectedStringType password,
Task task,
OperationResult parentResult) |
void |
ModelController.closeCampaign(String campaignOid,
Task task,
OperationResult result) |
void |
ModelController.closeCurrentStage(String campaignOid,
int stageNumber,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelController.compareObject(PrismObject<T> provided,
Collection<SelectorOptions<GetOperationOptions>> readOptions,
ModelCompareOptions compareOptions,
List<ItemPath> ignoreItems,
Task task,
OperationResult parentResult) |
<T extends Containerable> |
ModelController.countContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelController.countObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType |
ModelController.createCampaign(String definitionOid,
Task task,
OperationResult parentResult) |
boolean |
ModelController.deactivateServiceThreads(long timeToWait,
OperationResult parentResult) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SchemaTransformer.determineObjectTemplate(Class<O> objectClass,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SchemaTransformer.determineObjectTemplate(PrismObject<O> object,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
OperationResult result) |
Set<com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType> |
ModelController.discoverConnectors(com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorHostType hostType,
Task task,
OperationResult parentResult) |
ScriptExecutionResult |
ModelController.evaluateExpression(com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType expression,
Task task,
OperationResult result) |
void |
ModelController.evaluateExpressionInBackground(QName objectType,
ObjectFilter filter,
String actionName,
Task task,
OperationResult parentResult) |
void |
ModelController.evaluateExpressionInBackground(com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType expression,
Task task,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingEvaluationResponseType |
ModelDiagController.evaluateMapping(com.evolveum.midpoint.xml.ns._public.common.common_3.MappingEvaluationRequestType request,
Task task,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingEvaluationResponseType |
MappingDiagEvaluator.evaluateMapping(com.evolveum.midpoint.xml.ns._public.common.common_3.MappingEvaluationRequestType request,
Task task,
OperationResult result) |
Collection<ObjectDeltaOperation<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
ModelController.executeChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
Collection<ProgressListener> statusListeners,
OperationResult parentResult) |
Collection<ObjectDeltaOperation<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
ModelController.executeChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult) |
RepositoryQueryDiagResponse |
ModelDiagController.executeRepositoryQuery(RepositoryQueryDiagRequest request,
Task task,
OperationResult parentResult) |
String |
ModelDiagController.exportDataModel(Collection<String> resourceOids,
Task task,
OperationResult parentResult) |
String |
ModelDiagController.exportDataModel(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
Task task,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
ModelController.findShadowOwner(String accountOid,
Task task,
OperationResult parentResult)
Deprecated.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType |
ModelInteractionServiceImpl.getAdminGuiConfiguration(Task task,
OperationResult parentResult) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ModelInteractionServiceImpl.getAssignableRoleSpecification(PrismObject<F> focus,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCasesStatisticsType |
ModelController.getCampaignStatistics(String campaignOid,
boolean currentStageOnly,
Task task,
OperationResult parentResult) |
ConnectorOperationalStatus |
ModelInteractionServiceImpl.getConnectorOperationalStatus(String resourceOid,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.CredentialsPolicyType |
ModelInteractionServiceImpl.getCredentialsPolicy(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user,
Task task,
OperationResult parentResult) |
RefinedObjectClassDefinition |
ModelInteractionServiceImpl.getEditObjectClassDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelInteractionServiceImpl.getEditObjectDefinition(PrismObject<O> object,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
OperationResult parentResult) |
PrismObjectDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ModelInteractionServiceImpl.getEditShadowDefinition(ResourceShadowDiscriminator discr,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
OperationResult parentResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.LogFileContentType |
ModelDiagController.getLogFileContent(Long fromPosition,
Long maxSize,
Task task,
OperationResult parentResult) |
long |
ModelDiagController.getLogFileSize(Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelController.getObject(Class<T> clazz,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> |
ModelController.getTaskByIdentifier(String identifier,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
void |
ModelController.importFromResource(String resourceOid,
QName objectClass,
Task task,
OperationResult parentResult) |
void |
ModelController.importFromResource(String shadowOid,
Task task,
OperationResult parentResult) |
List<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
ModelController.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult parentResult) |
void |
ModelController.openNextStage(String campaignOid,
int stageNumber,
Task task,
OperationResult parentResult) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelInteractionServiceImpl.previewChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
Collection<ProgressListener> listeners,
OperationResult parentResult) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelInteractionServiceImpl.previewChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult) |
void |
ModelController.reactivateServiceThreads(OperationResult parentResult) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelController.recompute(Class<F> type,
String oid,
Task task,
OperationResult parentResult) |
void |
ModelController.recordDecision(String campaignOid,
long caseId,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDecisionType decision,
Task task,
OperationResult parentResult) |
void |
ModelDiagController.repositoryTestOrgClosureConsistency(Task task,
boolean repairIfNecessary,
OperationResult parentResult) |
protected void |
ModelController.resolve(Containerable containerable,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult result) |
protected void |
ModelController.resolve(PrismObject<?> object,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult result) |
void |
ModelController.resumeTasks(Collection<String> taskOids,
OperationResult parentResult) |
void |
ModelController.scheduleTasksNow(Collection<String> taskOids,
OperationResult parentResult) |
<T extends Containerable> |
ModelController.searchContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
ModelController.searchDecisionsToReview(ObjectQuery caseQuery,
boolean notDecidedOnly,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelController.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelController.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ModelController.searchShadowOwner(String shadowOid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
void |
ModelController.startRemediation(String campaignOid,
Task task,
OperationResult result) |
void |
ModelController.startSchedulers(Collection<String> nodeIdentifiers,
OperationResult parentResult) |
void |
ModelController.stopProcessInstance(String instanceId,
String username,
OperationResult parentResult) |
void |
ModelController.stopSchedulers(Collection<String> nodeIdentifiers,
OperationResult parentResult) |
boolean |
ModelController.stopSchedulersAndTasks(Collection<String> nodeIdentifiers,
long waitTime,
OperationResult parentResult) |
void |
ModelController.suspendAndDeleteTasks(Collection<String> taskOids,
long waitForStop,
boolean alsoSubtasks,
OperationResult parentResult) |
boolean |
ModelController.suspendTasks(Collection<String> taskOids,
long waitForStop,
OperationResult parentResult) |
void |
ModelController.synchronizeTasks(OperationResult parentResult) |
void |
ModelController.synchronizeWorkflowRequests(OperationResult parentResult) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelInteractionServiceImpl.unwrapModelContext(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType wrappedContext,
OperationResult result) |
Scene |
ModelInteractionServiceImpl.visualizeDelta(ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> delta,
Task task,
OperationResult result) |
List<? extends Scene> |
ModelInteractionServiceImpl.visualizeDeltas(List<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
String |
DataModelVisualizer.visualize(Collection<String> resourceOids,
Task task,
OperationResult result) |
String |
DataModelVisualizerImpl.visualize(Collection<String> resourceOids,
Task task,
OperationResult result) |
String |
DataModelVisualizer.visualize(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
Task task,
OperationResult result) |
String |
DataModelVisualizerImpl.visualize(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.addObject(PrismObject<T> newObject) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.addObject(PrismObject<T> newObject,
ModelExecuteOptions options) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.addObject(T newObject) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.addObject(T newObject,
ModelExecuteOptions options) |
<T> Integer |
MidpointFunctionsImpl.countAccounts(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName attributeName,
T attributeValue) |
<T> Integer |
MidpointFunctionsImpl.countAccounts(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
String attributeName,
T attributeValue) |
<T> Integer |
MidpointFunctionsImpl.countAccounts(String resourceOid,
QName attributeName,
T attributeValue) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.countObjects(Class<T> type,
ObjectQuery query) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.countObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.createEmptyObject(Class<T> type) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.createEmptyObjectWithName(Class<T> type,
PolyString name) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.createEmptyObjectWithName(Class<T> type,
PolyStringType name) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.createEmptyObjectWithName(Class<T> type,
String name) |
<V extends PrismValue,D extends ItemDefinition> |
SequentialValueExpressionEvaluatorFactory.createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
D outputDefinition,
String contextDescription,
Task task,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.deleteObject(Class<T> type,
String oid) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.deleteObject(Class<T> type,
String oid,
ModelExecuteOptions options) |
PrismValueDeltaSetTriple<V> |
SequentialValueExpressionEvaluator.evaluate(ExpressionEvaluationContext params) |
boolean |
ExpressionHandler.evaluateConfirmationExpression(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
Task task,
OperationResult result) |
String |
ExpressionHandler.evaluateExpression(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
String shortDesc,
Task task,
OperationResult result) |
static <T> PrismValueDeltaSetTriple<PrismPropertyValue<T>> |
ModelExpressionThreadLocalHolder.evaluateExpressionInContext(Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>> expression,
ExpressionEvaluationContext params,
Task task,
OperationResult result) |
void |
MidpointFunctionsImpl.executeChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas) |
void |
MidpointFunctionsImpl.executeChanges(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options) |
void |
MidpointFunctionsImpl.executeChanges(ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>... deltas) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctionsImpl.findShadowOwner(String accountOid) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctionsImpl.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctionsImpl.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
boolean repositoryObjectOnly) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctionsImpl.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
String resourceOid) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctionsImpl.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
String resourceOid,
boolean repositoryObjectOnly) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctionsImpl.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
MidpointFunctionsImpl.getLinkedShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType focus,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
boolean repositoryObjectOnly) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctionsImpl.getManagers(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
OrgStructFunctionsImpl.getManagers(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctionsImpl.getManagers(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType,
boolean allowSelf) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
OrgStructFunctionsImpl.getManagers(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType,
boolean allowSelf,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctionsImpl.getManagersByOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
OrgStructFunctionsImpl.getManagersByOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
MidpointFunctionsImpl.getManagersOfOrg(String orgOid) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
OrgStructFunctionsImpl.getManagersOfOrg(String orgOid,
boolean preAuthorized) |
Collection<String> |
MidpointFunctionsImpl.getManagersOids(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user) |
Collection<String> |
OrgStructFunctionsImpl.getManagersOids(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
boolean preAuthorized)
Returns a list of user's managers.
|
Collection<String> |
MidpointFunctionsImpl.getManagersOidsExceptUser(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user) |
Collection<String> |
OrgStructFunctionsImpl.getManagersOidsExceptUser(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
boolean preAuthorized) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.getObject(Class<T> type,
String oid) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
OrgStructFunctionsImpl.getObject(Class<T> type,
String oid,
boolean preAuthorized) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
MidpointFunctionsImpl.getObjectsInConflictOnPropertyValue(O objectType,
String propertyPathString,
T propertyValue,
boolean getAllConflicting) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
MidpointFunctionsImpl.getObjectsInConflictOnPropertyValue(O objectType,
String propertyPathString,
T propertyValue,
String matchingRuleName,
boolean getAllConflicting) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
MidpointFunctionsImpl.getOrgByName(String name) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
OrgStructFunctionsImpl.getOrgByName(String name,
boolean preAuthorized) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
MidpointFunctionsImpl.getOrgByOid(String oid) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
OrgStructFunctionsImpl.getOrgByOid(String oid,
boolean preAuthorized) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
MidpointFunctionsImpl.getParentOrgByOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String orgType) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType |
OrgStructFunctionsImpl.getParentOrgByOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String orgType,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctionsImpl.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctionsImpl.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctionsImpl.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName relation,
String orgType) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctionsImpl.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName relation,
String orgType,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctionsImpl.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String relation,
String orgType) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctionsImpl.getParentOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String relation,
String orgType,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctionsImpl.getParentOrgsByRelation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName relation) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctionsImpl.getParentOrgsByRelation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
QName relation,
boolean preAuthorized) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
MidpointFunctionsImpl.getParentOrgsByRelation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String relation) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> |
OrgStructFunctionsImpl.getParentOrgsByRelation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object,
String 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) |
com.evolveum.midpoint.xml.ns._public.common.common_3.UserType |
MidpointFunctionsImpl.getUserByOid(String oid) |
boolean |
MidpointFunctionsImpl.isManagerOfOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType) |
boolean |
OrgStructFunctionsImpl.isManagerOfOrgType(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user,
String orgType,
boolean preAuthorized) |
<T> boolean |
MidpointFunctionsImpl.isUniqueAccountValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
String attributeName,
T attributeValue) |
<T> boolean |
MidpointFunctionsImpl.isUniquePropertyValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType objectType,
String propertyPathString,
T propertyValue) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.modifyObject(ObjectDelta<T> modifyDelta) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.modifyObject(ObjectDelta<T> modifyDelta,
ModelExecuteOptions options) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
MidpointFunctionsImpl.recompute(Class<F> type,
String oid) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType |
ExpressionHandler.resolveRef(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref,
String contextDescription,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.resolveReference(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reference) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.resolveReferenceIfExists(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reference) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.searchObjectByName(Class<T> type,
PolyString name) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.searchObjectByName(Class<T> type,
PolyStringType name) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.searchObjectByName(Class<T> type,
String name) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.searchObjects(Class<T> type,
ObjectQuery query) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidpointFunctionsImpl.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options) |
ModelContext |
MidpointFunctionsImpl.unwrapModelContext(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType lensContextType) |
com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType |
MidpointFunctionsImpl.wrapModelContext(LensContext<?> lensContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
ImportAccountsFromResourceTaskHandler.importSingleShadow(String shadowOid,
Task task,
OperationResult parentResult)
Imports a single shadow.
|
Modifier and Type | Method and Description |
---|---|
protected ObjectQuery |
ShadowIntegrityCheckTaskHandler.createQuery(ShadowIntegrityCheckResultHandler handler,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
Modifier and Type | Method and Description |
---|---|
void |
LensProjectionContext.addAccountSyncDelta(ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> delta) |
void |
LensElementContext.addPrimaryDelta(ObjectDelta<O> delta) |
void |
LensProjectionContext.addSecondaryDelta(ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> delta) |
void |
LensFocusContext.addToPrismContainer(PrismContainer<com.evolveum.midpoint.xml.ns._public.common.common_3.LensFocusContextType> lensFocusContextTypeContainer) |
void |
LensProjectionContext.addToPrismContainer(PrismContainer<com.evolveum.midpoint.xml.ns._public.common.common_3.LensProjectionContextType> lensProjectionContextTypeContainer) |
void |
LensElementContext.adopt(PrismContext prismContext) |
void |
LensContext.adopt(PrismContext prismContext) |
void |
LensProjectionContext.adopt(PrismContext prismContext) |
void |
LensFocusContext.adopt(PrismContext prismContext) |
void |
ObjectDeltaWaves.adopt(PrismContext prismContext) |
void |
LensFocusContext.applyProjectionWaveSecondaryDeltas(Collection<ItemDelta<?,?>> itemDeltas) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.checkContextSanity(LensContext<F> context,
String activityDescription,
OperationResult result) |
void |
LensContext.cleanup()
Cleans up the contexts by removing some of the working state.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Clockwork.click(LensContext<F> context,
Task task,
OperationResult result) |
static AssignmentPathVariables |
LensUtil.computeAssignmentPathVariables(AssignmentPath assignmentPath) |
static <V extends PrismValue,D extends ItemDefinition,I extends ItemValueWithOrigin<V,D>> |
LensUtil.consolidateTripleToDelta(ItemPath itemPath,
DeltaSetTriple<I> triple,
D itemDefinition,
ItemDelta<V,D> aprioriItemDelta,
PrismContainer<?> itemContainer,
ValueMatcher<?> valueMatcher,
Comparator<V> comparator,
boolean addUnchangedValues,
boolean filterExistingValues,
boolean isExclusiveStrong,
String contextDescription,
boolean applyWeak)
Consolidate the mappings of a single item to a delta.
|
static PrismContainer<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> |
LensUtil.createAssignmentSingleValueContainerClone(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContextFactory.createContext(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult result) |
static <V extends PrismValue,D extends ItemDefinition,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
LensUtil.createFocusMapping(MappingFactory mappingFactory,
LensContext<F> context,
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType mappingType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType originObject,
ObjectDeltaObject<F> focusOdo,
AssignmentPathVariables assignmentPathVariables,
Integer iteration,
String iterationToken,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> configuration,
XMLGregorianCalendar now,
String contextDesc,
Task task,
OperationResult result) |
static <V extends PrismValue,D extends ItemDefinition,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
LensUtil.createFocusMapping(MappingFactory mappingFactory,
LensContext<F> context,
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType mappingType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType originObject,
ObjectDeltaObject<F> focusOdo,
AssignmentPathVariables assignmentPathVariables,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> configuration,
XMLGregorianCalendar now,
String contextDesc,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContextFactory.createRecomputeContext(PrismObject<O> object,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContextFactory.createRecomputeProjectionContext(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Task task,
OperationResult result) |
<T> boolean |
ItemValueWithOrigin.equalsRealValue(V pvalue,
ValueMatcher<T> valueMatcher) |
EvaluatedAssignmentImpl<F> |
AssignmentEvaluator.evaluate(ItemDeltaItem<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>> assignmentIdi,
boolean evaluateOld,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source,
String sourceDescription,
Task task,
OperationResult result) |
void |
Construction.evaluate(Task task,
OperationResult result) |
void |
EvaluatedAssignmentImpl.evaluateConstructions(ObjectDeltaObject<F> focusOdo,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> systemConfiguration,
Task task,
OperationResult result) |
void |
EvaluatedAssignmentImpl.evaluateConstructions(ObjectDeltaObject<F> focusOdo,
Task task,
OperationResult result) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.evaluateIterationCondition(LensContext<F> context,
LensElementContext<?> accountContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.IterationSpecificationType iterationType,
int iteration,
String iterationToken,
boolean beforeIteration,
ExpressionFactory expressionFactory,
ExpressionVariables variables,
Task task,
OperationResult result) |
PrismValueDeltaSetTriple<PrismPropertyValue<Boolean>> |
AssignmentEvaluator.evaluateMappingAsCondition(com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType conditionType,
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType sourceAssignment,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source,
AssignmentPathVariables assignmentPathVariables,
Task task,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ChangeExecutor.executeChanges(LensContext<O> syncContext,
Task task,
OperationResult parentResult) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
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 com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,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) |
protected void |
LensElementContext.fixProvisioningTypeInDelta(ObjectDelta<O> delta,
Objectable object,
OperationResult result) |
protected void |
LensContext.fixProvisioningTypeInDelta(ObjectDelta delta,
OperationResult result) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.formatIterationToken(LensContext<F> context,
LensElementContext<?> accountContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.IterationSpecificationType iterationType,
int iteration,
ExpressionFactory expressionFactory,
ExpressionVariables variables,
Task task,
OperationResult result) |
static LensContext |
LensContext.fromLensContextType(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType lensContextType,
PrismContext prismContext,
ProvisioningService provisioningService,
OperationResult parentResult) |
static LensFocusContext |
LensFocusContext.fromLensFocusContextType(com.evolveum.midpoint.xml.ns._public.common.common_3.LensFocusContextType focusContextType,
LensContext lensContext,
OperationResult result) |
static LensObjectDeltaOperation |
LensObjectDeltaOperation.fromLensObjectDeltaOperationType(com.evolveum.midpoint.xml.ns._public.common.common_3.LensObjectDeltaOperationType jaxb,
PrismContext prismContext) |
static LensProjectionContext |
LensProjectionContext.fromLensProjectionContextType(com.evolveum.midpoint.xml.ns._public.common.common_3.LensProjectionContextType projectionContextType,
LensContext lensContext,
OperationResult result) |
static ObjectDeltaWaves |
ObjectDeltaWaves.fromObjectDeltaWavesType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaWavesType secondaryDeltas,
PrismContext prismContext) |
ObjectDelta<O> |
LensFocusContext.getAggregatedWaveDelta(int wave) |
Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
LensContext.getAllChanges()
Returns all changes, user and all accounts.
|
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<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
LensProjectionContext.getExecutableDelta()
Returns delta suitable for execution.
|
Collection<ObjectDeltaOperation<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
LensContext.getExecutedDeltas()
Returns all executed deltas, user and all accounts.
|
ObjectDelta<O> |
LensElementContext.getFixedDelta() |
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<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
LensProjectionContext.getObjectDeltaObject() |
ObjectDeltaObject<O> |
LensFocusContext.getObjectDeltaObject() |
Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
LensContext.getPrimaryChanges() |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
LensUtil.getProjectionContext(LensContext<F> context,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> equivalentAccount,
ProvisioningService provisioningService,
PrismContext prismContext,
Task task,
OperationResult result) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
LensUtil.getProjectionContext(LensContext<F> context,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
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() |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.getResource(LensContext<F> context,
String resourceOid,
ObjectResolver objectResolver,
Task task,
OperationResult result) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.getResource(LensContext<F> context,
String resourceOid,
ProvisioningService provisioningService,
Task task,
OperationResult result) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType |
Construction.getResource(Task task,
OperationResult result) |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
EvaluatedAssignmentImpl.getResources(Task task,
OperationResult result) |
RefinedObjectClassDefinition |
LensProjectionContext.getStructuralObjectClassDefinition() |
static PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> |
LensUtil.getSystemConfiguration(LensContext context,
RepositoryService repositoryService,
OperationResult result) |
Collection<ObjectDeltaOperation<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
LensContext.getUnauditedExecutedDeltas()
Returns all executed deltas, user and all accounts.
|
ObjectDelta<O> |
LensFocusContext.getWaveDelta(int wave) |
ObjectDelta<O> |
LensFocusContext.getWaveExecutableDelta(int wave) |
ObjectDelta<O> |
LensFocusContext.getWaveSecondaryDelta(int wave) |
boolean |
LensContext.hasAnyPrimaryChange() |
boolean |
LensProjectionContext.hasValueForAttribute(QName attributeName)
Returns true if the projection has any value for specified attribute.
|
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.moveTriggers(LensProjectionContext projCtx,
LensFocusContext<F> focusCtx) |
void |
LensElementContext.recompute() |
void |
LensContext.recompute() |
void |
LensProjectionContext.recompute()
Recomputes the new state of account (accountNew).
|
void |
LensContext.recomputeFocus() |
void |
LensContext.recomputeProjections() |
static String |
LensUtil.refineProjectionIntent(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
PrismContext prismContext) |
void |
LensContext.refreshAuxiliaryObjectClassDefinitions() |
void |
LensProjectionContext.refreshAuxiliaryObjectClassDefinitions() |
void |
LensContext.replacePrimaryFocusDeltas(List<ObjectDelta<F>> deltas) |
void |
LensElementContext.retrieveFromLensElementContextType(com.evolveum.midpoint.xml.ns._public.common.common_3.LensElementContextType lensElementContextType,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Clockwork.run(LensContext<F> context,
Task task,
OperationResult result) |
void |
LensElementContext.storeIntoLensElementContextType(com.evolveum.midpoint.xml.ns._public.common.common_3.LensElementContextType lensElementContextType) |
void |
LensElementContext.swallowToPrimaryDelta(ItemDelta<?,?> itemDelta) |
void |
LensFocusContext.swallowToProjectionWaveSecondaryDelta(ItemDelta<?,?> propDelta) |
abstract void |
LensElementContext.swallowToSecondaryDelta(ItemDelta<?,?> itemDelta) |
void |
LensProjectionContext.swallowToSecondaryDelta(ItemDelta<?,?> itemDelta) |
void |
LensFocusContext.swallowToSecondaryDelta(ItemDelta<?,?> propDelta) |
com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType |
LensContext.toLensContextType() |
com.evolveum.midpoint.xml.ns._public.common.common_3.LensObjectDeltaOperationType |
LensObjectDeltaOperation.toLensObjectDeltaOperationType() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaWavesType |
ObjectDeltaWaves.toObjectDeltaWavesType() |
PrismContainer<com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType> |
LensContext.toPrismContainer() |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.traceContext(Trace logger,
String activity,
String phase,
boolean important,
LensContext<F> context,
boolean showTriples) |
Constructor and Description |
---|
EvaluatedConstructionImpl(Construction<F> construction,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
void |
FocusConstraintsChecker.check(PrismObject<F> objectNew,
OperationResult result) |
void |
ShadowConstraintsChecker.check(Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProjectionValuesProcessor.checkSchemaAndPolicies(LensContext<F> context,
LensProjectionContext accountContext,
String activityDescription,
OperationResult result)
Check that the primary deltas do not violate schema and policies
TODO: implement schema check
|
static <T> ValueMatcher<T> |
ValueMatcher.createDefaultMatcher(QName type,
MatchingRuleRegistry matchingRuleRegistry) |
static <T> ValueMatcher<T> |
ValueMatcher.createMatcher(RefinedAttributeDefinition rAttrDef,
MatchingRuleRegistry matchingRuleRegistry) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ContextLoader.determineFocusContext(LensContext<F> context,
OperationResult result)
try to load focus context from the projections, e.g.
|
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
PasswordPolicyProcessor.determineValuePolicy(ObjectDelta<F> userDelta,
PrismObject<T> object,
LensContext<F> context,
Task task,
OperationResult result) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
PasswordPolicyProcessor.determineValuePolicy(ObjectDelta<F> userDelta,
Task task,
OperationResult result) |
<V extends PrismValue,D extends ItemDefinition,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MappingEvaluator.evaluateMapping(Mapping<V,D> mapping,
LensContext<F> lensContext,
Task task,
OperationResult parentResult) |
<V extends PrismValue,D extends ItemDefinition,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
MappingEvaluator.evaluateMappingSetProjection(MappingEvaluatorParams<V,D,T,F> params,
Task task,
OperationResult result) |
Mapping.Builder<V,D> |
MappingInitializer.initialize(Mapping.Builder<V,D> mapping) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContextLoader.load(LensContext<F> context,
String activityDescription,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContextLoader.loadFullShadow(LensContext<F> context,
LensProjectionContext projCtx,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContextLoader.makeSureProjectionIsLoaded(LensContext<F> context,
LensProjectionContext projectionContext,
Task task,
OperationResult result)
Make sure that the projection context is loaded as approppriate.
|
boolean |
ValueMatcher.match(T realA,
T realB) |
boolean |
ValueMatcher.matches(T realValue,
String regex) |
void |
MappingOutputProcessor.process(ItemPath mappingOutputPath,
PrismValueDeltaSetTriple<V> outputTriple) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProjectionValuesProcessor.process(LensContext<O> context,
LensProjectionContext projectionContext,
String activityDescription,
Task task,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ActivationProcessor.processActivation(LensContext<O> context,
LensProjectionContext projectionContext,
XMLGregorianCalendar now,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ActivationProcessor.processActivationMetadata(LensContext<F> context,
LensProjectionContext accCtx,
XMLGregorianCalendar now,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ActivationProcessor.processActivationUserCurrent(LensContext<F> context,
LensProjectionContext accCtx,
XMLGregorianCalendar now,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ActivationProcessor.processActivationUserFuture(LensContext<F> context,
LensProjectionContext accCtx,
XMLGregorianCalendar now,
Task task,
OperationResult result) |
void |
AssignmentProcessor.processAssignmentsAccountValues(LensProjectionContext accountContext,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AssignmentProcessor.processAssignmentsProjections(LensContext<O> context,
XMLGregorianCalendar now,
Task task,
OperationResult parentResult)
Processing all the assignments to determine which projections should be added, deleted or kept as they are.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
CredentialsProcessor.processFocusCredentials(LensContext<F> context,
XMLGregorianCalendar now,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AssignmentProcessor.processMembershipRef(LensContext<F> context,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AssignmentProcessor.processOrgAssignments(LensContext<F> context,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
OutboundProcessor.processOutbound(LensContext<F> context,
LensProjectionContext projCtx,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ObjectTemplateProcessor.processTemplate(LensContext<F> context,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTemplateMappingEvaluationPhaseType phase,
XMLGregorianCalendar now,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Projector.project(LensContext<F> context,
String activityDescription,
Task task,
OperationResult parentResult)
Runs one projection wave, starting at current execution wave.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Projector.projectAllWaves(LensContext<F> context,
String activityDescription,
Task task,
OperationResult parentResult)
Executes projector from current execution wave to the last computed wave.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Projector.resume(LensContext<F> context,
String activityDescription,
Task task,
OperationResult parentResult)
Resumes projection at current projection wave.
|
Modifier and Type | Method and Description |
---|---|
void |
ScriptingExpressionEvaluator.evaluateExpressionInBackground(QName objectType,
ObjectFilter filter,
String actionName,
Task task,
OperationResult parentResult)
Asynchronously executes simple scripting expressions, consisting of one search command and one action.
|
void |
ScriptingExpressionEvaluator.evaluateExpressionInBackground(com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType expression,
Task task,
OperationResult parentResult)
Asynchronously executes any scripting expression.
|
Modifier and Type | Method and Description |
---|---|
protected ObjectQuery |
FocusValidityScannerTaskHandler.createQuery(AbstractScannerResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> handler,
TaskRunResult runResult,
Task coordinatorTask,
OperationResult opResult) |
protected ObjectQuery |
RecomputeTaskHandler.createQuery(AbstractSearchIterativeResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> handler,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected ObjectQuery |
ExecuteChangesTaskHandler.createQuery(AbstractSearchIterativeResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> handler,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSynchronizationType |
SynchronizationServiceImpl.determineSynchronizationPolicy(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> currentShadow,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> configuration,
Task task,
OperationResult result) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSynchronizationType |
SynchronizationService.determineSynchronizationPolicy(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> currentShadow,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> configuration,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
CorrelationConfirmationEvaluator.evaluateConfirmationExpression(Class<F> focusType,
F user,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType configuration,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
CorrelationConfirmationEvaluator.findFocusesByCorrelationRule(Class<F> focusType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType currentShadow,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ConditionalSearchFilterType> conditionalFilters,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType configurationType,
Task task,
OperationResult result) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
CorrelationConfirmationEvaluator.findUserByConfirmationRule(Class<F> focusType,
List<PrismObject<F>> users,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType currentShadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType configuration,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expression,
Task task,
OperationResult result) |
protected void |
FocusValidityScannerTaskHandler.finish(AbstractScannerResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> handler,
TaskRunResult runResult,
Task coordinatorTask,
OperationResult opResult) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
Action.handle(LensContext<F> context,
SynchronizationSituation<F> situation,
Map<QName,Object> parameters,
Task task,
OperationResult parentResult) |
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
SynchronizationServiceImpl.matchUserCorrelationRule(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
PrismObject<F> focus,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> configuration,
Task task,
OperationResult result)
Tries to match specified focus and shadow.
|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
SynchronizationService.matchUserCorrelationRule(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
PrismObject<F> focus,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> configuration,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AddFocusAction.handle(LensContext<F> context,
SynchronizationSituation<F> situation,
Map<QName,Object> parameters,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
protected ObjectQuery |
TriggerScannerTaskHandler.createQuery(AbstractScannerResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> handler,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected void |
TriggerScannerTaskHandler.finish(AbstractScannerResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> handler,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
Modifier and Type | Method and Description |
---|---|
protected ReindexResultHandler |
ReindexTaskHandler.createHandler(TaskRunResult runResult,
Task coordinatorTask,
OperationResult opResult) |
protected abstract H |
AbstractSearchIterativeTaskHandler.createHandler(TaskRunResult runResult,
Task coordinatorTask,
OperationResult opResult) |
protected abstract ObjectQuery |
AbstractSearchIterativeTaskHandler.createQuery(H handler,
TaskRunResult runResult,
Task task,
OperationResult opResult)
Handler parameter may be used to pass task instance state between the calls.
|
protected ObjectQuery |
ReindexTaskHandler.createQuery(ReindexResultHandler handler,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected ObjectQuery |
AbstractSearchIterativeTaskHandler.createQueryFromTask(H handler,
TaskRunResult runResult,
Task task,
OperationResult opResult)
Ready-made implementation of createQuery - gets and parses objectQuery extension property.
|
static ObjectClassComplexTypeDefinition |
Utils.determineObjectClass(RefinedResourceSchema refinedSchema,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow) |
static ObjectClassComplexTypeDefinition |
Utils.determineObjectClass(RefinedResourceSchema refinedSchema,
Task task) |
static <V extends PrismValue,F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Utils.evaluateScript(ScriptExpression scriptExpression,
LensContext<F> lensContext,
ExpressionVariables variables,
boolean useNew,
String shortDesc,
Task task,
OperationResult parentResult) |
protected void |
AbstractSearchIterativeTaskHandler.finish(H handler,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected void |
AbstractScannerTaskHandler.finish(H handler,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
static ExpressionVariables |
Utils.getDefaultExpressionVariables(LensContext<?> context,
LensProjectionContext projCtx) |
static PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> |
Utils.getSystemConfiguration(RepositoryService repositoryService,
OperationResult result) |
static boolean |
Utils.isDryRun(Task task) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Utils.searchIterative(RepositoryService repositoryService,
Class<T> type,
ObjectQuery query,
Handler<PrismObject<T>> handler,
int blockSize,
OperationResult opResult)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
Resolver.resolve(List<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
Task task,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Resolver.resolve(ObjectDelta<O> objectDelta,
Task task,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Resolver.resolve(PrismObject<O> object,
Task task,
OperationResult result) |
SceneImpl |
Visualizer.visualize(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object,
Task task,
OperationResult parentResult) |
SceneImpl |
Visualizer.visualize(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object,
VisualizationContext context,
Task task,
OperationResult parentResult) |
SceneImpl |
Visualizer.visualizeDelta(ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> objectDelta,
Task task,
OperationResult parentResult) |
List<? extends SceneImpl> |
Visualizer.visualizeDeltas(List<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
protected <T> void |
AbstractModelIntegrationTest.addAttributeToShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String attrName,
T attrValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.addObject(File file) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.addObject(File file,
Task task,
OperationResult result) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.addObject(PrismObject<O> object) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.addObject(PrismObject<O> object,
Task task,
OperationResult result) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.addObjects(File... files) |
protected void |
AbstractModelIntegrationTest.addTrigger(String oid,
XMLGregorianCalendar timestamp,
String uri) |
protected void |
AbstractModelIntegrationTest.applyResourceSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType accountType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType)
This is not the real thing.
|
protected void |
AbstractModelIntegrationTest.assertAccount(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user,
String resourceOid) |
protected void |
AbstractModelIntegrationTest.assertAccounts(String userOid,
int numAccounts) |
protected void |
AbstractModelIntegrationTest.assertAccountShadowModel(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
protected void |
AbstractModelIntegrationTest.assertAccountShadowModel(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
MatchingRule<String> matchingRule) |
protected void |
AbstractModelIntegrationTest.assertAssignedAccount(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user,
String resourceOid) |
protected void |
AbstractModelIntegrationTest.assertAssignedAccount(String userOid,
String resourceOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedNoAccount(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user,
String resourceOid) |
protected void |
AbstractModelIntegrationTest.assertAssignedNoOrg(String userOid,
Task task,
OperationResult result) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.assertAssignedNoRole(PrismObject<F> focus,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedNoRole(String userOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedOrg(String userOid,
String orgOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedResource(String userOid,
String resourceOid,
Task task,
OperationResult result) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.assertAssignedRole(PrismObject<F> focus,
String roleOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignees(String targetOid,
int expectedAssignees) |
protected void |
AbstractModelIntegrationTest.assertAuthorized(MidPointPrincipal principal,
String action) |
protected void |
AbstractModelIntegrationTest.assertAuthorized(MidPointPrincipal principal,
String action,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
protected void |
AbstractModelIntegrationTest.assertEncryptedUserPassword(String userOid,
String expectedClearPassword) |
protected void |
AbstractModelIntegrationTest.assertHasOrg(String userOid,
String orgOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertHasShadow(String username,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
Task task,
OperationResult result) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.assertLinked(Class<F> type,
String focusOid,
String projectionOid) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.assertLinked(PrismObject<F> focus,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> projection) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.assertLinked(PrismObject<F> focus,
String projectionOid) |
protected void |
AbstractModelIntegrationTest.assertLinked(String userOid,
String accountOid) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.assertLinks(PrismObject<F> focus,
int expectedNumLinks) |
protected void |
AbstractModelIntegrationTest.assertNoAssignments(String userOid) |
protected void |
AbstractModelIntegrationTest.assertNoAssignments(String userOid,
OperationResult result) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.assertNoObject(Class<O> type,
String oid) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.assertNoObject(Class<O> type,
String oid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertNoShadow(String shadowOid) |
protected void |
AbstractModelIntegrationTest.assertNoShadow(String username,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertNotAssignedResource(String userOid,
String resourceOid,
Task task,
OperationResult result) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.assertNotAssignedRole(PrismObject<F> focus,
String roleOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertNotAssignedRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertNotAuthorized(MidPointPrincipal principal,
String action) |
protected void |
AbstractModelIntegrationTest.assertNotAuthorized(MidPointPrincipal principal,
String action,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
protected void |
AbstractModelIntegrationTest.assertNotLinked(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> account) |
protected void |
AbstractModelIntegrationTest.assertNotLinked(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user,
String accountOid) |
protected void |
AbstractModelIntegrationTest.assertNotLinked(String userOid,
String accountOid) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.assertNoTrigger(Class<O> type,
String oid) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.assertNoTrigger(PrismObject<O> object) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.assertRoleTypes(PrismObject<F> focus,
String... expectedRoleTypes) |
protected void |
AbstractModelIntegrationTest.assertShadowKindIntent(String shadowOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType expectedKind,
String expectedIntent) |
protected void |
AbstractModelIntegrationTest.assertShadowModel(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass) |
protected void |
AbstractModelIntegrationTest.assertShadowModel(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass,
MatchingRule<String> nameMatchingRule) |
protected void |
AbstractModelIntegrationTest.assertSubOrgs(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> baseOrg,
int expected) |
protected void |
AbstractModelIntegrationTest.assertSubOrgs(String baseOrgOid,
int expected) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.assertTrigger(PrismObject<O> object,
String handlerUri,
XMLGregorianCalendar mid,
long tolerance) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.assertTrigger(PrismObject<O> object,
String handlerUri,
XMLGregorianCalendar start,
XMLGregorianCalendar end) |
protected void |
AbstractModelIntegrationTest.assertUserProperty(String userOid,
QName propertyName,
Object... expectedPropValues) |
protected void |
AbstractModelIntegrationTest.assertUsers(int expectedNumberOfUsers) |
protected void |
AbstractModelIntegrationTest.assignAccount(String userOid,
String resourceOid,
String intent) |
protected void |
AbstractModelIntegrationTest.assignAccount(String userOid,
String resourceOid,
String intent,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignOrg(String userOid,
String orgOid,
QName relation) |
protected void |
AbstractModelIntegrationTest.assignOrg(String userOid,
String orgOid,
QName relation,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignOrg(String userOid,
String orgOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignPrametricRole(String userOid,
String roleOid,
String orgOid,
String tenantOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignRole(String userOid,
String roleOid) |
protected void |
AbstractModelIntegrationTest.assignRole(String userOid,
String roleOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignRole(String userOid,
String roleOid,
PrismContainer<?> extension,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.breakAssignmentDelta(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas)
Breaks user assignment delta in the context by inserting some empty value.
|
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.breakAssignmentDelta(ObjectDelta<F> userDelta)
Breaks user assignment delta in the context by inserting some empty value.
|
protected int |
AbstractModelIntegrationTest.countAssignees(String targetOid,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.createAccount(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String name,
boolean enabled) |
protected ContainerDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> |
AbstractModelIntegrationTest.createAccountAssignmentModification(String resourceOid,
String intent,
boolean add) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createAccountAssignmentUserDelta(String userOid,
String resourceOid,
String intent,
boolean add) |
protected com.evolveum.midpoint.xml.ns._public.common.common_3.ConstructionType |
AbstractModelIntegrationTest.createAccountConstruction(String resourceOid,
String intent) |
protected ObjectQuery |
AbstractModelIntegrationTest.createAccountShadowQuery(String username,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.createAssignmentDelta(Class<F> type,
String focusOid,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
boolean add) |
protected ContainerDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> |
AbstractModelIntegrationTest.createAssignmentModification(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType,
boolean add) |
protected ContainerDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> |
AbstractModelIntegrationTest.createAssignmentModification(String roleOid,
QName refType,
QName relation,
PrismContainer<?> extension,
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType,
boolean add) |
protected ContainerDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> |
AbstractModelIntegrationTest.createAssignmentModification(String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
boolean add) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createAssignmentUserDelta(String userOid,
String roleOid,
QName refType,
QName relation,
PrismContainer<?> extension,
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType,
boolean add) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createAssignmentUserDelta(String userOid,
String roleOid,
QName refType,
QName relation,
PrismContainer<?> extension,
boolean add) |
protected <T> PropertyDelta<T> |
AbstractModelIntegrationTest.createAttributeAddDelta(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
QName attributeQName,
T... newRealValue) |
protected <T> PropertyDelta<T> |
AbstractModelIntegrationTest.createAttributeAddDelta(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String attributeLocalName,
T... newRealValue) |
protected <T> PropertyDelta<T> |
AbstractModelIntegrationTest.createAttributeDeleteDelta(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
QName attributeQName,
T... newRealValue) |
protected <T> PropertyDelta<T> |
AbstractModelIntegrationTest.createAttributeDeleteDelta(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String attributeLocalName,
T... newRealValue) |
protected <T> PropertyDelta<T> |
AbstractModelIntegrationTest.createAttributeReplaceDelta(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
QName attributeQName,
T... newRealValue) |
protected <T> PropertyDelta<T> |
AbstractModelIntegrationTest.createAttributeReplaceDelta(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String attributeLocalName,
T... newRealValue) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowReplaceAttributeDelta(String accountOid,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
QName attributeName,
Object... newRealValue) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowReplaceAttributeDelta(String accountOid,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String attributeName,
Object... newRealValue) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowReplaceDelta(String accountOid,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
ItemPath itemPath,
Object... newRealValue) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createModifyUserAddAccount(String userOid,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createModifyUserDeleteAccount(String userOid,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createModifyUserUnlinkAccount(String userOid,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
protected ObjectQuery |
AbstractModelIntegrationTest.createNameQuery(String name) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createParametricAssignmentDelta(String userOid,
String roleOid,
String orgOid,
String tenantOid,
boolean adding) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createReplaceAccountConstructionUserDelta(String userOid,
Long id,
com.evolveum.midpoint.xml.ns._public.common.common_3.ConstructionType newValue) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createUser(String name,
String fullName) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createUser(String name,
String fullName,
Boolean enabled) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createUser(String name,
String givenName,
String familyName,
Boolean enabled) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.deleteObject(Class<O> type,
String oid) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.deleteObject(Class<O> type,
String oid,
Task task,
OperationResult result) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.deleteObjectRaw(Class<O> type,
String oid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.displayAllUsers() |
protected void |
AbstractModelIntegrationTest.displayUsers() |
protected String |
AbstractModelIntegrationTest.dumpOrgTree(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> topOrg,
Task task,
OperationResult result) |
protected String |
AbstractModelIntegrationTest.dumpOrgTree(String topOrgOid) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.executeChanges(ObjectDelta<O> objectDelta,
ModelExecuteOptions options,
Task task,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.findAccountByUsername(String username,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.findAccountByUsername(String username,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
Task task,
OperationResult result) |
protected com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType |
AbstractModelIntegrationTest.findInducementByTarget(String roleOid,
String targetOid) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.findObjectByName(Class<O> type,
String name) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.findUserByUsername(String username) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.getAssignableRoleSpecification(PrismObject<F> focus) |
protected PrismContainer<?> |
AbstractModelIntegrationTest.getAssignmentExtensionInstance() |
protected ResourceAttributeDefinition |
AbstractModelIntegrationTest.getAttributeDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
QName attributeName) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.getEditObjectDefinition(PrismObject<O> object) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.getLinkRef(PrismObject<F> focus,
String resourceOid) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.getLinkRefOid(PrismObject<F> focus,
String resourceOid) |
protected <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
AbstractModelIntegrationTest.getLinkRefOid(PrismObject<F> focus,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent) |
protected String |
AbstractModelIntegrationTest.getLinkRefOid(String userOid,
String resourceOid) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.getObject(Class<O> type,
String oid) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.getObjectViaRepo(Class<O> type,
String oid) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.RoleType> |
AbstractModelIntegrationTest.getRole(String oid) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.getShadowModel(String accountOid) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.getShadowModel(String accountOid,
boolean noFetch,
boolean assertSuccess) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.getShadowModelNoFetch(String accountOid) |
protected List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>> |
AbstractModelIntegrationTest.getSubOrgs(String baseOrgOid,
Task task,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> |
AbstractModelIntegrationTest.getTask(String taskOid) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.getUser(String userOid) |
protected com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType |
AbstractModelIntegrationTest.getUserAssignment(String userOid,
String roleOid) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.getUserFromRepo(String userOid) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.importAndGetObjectFromFile(Class<T> type,
File file,
String oid,
Task task,
OperationResult result) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.importAndGetObjectFromFile(Class<T> type,
String filename,
String oid,
Task task,
OperationResult result) |
protected Collection<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
AbstractModelIntegrationTest.listAccounts(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
Task task,
OperationResult result) |
protected SearchResultList<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>> |
AbstractModelIntegrationTest.listAssignees(String targetOid,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.loginSuperUser(MidPointPrincipal principal) |
protected void |
AbstractModelIntegrationTest.loginSuperUser(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user) |
protected void |
AbstractModelIntegrationTest.loginSuperUser(String principalName) |
protected void |
AbstractModelIntegrationTest.modifyAccountChangePassword(String accountOid,
String newPassword,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyAccountShadowReplace(String accountOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,C extends Containerable> |
AbstractModelIntegrationTest.modifyObjectAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
C... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectAddProperty(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,C extends Containerable> |
AbstractModelIntegrationTest.modifyObjectDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
C... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectDeleteProperty(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,C extends Containerable> |
AbstractModelIntegrationTest.modifyObjectReplaceContainer(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
C... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectReplaceProperty(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectReplaceProperty(Class<O> type,
String oid,
QName propertyName,
Task task,
OperationResult result,
Object... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectReplaceReference(Class<O> type,
String oid,
ItemPath refPath,
Task task,
OperationResult result,
PrismReferenceValue... refVals) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectReplaceReference(Class<O> type,
String oid,
QName refName,
Task task,
OperationResult result,
PrismReferenceValue... refVals) |
protected void |
AbstractModelIntegrationTest.modifyRoleAddConstruction(String roleOid,
long inducementId,
String resourceOid) |
protected void |
AbstractModelIntegrationTest.modifyRoleAddInducementTarget(String roleOid,
String targetOid,
boolean reconcileAffected,
Task task) |
protected void |
AbstractModelIntegrationTest.modifyRoleDeleteInducement(String roleOid,
long inducementId,
boolean reconcileAffected,
Task task) |
protected void |
AbstractModelIntegrationTest.modifyRoleDeleteInducementTarget(String roleOid,
String targetOid) |
protected void |
AbstractModelIntegrationTest.modifyUserAdd(String userOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserAdd(String userOid,
QName propertyName,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserAddAccount(String userOid,
File accountFile,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyUserAssignment(String userOid,
String roleOid,
QName refType,
QName relation,
Task task,
PrismContainer<?> extension,
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivationType activationType,
boolean add,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyUserAssignment(String userOid,
String roleOid,
QName refType,
QName relation,
Task task,
PrismContainer<?> extension,
boolean add,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyUserChangePassword(String userOid,
String newPassword,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyUserDelete(String userOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserDelete(String userOid,
QName propertyName,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserReplace(String userOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserReplace(String userOid,
QName propertyName,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.purgeResourceSchema(String resourceOid) |
protected void |
AbstractModelIntegrationTest.recomputeUser(String userOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.reconcileOrg(String oid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.reconcileUser(String oid,
Task task,
OperationResult result) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.searchObjectByName(Class<T> type,
String name) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.searchObjectByName(Class<T> type,
String name,
Task task,
OperationResult result) |
protected List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>> |
AbstractModelIntegrationTest.searchOrg(String baseOrgOid,
OrgFilter.Scope scope,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.setDefaultObjectTemplate(QName objectType,
String userTemplateOid) |
protected void |
AbstractModelIntegrationTest.setDefaultObjectTemplate(QName objectType,
String objectTemplateOid,
OperationResult parentResult) |
protected void |
AbstractModelIntegrationTest.setDefaultObjectTemplate(QName objectType,
String subType,
String objectTemplateOid,
OperationResult parentResult) |
protected void |
AbstractModelIntegrationTest.setDefaultUserTemplate(String userTemplateOid) |
protected void |
AbstractModelIntegrationTest.setSecurityContextUser(String userOid) |
protected void |
AbstractModelIntegrationTest.unassignAccount(String userOid,
String resourceOid,
String intent,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignAll(String userOid,
Task task,
OperationResult result)
Executes assignment replace delta with empty values.
|
protected void |
AbstractModelIntegrationTest.unassignAllRoles(String userOid) |
protected void |
AbstractModelIntegrationTest.unassignOrg(String userOid,
String orgOid,
QName relation,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignOrg(String userOid,
String orgOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignPrametricRole(String userOid,
String roleOid,
String orgOid,
String tenantOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignRole(String userOid,
String roleOid) |
protected void |
AbstractModelIntegrationTest.unassignRole(String userOid,
String roleOid,
PrismContainer<?> extension,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
boolean |
EventHandler.processEvent(Event event,
com.evolveum.midpoint.xml.ns._public.common.common_3.EventHandlerType eventHandlerType,
NotificationManager notificationManager,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> |
ModelEvent.getSummarizedFocusDeltas() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
BaseHandler.evaluateBooleanExpression(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
ExpressionVariables expressionVariables,
String shortDesc,
Task task,
OperationResult result) |
boolean |
AggregatedEventHandler.processEvent(Event event,
com.evolveum.midpoint.xml.ns._public.common.common_3.EventHandlerType eventHandlerType,
NotificationManager notificationManager,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
BaseHelper.evaluateBooleanExpression(com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionType,
ExpressionVariables expressionVariables,
String shortDesc,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
protected String |
GeneralNotifier.getBody(Event event,
com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralNotifierType generalNotifierType,
String transport,
Task task,
OperationResult result) |
protected String |
SimpleFocalObjectNotifier.getBody(Event event,
com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralNotifierType generalNotifierType,
String transport,
Task task,
OperationResult result) |
protected String |
SimpleWorkflowNotifier.getBody(Event event,
com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralNotifierType generalNotifierType,
String transport,
Task task,
OperationResult result) |
protected String |
SimpleTaskNotifier.getBody(Event event,
com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralNotifierType generalNotifierType,
String transport,
Task opTask,
OperationResult opResult) |
boolean |
GeneralNotifier.processEvent(Event event,
com.evolveum.midpoint.xml.ns._public.common.common_3.EventHandlerType eventHandlerType,
NotificationManager notificationManager,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
void |
PrismContainer.add(Item<?,?> item)
Convenience method.
|
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.add(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.add(Item<IV,ID> item,
boolean checkUniquness)
Adds an item to a property container.
|
boolean |
PrismContainer.add(PrismContainerValue newValue,
boolean checkUniqueness) |
boolean |
Item.add(V newValue) |
boolean |
Item.add(V newValue,
boolean checkUniqueness) |
void |
PrismContainerValue.addAll(Collection<? extends Item<?,?>> itemsToAdd)
Adds a collection of items to a property container.
|
boolean |
Item.addAll(Collection<V> newValues) |
void |
PrismContainerValue.addAllReplaceExisting(Collection<? extends Item<?,?>> itemsToAdd)
Adds a collection of items to a property container.
|
<I extends Item> |
PrismObject.addExtensionItem(I item) |
boolean |
PrismContainerValue.addRawElement(Object element) |
void |
PrismObject.addReplaceExisting(Item<?,?> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.addReplaceExisting(Item<IV,ID> item)
Adds an item to a property container.
|
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(C containerable,
Class<O> type,
ItemPath path) |
void |
PrismContext.adopt(Containerable containerable) |
void |
PrismContext.adopt(Objectable objectable) |
<T extends Objectable> |
PrismContext.adopt(ObjectDelta<T> delta) |
void |
PrismContext.adopt(PrismContainerValue value) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(PrismContainerValue<C> prismContainerValue,
QName typeName,
ItemPath path) |
<T extends Objectable> |
PrismContext.adopt(PrismObject<T> object) |
<T extends Objectable> |
PrismContext.adopt(PrismObject<T> object,
Class<T> declaredType)
Set up the specified object with prism context instance and schema definition.
|
void |
Item.applyDefinition(D definition) |
void |
Item.applyDefinition(D definition,
boolean force) |
void |
PrismPropertyValue.applyDefinition(ItemDefinition definition) |
void |
PrismValue.applyDefinition(ItemDefinition definition) |
void |
PrismPropertyValue.applyDefinition(ItemDefinition definition,
boolean force) |
void |
PrismReferenceValue.applyDefinition(ItemDefinition definition,
boolean force) |
void |
PrismContainerValue.applyDefinition(ItemDefinition definition,
boolean force) |
void |
PrismValue.applyDefinition(ItemDefinition definition,
boolean force) |
void |
PrismContainer.applyDefinition(PrismContainerDefinition<C> definition) |
void |
PrismContainerValue.applyDefinition(PrismContainerDefinition<C> containerDef,
boolean force) |
void |
PrismObject.applyDefinition(PrismContainerDefinition<O> definition) |
void |
PrismReferenceValue.applyDefinition(PrismReferenceDefinition definition,
boolean force) |
void |
Item.assertDefinitions() |
void |
PrismContainerValue.assertDefinitions(boolean tolerateRaw,
String sourceDescription) |
void |
Item.assertDefinitions(boolean tolarateRawValues,
String sourceDescription) |
void |
PrismContainer.assertDefinitions(boolean tolarateRaw,
String sourceDescription) |
void |
PrismContainerValue.assertDefinitions(String sourceDescription) |
void |
Item.assertDefinitions(String sourceDescription) |
<X extends Containerable> |
PrismContainerValue.createContainer(QName containerName) |
PrismContainer<?> |
PrismObject.createExtension() |
<T extends Objectable> |
PrismContext.createObject(Class<T> clazz) |
<T extends Objectable> |
PrismContext.createObjectable(Class<T> clazz) |
<X> PrismProperty<X> |
PrismContainerValue.createProperty(PrismPropertyDefinition propertyDefinition) |
<X> PrismProperty<X> |
PrismContainerValue.createProperty(QName propertyName) |
boolean |
PrismContainerValue.deleteRawElement(Object element) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(ItemPath containerPath) |
<T extends Containerable> |
PrismContainerValue.findOrCreateContainer(QName containerName) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(QName containerName) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findOrCreateItem(ItemPath containerPath,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.findOrCreateItem(ItemPath path,
Class<I> type,
ID definition) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findOrCreateItem(ItemPath containerPath,
Class<I> type,
ID definition) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findOrCreateItem(QName containerName) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.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) |
<T> PrismProperty<T> |
PrismContainer.findOrCreateProperty(QName propertyName) |
<X> PrismProperty<X> |
PrismContainerValue.findOrCreateProperty(QName propertyQName) |
PrismReference |
PrismContainer.findOrCreateReference(ItemPath propertyPath) |
PrismReference |
PrismContainerValue.findOrCreateReference(QName referenceName) |
PrismReference |
PrismContainer.findOrCreateReference(QName propertyName) |
void |
PrismContext.initialize() |
abstract I |
ItemDefinition.instantiate()
Create an item instance.
|
PrismObject<O> |
PrismObjectDefinition.instantiate() |
PrismContainer<C> |
PrismContainerDefinition.instantiate()
Create property container instance with a default name.
|
abstract I |
ItemDefinition.instantiate(QName name)
Create an item instance.
|
PrismObject<O> |
PrismObjectDefinition.instantiate(QName name) |
PrismContainer<C> |
PrismContainerDefinition.instantiate(QName elementName)
Create property container instance with a specified name and element.
|
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.merge(Item<IV,ID> item)
Merges the provided item into this item.
|
void |
Item.merge(Item<V,D> otherItem)
Merge all the values of other item to this item.
|
void |
PrismContainer.mergeValue(PrismContainerValue<C> otherValue) |
void |
PrismContainer.mergeValues(Collection<PrismContainerValue<C>> otherValues) |
void |
PrismContainer.mergeValues(PrismContainer<C> other) |
static <V extends Containerable> |
PrismContainer.newInstance(PrismContext prismContext,
QName type) |
Object |
PrismContext.parseAnyData(File file) |
Object |
PrismContext.parseAnyData(String dataString,
String language)
Parses (almost) anything: either an item with a definition, or an atomic (i.e.
|
<T> T |
PrismContext.parseAnyValue(Element element) |
<T> T |
PrismContext.parseAnyValue(File file)
Emulates JAXB unmarshal method.
|
<T> T |
PrismContext.parseAnyValue(InputStream inputStream,
String language) |
<T> T |
PrismContext.parseAnyValue(String dataString,
String language) |
<T> JAXBElement<T> |
PrismContext.parseAnyValueAsJAXBElement(String dataString,
String language) |
<T> T |
PrismContext.parseAtomicValue(File file,
QName typeName) |
<T> T |
PrismContext.parseAtomicValue(File file,
QName typeName,
String language) |
<T> T |
PrismContext.parseAtomicValue(String dataString,
QName typeName) |
<T> T |
PrismContext.parseAtomicValue(String dataString,
QName typeName,
String language)
Parses an atomic value - i.e.
|
<C extends Containerable> |
PrismContext.parseContainer(File file,
Class<C> type,
String language) |
<C extends Containerable> |
PrismContext.parseContainer(File file,
PrismContainerDefinition<C> containerDef,
String language) |
<C extends Containerable> |
PrismContext.parseContainer(String dataString,
Class<C> type,
String language) |
<C extends Containerable> |
PrismContext.parseContainer(String dataString,
PrismContainerDefinition<C> containerDef,
String language) |
<C extends Containerable> |
PrismContext.parseContainer(String dataString,
String language)
Parses prism container, trying to autodetect the definition from the root node name (if present) or from node type.
|
<T extends Objectable> |
PrismContext.parseObject(Element objectElement)
Deprecated.
|
<T extends Objectable> |
PrismContext.parseObject(File file)
Parses a file and creates a prism from it.
|
<T extends Objectable> |
PrismContext.parseObject(File file,
ParsingContext context) |
<T extends Objectable> |
PrismContext.parseObject(File file,
String language)
Parses a file and creates a prism from it.
|
<T extends Objectable> |
PrismContext.parseObject(InputStream stream,
String language)
Parses data from an input stream and creates a prism from it.
|
<T extends Objectable> |
PrismContext.parseObject(String dataString)
Parses a string and creates a prism from it.
|
<T extends Objectable> |
PrismContext.parseObject(String dataString,
ParsingContext parsingContext) |
<T extends Objectable> |
PrismContext.parseObject(String dataString,
String language)
Parses a string and creates a prism from it.
|
<T extends Objectable> |
PrismContext.parseObject(String dataString,
XNodeProcessorEvaluationMode mode)
Parses a string and creates a prism from it.
|
List<PrismObject<? extends Objectable>> |
PrismContext.parseObjects(File file) |
Collection<XNode> |
PrismContext.parseObjects(InputStream stream,
String language) |
XNode |
PrismContext.parseToXNode(String dataString,
String language) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.replace(Item<IV,ID> oldItem,
Item<IV,ID> newItem) |
void |
Item.replaceAll(Collection<V> newValues) |
void |
PrismPropertyValue.revive(PrismContext prismContext) |
void |
PrismContainerValue.revive(PrismContext prismContext) |
void |
Item.revive(PrismContext prismContext) |
void |
PrismValue.revive(PrismContext prismContext) |
void |
Revivable.revive(PrismContext prismContext) |
String |
PrismContext.serializeAnyData(Object object,
QName defaultRootElementName,
String language) |
String |
PrismContext.serializeAnyData(Object object,
String language)
Serializes any data - i.e.
|
Element |
PrismContext.serializeAnyDataToElement(Object object,
QName defaultRootElementName) |
Element |
PrismContext.serializeAnyDataToElement(Object object,
QName defaultRootElementName,
SerializationContext ctx) |
String |
PrismContext.serializeAtomicValue(JAXBElement<?> element,
String language) |
String |
PrismContext.serializeAtomicValue(Object value,
QName elementName,
String language)
Serializes an atomic value - i.e.
|
String |
PrismContext.serializeAtomicValue(Object value,
QName elementName,
String language,
SerializationOptions serializationOptions) |
<C extends Containerable> |
PrismContext.serializeContainerValueToString(PrismContainerValue<C> cval,
QName elementName,
String language) |
<O extends Objectable> |
PrismContext.serializeObjectToString(PrismObject<O> object,
String language) |
<O extends Objectable> |
PrismContext.serializeToDom(PrismObject<O> object)
Deprecated.
|
Element |
PrismContext.serializeValueToDom(PrismValue pval,
QName elementName)
Deprecated.
|
Element |
PrismContext.serializeValueToDom(PrismValue pval,
QName elementName,
Document document)
Deprecated.
|
String |
PrismContext.serializeXNodeToString(RootXNode xroot,
String language) |
void |
PrismContainer.setPropertyRealValue(QName propertyName,
Object realValue) |
void |
PrismContainerValue.setPropertyRealValue(QName propertyName,
Object realValue,
PrismContext prismContext) |
void |
PrismContainer.setValue(PrismContainerValue<C> value) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.substract(Item<IV,ID> item)
Substract the provided item from this item.
|
RawType |
PrismContext.toRawType(Item item)
A bit of hack: serializes any Item into a RawType.
|
Modifier and Type | Method and Description |
---|---|
<T> void |
BaseProtector.decrypt(ProtectedData<T> protectedData) |
<T> void |
Protector.decrypt(ProtectedData<T> protectedData) |
protected abstract <T> byte[] |
BaseProtector.decryptBytes(ProtectedData<T> protectedData) |
protected <T> byte[] |
AESProtector.decryptBytes(ProtectedData<T> protectedData) |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(QName propertyQName,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(QName propertyQName,
C... containerables) |
static void |
ItemDelta.applyDefinition(Collection<? extends ItemDelta> deltas,
PrismObjectDefinition definition) |
void |
ItemDelta.applyDefinition(D definition) |
void |
ItemDelta.applyDefinition(D itemDefinition,
boolean force) |
void |
PrismValueDeltaSetTriple.applyDefinition(ItemDefinition itemDefinition) |
void |
ContainerDelta.applyDefinition(PrismContainerDefinition<V> definition) |
void |
ObjectDelta.applyDefinition(PrismObjectDefinition<T> definition) |
void |
ObjectDelta.applyDefinition(PrismObjectDefinition<T> objectDefinition,
boolean force) |
void |
PropertyDelta.applyDefinition(PrismPropertyDefinition<T> definition) |
void |
ReferenceDelta.applyDefinition(PrismReferenceDefinition definition) |
static void |
ItemDelta.applyTo(Collection<? extends ItemDelta> deltas,
PrismContainer propertyContainer) |
void |
ItemDelta.applyTo(Item item) |
void |
ItemDelta.applyTo(PrismContainerValue containerValue) |
void |
ObjectDelta.applyTo(PrismObject<T> targetObject)
Applies this object delta to specified object, returns updated object.
|
static void |
ItemDelta.applyToMatchingPath(Collection<? extends ItemDelta> deltas,
PrismContainer propertyContainer) |
void |
ItemDelta.applyToMatchingPath(Item item)
Applies delta to item were path of the delta and path of the item matches (skips path checks).
|
void |
ObjectDelta.assertDefinitions() |
void |
ObjectDelta.assertDefinitions(boolean tolerateRawElements) |
void |
ItemDelta.assertDefinitions(boolean tolarateRawValues,
String sourceDescription) |
void |
ObjectDelta.assertDefinitions(boolean tolerateRawElements,
String sourceDescription)
Assert that all the items has appropriate definition.
|
void |
ItemDelta.assertDefinitions(String sourceDescription) |
void |
ObjectDelta.assertDefinitions(String sourceDescription) |
PrismObject<T> |
ObjectDelta.computeChangedObject(PrismObject<T> objectOld)
Applies this object delta to specified object, returns updated object.
|
static <O extends Objectable> |
ObjectDelta.createEmptyAddDelta(Class<O> type,
String oid,
PrismContext prismContext) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(QName containerName,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(QName containerName,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
C... containerValues) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(QName containerName,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(QName containerName,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
C... containerValues) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
Collection<T> containerables) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(QName containerName,
Class<O> type,
PrismContext prismContext,
Collection<T> containerables) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(QName containerName,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(QName containerName,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <T extends Containerable> |
ContainerDelta.createModificationReplace(QName containerName,
PrismContainerDefinition containerDefinition,
PrismContainerValue<T> cValue) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
C... containerValues) |
static <T extends Objectable> |
DiffUtil.diff(File oldXmlFile,
File newXmlFile,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DiffUtil.diff(String oldXml,
String newXml,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DiffUtil.diff(T oldObjectType,
T newObjectType) |
<O extends Objectable> |
ContainerDelta.expand(PrismObject<O> object)
Post processing of delta to expand missing values from the object.
|
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
C... containerValues) |
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.
|
void |
ObjectDelta.merge(ObjectDelta<T> 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.summarize(List<ObjectDelta<T>> deltas)
Returns a delta that is a "sum" of all the deltas in the collection.
|
static <T extends Objectable> |
ObjectDelta.summarize(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).
|
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.toPrismContainerValues(Class<O> type,
ItemPath path,
PrismContext prismContext,
C... containerValues) |
static <T extends Objectable> |
ObjectDelta.union(ObjectDelta<T>... deltas)
Union of several object deltas.
|
void |
ItemDelta.validate() |
void |
ItemDelta.validate(String contextDescription) |
Modifier and Type | Method and Description |
---|---|
static <C extends Containerable> |
DeltaBuilder.deltaFor(Class<C> objectClass,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
abstract com.fasterxml.jackson.core.JsonGenerator |
AbstractParser.createGenerator(StringWriter out) |
protected abstract com.fasterxml.jackson.core.JsonParser |
AbstractParser.createParser(File file) |
protected abstract com.fasterxml.jackson.core.JsonParser |
AbstractParser.createParser(String dataString) |
XNode |
AbstractParser.parse(File file) |
XNode |
AbstractParser.parse(String dataString) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismJasonProcessor.parseItem(com.fasterxml.jackson.databind.JsonNode values,
QName itemName,
String defaultNamespace,
ItemDefinition def) |
<T extends Objectable> |
PrismJasonProcessor.parseObject(File file,
Class<T> valueType) |
<T extends Objectable> |
PrismJasonProcessor.parseObject(InputStream inputStream,
Class<T> valueType) |
XNode |
AbstractParser.parseObject(com.fasterxml.jackson.core.JsonParser parser) |
protected <T extends Containerable> |
PrismJasonProcessor.parsePrismContainerItems(com.fasterxml.jackson.databind.JsonNode jsonObject,
PrismContainerDefinition<T> containerDefinition,
String defaultNamespace) |
<T> PrismProperty<T> |
PrismJasonProcessor.parsePrismProperty(com.fasterxml.jackson.databind.JsonNode values,
QName propName,
PrismPropertyDefinition<T> propertyDefinition) |
<T> T |
PrismJasonProcessor.parsePrismPropertyRealValue(com.fasterxml.jackson.databind.JsonNode valueElement,
PrismPropertyDefinition<T> propertyDefinition) |
PrismReference |
PrismJasonProcessor.parsePrismReference(com.fasterxml.jackson.databind.JsonNode values,
QName propName,
PrismReferenceDefinition referenceDefinition) |
<T extends Objectable> |
PrismJasonProcessor.serializeToJson(PrismObject<T> object,
OutputStream out) |
String |
AbstractParser.serializeToJson(XNode node,
QName rootElement) |
String |
AbstractParser.serializeToString(RootXNode xnode) |
String |
AbstractParser.serializeToString(XNode xnode,
QName rootElementName) |
Modifier and Type | Method and Description |
---|---|
<T> MatchingRule<T> |
MatchingRuleRegistry.getMatchingRule(QName ruleName,
QName typeQName) |
boolean |
DistinguishedNameMatchingRule.match(String a,
String b) |
boolean |
MatchingRule.match(T a,
T b)
Matches two objects.
|
boolean |
DistinguishedNameMatchingRule.matchRegex(String a,
String regex) |
boolean |
MatchingRule.matchRegex(T a,
String regex)
Matches value against given regex.
|
String |
DistinguishedNameMatchingRule.normalize(String original) |
T |
MatchingRule.normalize(T original)
Returns a normalized version of the value.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
PrismBeanConverter.processSchemaException(SchemaException e,
XNode xsubnode,
ParsingContext pc) |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator |
YamlParser.createGenerator(StringWriter out) |
com.fasterxml.jackson.core.JsonGenerator |
JsonParser.createGenerator(StringWriter out) |
abstract com.fasterxml.jackson.core.JsonGenerator |
AbstractParser.createGenerator(StringWriter out) |
protected MidpointYAMLParser |
YamlParser.createParser(File file) |
protected com.fasterxml.jackson.core.JsonParser |
JsonParser.createParser(File file) |
protected abstract com.fasterxml.jackson.core.JsonParser |
AbstractParser.createParser(File file) |
protected MidpointYAMLParser |
YamlParser.createParser(InputStream stream) |
protected com.fasterxml.jackson.core.JsonParser |
JsonParser.createParser(InputStream stream) |
protected abstract com.fasterxml.jackson.core.JsonParser |
AbstractParser.createParser(InputStream stream) |
protected MidpointYAMLParser |
YamlParser.createParser(String dataString) |
protected com.fasterxml.jackson.core.JsonParser |
JsonParser.createParser(String dataString) |
protected abstract com.fasterxml.jackson.core.JsonParser |
AbstractParser.createParser(String dataString) |
static SearchFilterType |
QueryConvertor.createSearchFilterType(ObjectFilter filter,
PrismContext prismContext) |
<T extends Containerable> |
XNodeProcessor.locateItemDefinition(PrismContainerDefinition<T> containerDefinition,
QName elementQName,
XNode xnode) |
<T> XNode |
PrismBeanConverter.marshall(T bean) |
<T> XNode |
PrismBeanConverter.marshall(T bean,
SerializationContext ctx) |
<T> MapXNode |
PrismBeanConverter.marshalProtectedDataType(ProtectedDataType<T> protectedType) |
RootXNode |
DomParser.parse(Document document) |
RootXNode |
DomParser.parse(Element rootElement) |
XNode |
AbstractParser.parse(File file) |
XNode |
DomParser.parse(File file) |
XNode |
Parser.parse(File file) |
XNode |
AbstractParser.parse(InputStream stream) |
XNode |
DomParser.parse(InputStream stream) |
XNode |
Parser.parse(InputStream stream) |
XNode |
AbstractParser.parse(String dataString) |
XNode |
DomParser.parse(String dataString) |
XNode |
Parser.parse(String dataString) |
Object |
XNodeProcessor.parseAnyData(XNode node,
ParsingContext pc)
Parses (almost) anything: either an item with a definition, or an atomic
(i.e.
|
<T> T |
XNodeProcessor.parseAnyValue(XNode node,
ParsingContext pc) |
<T> JAXBElement<T> |
XNodeProcessor.parseAnyValueAsJAXBElement(XNode node,
ParsingContext pc) |
<T> T |
XNodeProcessor.parseAtomicValue(XNode xnode,
QName typeName,
ParsingContext pc)
Parses an atomic value - i.e.
|
Collection<XNode> |
AbstractParser.parseCollection(File file) |
Collection<XNode> |
DomParser.parseCollection(File file) |
Collection<XNode> |
Parser.parseCollection(File file) |
Collection<XNode> |
AbstractParser.parseCollection(InputStream stream) |
Collection<XNode> |
DomParser.parseCollection(InputStream stream) |
Collection<XNode> |
Parser.parseCollection(InputStream stream) |
Collection<XNode> |
AbstractParser.parseCollection(String dataString) |
Collection<XNode> |
DomParser.parseCollection(String dataString) |
Collection<XNode> |
Parser.parseCollection(String dataString) |
<C extends Containerable> |
XNodeProcessor.parseContainer(RootXNode rootXnode,
ParsingContext pc) |
<C extends Containerable> |
XNodeProcessor.parseContainer(XNode xnode,
Class<C> type,
ParsingContext pc) |
<C extends Containerable> |
XNodeProcessor.parseContainer(XNode xnode,
ParsingContext pc) |
<C extends Containerable> |
XNodeProcessor.parseContainer(XNode xnode,
PrismContainerDefinition<C> definition,
ParsingContext pc) |
MapXNode |
DomParser.parseElementAsMap(Element element)
Parses the element in a single-entry MapXNode.
|
RootXNode |
DomParser.parseElementAsRoot(Element element)
Parses the element into a RootXNode.
|
XNode |
DomParser.parseElementContent(Element element)
Parses the content of the element (the name of the provided element is ignored, only the content is parsed).
|
static <O extends Containerable> |
QueryConvertor.parseFilter(MapXNode xmap,
PrismContainerDefinition<O> objDef) |
static <O extends Objectable> |
QueryConvertor.parseFilter(SearchFilterType filter,
Class<O> clazz,
PrismContext prismContext) |
static ObjectFilter |
QueryConvertor.parseFilter(SearchFilterType filter,
PrismObjectDefinition objDef) |
static ObjectFilter |
QueryConvertor.parseFilter(XNode xnode,
PrismContext prismContext)
Used by XNodeProcessor and similar code that does not have complete schema for the filter
|
static void |
QueryConvertor.parseFilterPreliminarily(MapXNode xfilter,
PrismContext prismContext)
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> |
XNodeProcessor.parseItem(XNode xnode,
QName itemName,
ItemDefinition itemDef,
ParsingContext pc)
This gets definition of an unspecified type.
|
XNode |
AbstractParser.parseObject(com.fasterxml.jackson.core.JsonParser parser) |
<O extends Objectable> |
XNodeProcessor.parseObject(MapXNode xmap,
ParsingContext pc) |
<O extends Objectable> |
XNodeProcessor.parseObject(MapXNode xnode,
PrismObjectDefinition<O> objectDefinition,
ParsingContext pc) |
<O extends Objectable> |
XNodeProcessor.parseObject(RootXNode rootXnode,
ParsingContext pc) |
<O extends Objectable> |
XNodeProcessor.parseObject(XNode xnode,
ParsingContext pc) |
<C extends Containerable> |
XNodeProcessor.parsePrismContainerValue(XNode xnode,
PrismContainerDefinition<C> containerDef,
ParsingContext pc) |
PrismPropertyValue |
XNodeProcessor.parsePrismPropertyFromGlobalXNodeValue(Map.Entry<QName,XNode> entry,
ParsingContext pc) |
static <T> PrismProperty<T> |
XNodeProcessor.parsePrismPropertyRaw(XNode xnode,
QName itemName,
PrismContext prismContext) |
<T> T |
XNodeProcessor.parsePrismPropertyRealValue(XNode xnode,
PrismPropertyDefinition<T> propertyDef,
ParsingContext pc) |
PrismReference |
XNodeProcessor.parsePrismReference(XNode xnode,
QName itemName,
PrismReferenceDefinition referenceDefinition,
ParsingContext pc) |
<IV extends PrismValue,ID extends ItemDefinition,C extends Containerable> |
JaxbDomHack.parseRawElement(Object element,
PrismContainerDefinition<C> definition)
This is used in a form of "fromAny" to parse elements from a JAXB getAny method to prism.
|
PrismReferenceValue |
XNodeProcessor.parseReferenceValue(MapXNode xmap,
PrismReferenceDefinition referenceDefinition,
ParsingContext pc) |
PrismReferenceValue |
XNodeProcessor.parseReferenceValue(XNode xnode,
PrismReferenceDefinition referenceDefinition,
ParsingContext pc) |
protected boolean |
PrismBeanConverter.processSchemaException(SchemaException e,
XNode xsubnode,
ParsingContext pc) |
static void |
QueryConvertor.revive(ObjectFilter filter,
PrismContext prismContext) |
void |
PrismBeanConverter.revive(Object bean,
PrismContext prismContext) |
Element |
DomSerializer.serialize(RootXNode rootxnode) |
Element |
DomSerializer.serialize(RootXNode rootxnode,
Document document)
Deprecated.
|
String |
AbstractParser.serialize(XNode node,
QName explicitType,
QName rootElement) |
RootXNode |
XNodeProcessor.serializeAnyData(Object object,
QName defaultRootElementName,
SerializationContext ctx) |
RootXNode |
XNodeProcessor.serializeAnyData(Object object,
SerializationContext ctx) |
RootXNode |
XNodeProcessor.serializeAtomicValue(JAXBElement<?> element) |
RootXNode |
XNodeProcessor.serializeAtomicValue(Object object,
QName elementName,
SerializationContext ctx) |
static MapXNode |
QueryConvertor.serializeFilter(ObjectFilter filter,
PrismContext prismContext) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeSerializer.serializeItem(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeProcessor.serializeItem(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeSerializer.serializeItem(Item<IV,ID> item,
SerializationContext ctx) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeSerializer.serializeItemAsRoot(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeProcessor.serializeItemAsRoot(Item<IV,ID> item) |
XNode |
XNodeProcessor.serializeItemValue(PrismValue pval) |
<V extends PrismValue> |
XNodeSerializer.serializeItemValue(V itemValue,
ItemDefinition definition) |
<V extends PrismValue> |
XNodeSerializer.serializeItemValue(V itemValue,
ItemDefinition definition,
SerializationOptions options) |
RootXNode |
XNodeSerializer.serializeItemValueAsRoot(PrismValue value,
QName elementName) |
RootXNode |
XNodeProcessor.serializeItemValueAsRoot(PrismValue pval,
QName elementName) |
<O extends Objectable> |
XNodeSerializer.serializeObject(PrismObject<O> object) |
<O extends Objectable> |
XNodeProcessor.serializeObject(PrismObject<O> object) |
<O extends Objectable> |
XNodeProcessor.serializeObject(PrismObject<O> object,
boolean serializeCompositeObjects) |
<O extends Objectable> |
XNodeProcessor.serializeObject(PrismObject<O> object,
boolean serializeCompositeObjects,
SerializationContext ctx) |
<O extends Objectable> |
XNodeSerializer.serializeObject(PrismObject<O> object,
SerializationContext ctx) |
Element |
DomParser.serializeSingleElementMapToElement(MapXNode xmap) |
Element |
DomSerializer.serializeToElement(MapXNode xmap,
QName elementName) |
String |
AbstractParser.serializeToString(RootXNode xnode) |
String |
DomParser.serializeToString(RootXNode xnode) |
String |
Parser.serializeToString(RootXNode xnode) |
String |
AbstractParser.serializeToString(XNode xnode,
QName rootElementName) |
String |
DomParser.serializeToString(XNode xnode,
QName rootElementName) |
String |
Parser.serializeToString(XNode xnode,
QName rootElementName) |
Element |
DomSerializer.serializeUnderElement(RootXNode rootxnode,
Element parentElement) |
Element |
DomParser.serializeUnderElement(XNode xnode,
QName rootElementName,
Element parentElement) |
Element |
DomParser.serializeXMapToElement(MapXNode xmap,
QName elementName) |
Element |
DomSerializer.serializeXPrimitiveToElement(PrimitiveXNode<?> xprim,
QName elementName) |
Element |
DomParser.serializeXRootToElement(RootXNode xroot) |
Element |
DomParser.serializeXRootToElement(RootXNode xroot,
Document document)
Deprecated.
|
Object |
JaxbDomHack.toAny(PrismValue value)
Serializes prism value to JAXB "any" format as returned by JAXB getAny() methods.
|
<T> T |
PrismBeanConverter.unmarshall(MapXNode xnode,
Class<T> beanClass,
ParsingContext pc) |
<T> T |
PrismBeanConverter.unmarshall(MapXNode xnode,
QName typeQName,
ParsingContext pc) |
<T> T |
PrismBeanConverter.unmarshall(XNode xnode,
Class<T> beanClass,
ParsingContext pc) |
<T> T |
PrismBeanConverter.unmarshallPrimitive(PrimitiveXNode<?> xprim,
QName typeQName,
ParsingContext pc) |
SchemaDefinitionType |
PrismBeanConverter.unmarshalSchemaDefinitionType(SchemaXNode xsub) |
Modifier and Type | Method and Description |
---|---|
T |
JsonValueParser.parse(QName typeName,
XNodeProcessorEvaluationMode mode) |
Modifier and Type | Method and Description |
---|---|
static <T> void |
XNodeProcessorUtil.parseProtectedType(ProtectedDataType<T> protectedType,
MapXNode xmap,
PrismContext prismContext) |
static <T> void |
XNodeProcessorUtil.parseProtectedType(ProtectedDataType<T> protectedType,
MapXNode xmap,
PrismContext prismContext,
ParsingContext pc) |
Modifier and Type | Method and Description |
---|---|
static <C extends Containerable,T> |
EqualFilter.createEqual(ItemPath propertyPath,
Class<C> type,
PrismContext prismContext,
T realValue) |
static <C extends Containerable,T> |
EqualFilter.createEqual(ItemPath parentPath,
PrismContainerDefinition<C> containerDef,
PrismPropertyValue<T> values) |
static <C extends Containerable,T> |
EqualFilter.createEqual(ItemPath itemPath,
PrismContainerDefinition<C> containerDef,
T realValues) |
static <C extends Containerable,T> |
EqualFilter.createEqual(QName propertyName,
Class<C> type,
PrismContext prismContext,
T realValues) |
static <C extends Containerable> |
ExistsFilter.createExists(ItemPath itemPath,
Class<C> clazz,
PrismContext prismContext,
ObjectFilter filter) |
static <C extends Containerable> |
ExistsFilter.createExists(ItemPath itemPath,
PrismContainerDefinition<C> containerDef,
ObjectFilter filter) |
static <T,O extends Objectable> |
GreaterFilter.createGreater(ItemPath path,
Class<O> type,
PrismContext prismContext,
T realValue,
boolean equals) |
static <T,C extends Containerable> |
GreaterFilter.createGreater(ItemPath itemPath,
PrismContainerDefinition<C> containerDef,
PrismPropertyValue<T> value,
boolean equals) |
static <T,C extends Containerable> |
GreaterFilter.createGreater(ItemPath itemPath,
PrismContainerDefinition<C> containerDef,
T realValue,
boolean equals) |
static <T> GreaterFilter<T> |
GreaterFilter.createGreater(ItemPath itemPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
GreaterFilter.createGreater(QName propertyName,
Class<O> type,
PrismContext prismContext,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
LessFilter.createLess(ItemPath path,
Class<O> type,
PrismContext prismContext,
T realValue,
boolean equals) |
static <T,O extends Containerable> |
LessFilter.createLess(ItemPath itemPath,
PrismContainerDefinition<O> containerDef,
PrismPropertyValue<T> value,
boolean equals) |
static <T,O extends Containerable> |
LessFilter.createLess(ItemPath itemPath,
PrismContainerDefinition<O> containerDef,
T realValue,
boolean equals) |
static <T> LessFilter<T> |
LessFilter.createLess(ItemPath itemPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
LessFilter.createLess(QName propertyName,
Class<O> type,
PrismContext prismContext,
T realValue,
boolean equals) |
static <T> LessFilter<T> |
LessFilter.createLess(QName itemPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <O extends Objectable> |
QueryJaxbConvertor.createObjectFilter(Class<O> clazz,
SearchFilterType filterType,
PrismContext prismContext) |
static <O extends Objectable> |
QueryJaxbConvertor.createObjectFilter(PrismObjectDefinition<O> objectDefinition,
SearchFilterType filterType,
PrismContext prismContext) |
static <O extends Objectable> |
QueryJaxbConvertor.createObjectQuery(Class<O> clazz,
QueryType queryType,
PrismContext prismContext) |
static <O extends Objectable> |
QueryJaxbConvertor.createObjectQuery(Class<O> clazz,
SearchFilterType filterType,
PrismContext prismContext) |
static <O extends Containerable> |
QueryJaxbConvertor.createObjectQueryInternal(Class<O> clazz,
SearchFilterType filterType,
PagingType pagingType,
PrismContext prismContext) |
static <O extends Containerable> |
QueryJaxbConvertor.createObjectQueryInternal(PrismContainerDefinition<O> objDef,
SearchFilterType filterType,
PagingType pagingType,
PrismContext prismContext) |
static QueryType |
QueryJaxbConvertor.createQueryType(ObjectQuery query,
PrismContext prismContext) |
static <O extends Containerable> |
RefFilter.createReferenceEqual(ItemPath path,
Class<O> type,
PrismContext prismContext,
PrismReferenceValue... values) |
static <O extends Containerable> |
RefFilter.createReferenceEqual(ItemPath path,
Class<O> type,
PrismContext prismContext,
String... oids) |
static ObjectQuery |
QueryJaxbConvertor.createTypeObjectQuery(QueryType queryType,
PrismContext prismContext) |
Item |
PropertyValueFilter.getFilterItem() |
static boolean |
ObjectQuery.match(Containerable object,
ObjectFilter filter,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
OrFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
NotFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
NoneFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
RefFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
InOidFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
LessFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
abstract boolean |
ObjectFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
SubstringFilter.match(PrismContainerValue containerValue,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
UndefinedFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
GreaterFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
PropertyValueFilter.match(PrismContainerValue cvalue,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
TypeFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
OrgFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
AndFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
AllFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
EqualFilter.match(PrismContainerValue cvalue,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
ExistsFilter.match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
static <T extends Objectable> |
ObjectQuery.match(PrismObject<T> object,
ObjectFilter filter,
MatchingRuleRegistry matchingRuleRegistry) |
void |
ObjectFilter.revive(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
<T extends Objectable> |
SchemaRegistry.applyDefinition(ObjectDelta<T> objectDelta,
Class<T> type,
boolean force)
This method will try to locate the appropriate object definition and apply it.
|
<C extends Containerable,O extends Objectable> |
SchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path,
boolean force) |
<C extends Containerable> |
SchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue,
QName typeName,
ItemPath path,
boolean force) |
<O extends Objectable> |
SchemaRegistry.applyDefinition(PrismObject<O> prismObject,
Class<O> type) |
<O extends Objectable> |
SchemaRegistry.applyDefinition(PrismObject<O> prismObject,
Class<O> type,
boolean force)
This method will try to locate the appropriate object definition and apply it.
|
ComplexTypeDefinition |
SchemaDefinitionFactory.createComplexTypeDefinition(com.sun.xml.xsom.XSComplexType complexType,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation) |
<C extends Containerable> |
SchemaDefinitionFactory.createContainerDefinition(QName elementName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle) |
<C extends Containerable> |
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> |
SchemaDefinitionFactory.createObjectDefinition(QName elementName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
Class<T> compileTimeClass,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle) |
<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> PrismPropertyDefinition<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) |
<T extends ItemDefinition> |
SchemaRegistry.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.
|
void |
SchemaRegistry.initialize()
This can be used to read additional schemas even after the registry was initialized.
|
<T extends Objectable> |
SchemaRegistry.instantiate(Class<T> compileTimeClass) |
void |
SchemaRegistry.loadPrismSchemaFile(File file) |
SchemaDescription |
SchemaRegistry.loadPrismSchemaFileDescription(File file) |
void |
SchemaRegistry.loadPrismSchemaResource(String resourcePath) |
void |
SchemaRegistry.loadPrismSchemasFromDirectory(File directory)
This can be used to read additional schemas even after the registry was initialized.
|
static PrismSchema |
PrismSchema.parse(Element element,
boolean isRuntime,
String shortDescription,
PrismContext prismContext) |
static PrismSchema |
PrismSchema.parse(Element element,
EntityResolver resolver,
boolean isRuntime,
String shortDescription,
PrismContext prismContext) |
protected static PrismSchema |
PrismSchema.parse(Element element,
EntityResolver resolver,
PrismSchema schema,
boolean isRuntime,
String shortDescription,
PrismContext prismContext) |
protected static PrismSchema |
PrismSchema.parse(Element element,
PrismSchema schema,
boolean isRuntime,
String shortDescription,
PrismContext prismContext) |
static SchemaDescription |
SchemaDescription.parseFile(File file) |
static SchemaDescription |
SchemaDescription.parseNode(Node node,
String sourceDescription) |
static SchemaDescription |
SchemaDescription.parseResource(String resourcePath) |
static List<SchemaDescription> |
SchemaDescription.parseWsdlResource(String resourcePath) |
QName |
SchemaRegistry.qualifyTypeName(QName typeName) |
void |
SchemaRegistry.registerPrismDefaultSchemaResource(String resourcePath,
String usualPrefix,
Package compileTimeClassesPackage)
Must be called before call to initialize()
|
void |
SchemaRegistry.registerPrismSchemaFile(File file) |
void |
SchemaRegistry.registerPrismSchemaResource(String resourcePath,
String usualPrefix)
Must be called before call to initialize()
|
void |
SchemaRegistry.registerPrismSchemaResource(String resourcePath,
String usualPrefix,
Package compileTimeClassesPackage)
Must be called before call to initialize()
|
void |
SchemaRegistry.registerPrismSchemaResource(String resourcePath,
String usualPrefix,
Package compileTimeClassesPackage,
boolean prefixDeclaredByDefault)
Must be called before call to initialize()
|
void |
SchemaRegistry.registerPrismSchemaResource(String resourcePath,
String usualPrefix,
Package compileTimeClassesPackage,
boolean defaultSchema,
boolean prefixDeclaredByDefault)
Must be called before call to initialize()
|
void |
SchemaRegistry.registerPrismSchemasFromDirectory(File directory) |
void |
SchemaRegistry.registerPrismSchemasFromWsdlResource(String resourcePath,
List<Package> compileTimeClassesPackages) |
void |
SchemaRegistry.registerSchema(Node node,
String sourceDescription)
Must be called before call to initialize()
|
void |
SchemaRegistry.registerSchema(Node node,
String sourceDescription,
String usualPrefix)
Must be called before call to initialize()
|
void |
SchemaRegistry.registerSchemaResource(String resourcePath,
String usualPrefix)
Must be called before call to initialize()
|
ItemDefinition |
SchemaRegistry.resolveGlobalItemDefinition(QName elementQName)
Looks for a top-level definition for the specified element name (in all schemas).
|
QName |
SchemaRegistry.resolveUnqualifiedTypeName(QName type) |
Document |
PrismSchema.serializeToXsd() |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertElementsEquals(Object expected,
Object actual) |
static void |
PrismAsserts.assertEquals(File fileNewXml,
Objectable objectable) |
static <O extends Objectable> |
PrismAsserts.assertEquals(File fileNewXml,
PrismObject<O> actual) |
static void |
PrismAsserts.assertEquals(File fileNewXml,
String objectString) |
static void |
PrismAsserts.assertEquals(Objectable expected,
Objectable actual) |
static <T> void |
PrismAsserts.assertEquals(String message,
MatchingRule<T> matchingRule,
T expected,
T actual) |
static <O extends Objectable> |
PrismAsserts.assertEquivalent(File expectedFile,
PrismObject<O> actual) |
static <O extends Objectable> |
PrismAsserts.assertEquivalent(String message,
File expectedFile,
PrismObject<O> actual) |
static <T> void |
PrismAsserts.assertSets(String message,
MatchingRule<T> matchingRule,
Collection<T> actualValues,
T... expectedValues) |
static <T,X> PrismProperty<X> |
PrismUtil.convertProperty(PrismProperty<T> srcProp,
PrismPropertyDefinition<X> targetDef) |
static PrismContext |
PrismTestUtil.createInitializedPrismContext() |
static PrismContext |
PrismTestUtil.createPrismContext() |
PrismContext |
PrismContextFactory.createPrismContext()
Returns UNINITIALIZED prism context.
|
static void |
PrismTestUtil.displayQueryType(QueryType queryType) |
static void |
PrismTestUtil.displaySearchFilterType(SearchFilterType filterType) |
<T> T |
JaxbTestUtil.fromElement(Object element,
Class<T> type)
Deprecated.
|
static <IV extends PrismValue,ID extends ItemDefinition> |
RawTypeUtil.getParsedItem(ID itemDefinition,
List<RawType> values,
QName elementQName,
PrismContainerDefinition containerDef) |
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 extends Objectable> |
PrismTestUtil.parseObject(Element element)
Deprecated.
|
static <T extends Objectable> |
PrismTestUtil.parseObject(File file) |
static <T extends Objectable> |
PrismTestUtil.parseObject(String xmlString) |
static <T extends Objectable> |
PrismTestUtil.parseObjectable(File file,
Class<T> clazz) |
static List<PrismObject<? extends Objectable>> |
PrismTestUtil.parseObjects(File file) |
static void |
PrismTestUtil.resetPrismContext() |
static void |
PrismTestUtil.resetPrismContext(PrismContextFactory newPrismContextFactory) |
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(JAXBElement element) |
static String |
PrismTestUtil.serializeObjectToString(PrismObject<? extends Objectable> object) |
static String |
PrismTestUtil.serializeObjectToString(PrismObject<? extends Objectable> object,
String language) |
static <T> String |
ValueSerializationUtil.serializeValue(T value,
ItemDefinition def,
QName itemName,
PrismContext prismContext,
String language) |
static <T> String |
ValueSerializationUtil.serializeValue(T value,
ItemDefinition def,
QName itemName,
QName parentName,
PrismContext prismContext,
String language) |
static <T> String |
ValueSerializationUtil.serializeValue(T value,
QName itemName,
PrismContext prismContext,
String language) |
<T> JAXBElement<T> |
JaxbTestUtil.unmarshalElement(File file,
Class<T> type)
Deprecated.
|
<T> JAXBElement<T> |
JaxbTestUtil.unmarshalElement(InputStream is,
Class<T> type)
Deprecated.
|
<T> JAXBElement<T> |
JaxbTestUtil.unmarshalElement(Node node,
Class<T> type)
Deprecated.
|
<T> JAXBElement<T> |
JaxbTestUtil.unmarshalElement(Reader reader,
Class<T> type)
Deprecated.
|
<T> JAXBElement<T> |
JaxbTestUtil.unmarshalElement(String xmlString,
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> |
JaxbTestUtil.unmarshalSingleValueContainer(File file,
Class<T> type)
Deprecated.
|
<T extends Containerable> |
JaxbTestUtil.unmarshalSingleValueContainer(String stringXml,
Class<T> type)
Deprecated.
|
<T> T |
JaxbTestUtil.unmarshalToObject(Node node,
Class<T> type)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
XmlTypeConverter.appendBelowNode(Object val,
QName xsdType,
QName name,
Node parentNode,
boolean recordType) |
static List<Object> |
XmlTypeConverter.convertValueElementAsList(Element valueElement) |
static <T> List<T> |
XmlTypeConverter.convertValueElementAsList(Element valueElement,
Class<T> type) |
static List<?> |
XmlTypeConverter.convertValueElementAsList(Element valueElement,
QName xsdType) |
static <T> List<T> |
XmlTypeConverter.convertValueElementAsList(NodeList valueNodes,
Class<T> type) |
static <T> T |
XmlTypeConverter.convertValueElementAsScalar(Element valueElement,
Class<T> type) |
static Object |
XmlTypeConverter.convertValueElementAsScalar(Element valueElement,
QName xsdType) |
static Object |
XmlTypeConverter.toJavaValue(Element xmlElement)
Expects type information in xsi:type
|
static <T> T |
XmlTypeConverter.toJavaValue(Element xmlElement,
Class<T> type) |
static Object |
XmlTypeConverter.toJavaValue(Element xmlElement,
QName type) |
static TypedValue |
XmlTypeConverter.toTypedJavaValueWithDefaultType(Element xmlElement,
QName defaultType)
Try to locate element type from xsi:type, fall back to specified default
type.
|
static void |
XmlTypeConverter.toXsdElement(Object val,
Element element,
boolean recordType) |
static Object |
XmlTypeConverter.toXsdElement(Object val,
QName elementName,
Document doc) |
static Object |
XmlTypeConverter.toXsdElement(Object val,
QName elementName,
Document doc,
boolean recordType) |
static Object |
XmlTypeConverter.toXsdElement(Object val,
QName typeName,
QName elementName,
Document doc,
boolean recordType) |
Modifier and Type | Method and Description |
---|---|
String |
PrimitiveXNode.getGuessedFormattedValue()
Returns formatted parsed value without actually changing node state from UNPARSED to PARSED
(if node is originally unparsed).
|
<T> T |
MapXNode.getParsedPrimitiveValue(QName key,
QName typeName) |
T |
PrimitiveXNode.getParsedValue(QName typeName) |
T |
PrimitiveXNode.getParsedValue(QName typeName,
XNodeProcessorEvaluationMode mode) |
T |
PrimitiveXNode.getParsedValueWithoutRecording(QName typeName)
Returns parsed value without actually changing node state from UNPARSED to PARSED
(if node is originally unparsed).
|
com.evolveum.midpoint.prism.xnode.MapXNode.Entry |
MapXNode.getSingleEntryThatDoesNotMatch(QName... excludedKeys) |
Map.Entry<QName,XNode> |
MapXNode.getSingleSubEntry(String errorContext) |
T |
ValueParser.parse(QName typeName,
XNodeProcessorEvaluationMode mode) |
void |
PrimitiveXNode.parseValue(QName typeName,
XNodeProcessorEvaluationMode mode) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.addObject(PrismObject<T> object,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult)
Add new object.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.applyDefinition(Class<T> type,
ObjectQuery query,
OperationResult parentResult)
Applies appropriate definition to the query.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.applyDefinition(ObjectDelta<T> delta,
Objectable object,
OperationResult parentResult)
Applies appropriate definition to the shadow/resource delta (uses provided object to get necessary information)
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.applyDefinition(ObjectDelta<T> delta,
OperationResult parentResult)
Applies appropriate definition to the shadow/resource delta.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.applyDefinition(PrismObject<T> object,
OperationResult parentResult)
Applies appropriate definition to the shadow.
|
ConstraintsCheckingResult |
ProvisioningService.checkConstraints(RefinedObjectClassDefinition shadowDefinition,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadowObject,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
String shadowOid,
ResourceShadowDiscriminator resourceShadowDiscriminator,
ConstraintViolationConfirmer constraintViolationConfirmer,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.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 com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.deleteObject(Class<T> type,
String oid,
ProvisioningOperationOptions option,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
Task task,
OperationResult parentResult)
Deletes object with specified OID.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.executeScript(String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningScriptType script,
Task task,
OperationResult parentResult)
Executes a single provisioning script.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ProvisioningService.finishOperation(PrismObject<T> object,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
ConnectorOperationalStatus |
ProvisioningService.getConnectorOperationalStatus(String resourceOid,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Returns object for provided OID.
|
List<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
ProvisioningService.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult parentResult)
Lists resource objects.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult)
Modifies object using relative change description.
|
void |
ResourceEventListener.notifyEvent(ResourceEventDescription eventDescription,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Search for objects.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.searchObjectsIterative(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ResultHandler<T> handler,
Task task,
OperationResult parentResult)
Search for objects iteratively.
|
int |
ProvisioningService.synchronize(ResourceShadowDiscriminator shadowCoordinates,
Task task,
OperationResult parentResult)
Collect external changes on a resource and call the business logic with
the accumulated change data.
|
Modifier and Type | Method and Description |
---|---|
abstract <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ErrorHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
SecurityViolationHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ConfigurationExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
GenericErrorHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ObjectAlreadyExistHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
SchemaExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ObjectNotFoundHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
CommunicationExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.addObject(PrismObject<T> object,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.addRepositoryShadow(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceShadow,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ResourceObjectConverter.addResourceObject(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
OperationResult parentResult) |
String |
ShadowCache.addShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
String |
ShadowCacheReconciler.afterAddOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
OperationResult parentResult) |
String |
ShadowCacheProvisioner.afterAddOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
OperationResult parentResult) |
abstract String |
ShadowCache.afterAddOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
OperationResult parentResult) |
void |
ShadowCacheReconciler.afterModifyOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
void |
ShadowCacheProvisioner.afterModifyOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
abstract void |
ShadowCache.afterModifyOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.applyDefinition(Class<T> type,
ObjectQuery query,
OperationResult parentResult) |
void |
ResourceManager.applyDefinition(ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> delta,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceWhenNoOid,
GetOperationOptions options,
OperationResult objectResult) |
void |
ShadowCache.applyDefinition(ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> delta,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowTypeWhenNoOid,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.applyDefinition(ObjectDelta<T> delta,
Objectable object,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.applyDefinition(ObjectDelta<T> delta,
OperationResult parentResult) |
void |
ShadowCache.applyDefinition(ObjectQuery query,
OperationResult result) |
void |
ResourceManager.applyDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
OperationResult parentResult) |
void |
ShadowCache.applyDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.applyDefinition(PrismObject<T> object,
OperationResult parentResult) |
void |
ProvisioningContext.assertDefinition() |
void |
ProvisioningContext.assertDefinition(String message) |
Collection<? extends ItemDelta> |
ShadowCacheReconciler.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
Collection<? extends ItemDelta> |
ShadowCacheProvisioner.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
abstract Collection<? extends ItemDelta> |
ShadowCache.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
ConstraintsCheckingResult |
ConstraintsChecker.check(Task task,
OperationResult result) |
void |
AccessChecker.checkAdd(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
OperationResult parentResult) |
ConstraintsCheckingResult |
ProvisioningServiceImpl.checkConstraints(RefinedObjectClassDefinition shadowDefinition,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadowObject,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
String shadowOid,
ResourceShadowDiscriminator resourceShadowDiscriminator,
ConstraintViolationConfirmer constraintViolationConfirmer,
Task task,
OperationResult parentResult) |
void |
AccessChecker.checkModify(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
<T> boolean |
ShadowManager.compareAttribute(RefinedObjectClassDefinition refinedObjectClassDefinition,
ResourceAttribute<T> attributeA,
ResourceAttribute<T> attributeB) |
<T> boolean |
ShadowManager.compareAttribute(RefinedObjectClassDefinition refinedObjectClassDefinition,
ResourceAttribute<T> attributeA,
T... valuesB) |
CompositeRefinedObjectClassDefinition |
ProvisioningContext.computeCompositeObjectClassDefinition(Collection<QName> auxObjectClassQNames) |
RefinedObjectClassDefinition |
ProvisioningContext.computeCompositeObjectClassDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.countObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
Integer |
ShadowCache.countObjects(ObjectQuery query,
Task task,
OperationResult result) |
ProvisioningContext |
ProvisioningContextFactory.create(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<QName> additionalAuxiliaryObjectClassQNames,
Task task,
OperationResult parentResult) |
ProvisioningContext |
ProvisioningContextFactory.create(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Task task,
OperationResult parentResult) |
ProvisioningContext |
ProvisioningContextFactory.create(ResourceShadowDiscriminator coords,
Task task,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.createRepositoryShadow(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow)
Create a copy of a shadow that is suitable for repository storage.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.deleteObject(Class<T> type,
String oid,
ProvisioningOperationOptions options,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
Task task,
OperationResult parentResult) |
void |
ResourceObjectConverter.deleteResourceObject(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
OperationResult parentResult) |
void |
ShadowCache.deleteShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
Task task,
OperationResult parentResult) |
Object |
ResourceManager.executeScript(String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningScriptType script,
Task task,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.executeScript(String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningScriptType script,
Task task,
OperationResult parentResult) |
List<Change<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
ResourceObjectConverter.fetchChanges(ProvisioningContext ctx,
PrismProperty<?> lastToken,
OperationResult parentResult) |
PrismProperty |
ResourceObjectConverter.fetchCurrentToken(ProvisioningContext ctx,
OperationResult parentResult) |
PrismProperty<?> |
ShadowCache.fetchCurrentToken(ResourceShadowDiscriminator shadowCoordinates,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ResourceObjectReferenceResolver.fetchResourceObject(ProvisioningContext ctx,
Collection<? extends ResourceAttribute<?>> identifiers,
AttributesToReturn attributesToReturn,
OperationResult parentResult) |
void |
AccessChecker.filterGetAttributes(ResourceAttributeContainer attributeContainer,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.findOrAddShadowFromChange(ProvisioningContext ctx,
Change<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> change,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.findOrAddShadowFromChangeGlobalContext(ProvisioningContext globalCtx,
Change<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> change,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ProvisioningServiceImpl.finishOperation(PrismObject<T> object,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.fixShadow(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> origRepoShadow,
OperationResult parentResult)
Re-reads the shadow, re-evaluates the identifiers and stored values, updates them if necessary.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
ResourceCache.get(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
ResourceCache.get(String oid,
String version) |
ConnectorInstance |
ConnectorManager.getConfiguredConnectorInstance(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
boolean forceFresh,
OperationResult result) |
ConnectorInstance |
ProvisioningContext.getConnector(OperationResult parentResult) |
ConnectorOperationalStatus |
ConnectorManager.getConnectorOperationalStatus(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
OperationResult result) |
ConnectorOperationalStatus |
ProvisioningServiceImpl.getConnectorOperationalStatus(String resourceOid,
OperationResult parentResult) |
PrismSchema |
ConnectorManager.getConnectorSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType connectorType) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType |
ConnectorManager.getConnectorType(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
RefinedObjectClassDefinition |
ProvisioningContext.getObjectClassDefinition() |
RefinedResourceSchema |
ProvisioningContext.getRefinedSchema() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType |
ProvisioningContext.getResource() |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
ResourceManager.getResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> repositoryObject,
GetOperationOptions options,
OperationResult parentResult) |
protected com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType |
ShadowCache.getResource(ResourceShadowDiscriminator coords,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
ResourceManager.getResource(String oid,
GetOperationOptions options,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ResourceObjectConverter.getResourceObject(ProvisioningContext ctx,
Collection<? extends ResourceAttribute<?>> identifiers,
boolean fetchAssociations,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowCache.getShadow(String oid,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> repositoryShadow,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowCache.handleError(ProvisioningContext ctx,
Exception ex,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ErrorHandler.FailedOperation op,
Collection<? extends ItemDelta> modifications,
boolean compensate,
OperationResult parentResult) |
List<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
ProvisioningServiceImpl.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ResourceObjectConverter.locateResourceObject(ProvisioningContext ctx,
Collection<? extends ResourceAttribute<?>> identifiers,
OperationResult parentResult)
Tries to get the object directly if primary identifiers are present.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.lookupConflictingShadowBySecondaryIdentifiers(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceShadow,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.lookupShadowBySecondaryIdentifiers(ProvisioningContext ctx,
Collection<ResourceAttribute<?>> secondaryIdentifiers,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.lookupShadowInRepository(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceShadow,
OperationResult parentResult)
Locates the appropriate Shadow in repository that corresponds to the
provided resource object.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.lookupShadowInRepository(ProvisioningContext ctx,
ResourceAttributeContainer identifierContainer,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
Collection<PropertyDelta<PrismPropertyValue>> |
ResourceObjectConverter.modifyResourceObject(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> repoShadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
Collection<? extends ItemDelta> itemDeltas,
OperationResult parentResult) |
String |
ShadowCache.modifyShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> repoShadow,
String oid,
Collection<? extends ItemDelta> modifications,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
void |
ShadowManager.normalizeAttributes(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition) |
<T> void |
ShadowManager.normalizeDelta(ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>> delta,
RefinedObjectClassDefinition objectClassDefinition) |
<T> void |
ShadowManager.normalizeDeltas(Collection<? extends ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>>> deltas,
RefinedObjectClassDefinition objectClassDefinition) |
void |
ChangeNotificationDispatcherImpl.notifyEvent(ResourceEventDescription eventDescription,
Task task,
OperationResult parentResult) |
void |
ResourceEventListenerImpl.notifyEvent(ResourceEventDescription eventDescription,
Task task,
OperationResult parentResult) |
void |
ResourceCache.put(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.searchObjectsIterative(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ResultHandler<T> handler,
Task task,
OperationResult parentResult) |
SearchResultMetadata |
ShadowCache.searchObjectsIterative(ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ShadowHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> handler,
boolean readFromRepository,
Task task,
OperationResult parentResult) |
SearchResultMetadata |
ShadowCache.searchObjectsIterative(ProvisioningContext ctx,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ShadowHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> handler,
boolean readFromRepository,
OperationResult parentResult) |
SearchResultMetadata |
ShadowManager.searchObjectsIterativeRepository(ProvisioningContext ctx,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> repoHandler,
OperationResult parentResult) |
SearchResultMetadata |
ResourceObjectConverter.searchResourceObjects(ProvisioningContext ctx,
ResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resultHandler,
ObjectQuery query,
boolean fetchAssociations,
OperationResult parentResult) |
void |
ResourceObjectConverter.setCachingMetadata(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceObject) |
void |
ShadowCache.setProtectedShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
OperationResult parentResult) |
ProvisioningContext |
ProvisioningContext.spawn(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow)
Creates a context for a different object class on the same resource.
|
ProvisioningContext |
ProvisioningContext.spawn(QName objectClassQName)
Creates a context for a different object class on the same resource.
|
int |
ShadowCache.synchronize(ResourceShadowDiscriminator shadowCoordinates,
PrismProperty<?> lastToken,
Task task,
OperationResult parentResult) |
int |
ProvisioningServiceImpl.synchronize(ResourceShadowDiscriminator shadowCoordinates,
Task task,
OperationResult parentResult) |
Collection<ItemDelta> |
ShadowManager.updateShadow(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceShadow,
Collection<? extends ItemDelta> aprioriDeltas,
OperationResult result) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.updateShadow(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> currentResourceShadow,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> oldRepoShadow,
OperationResult parentResult)
Updates repository shadow based on shadow from resource.
|
Modifier and Type | Method and Description |
---|---|
Collection<ResourceAttribute<?>> |
ConnectorInstance.addObject(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> object,
Collection<Operation> additionalOperations,
StateReporter reporter,
OperationResult parentResult)
TODO: This should return indication how the operation went, e.g.
|
void |
ConnectorInstance.configure(PrismContainerValue<?> configuration,
OperationResult parentResult)
The connector instance will be configured to the state that it can
immediately access the resource.
|
int |
ConnectorInstance.count(ObjectClassComplexTypeDefinition objectClassDefinition,
ObjectQuery query,
com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.PagedSearchCapabilityType pagedSearchConfigurationType,
StateReporter reporter,
OperationResult parentResult)
Counts objects on resource.
|
ConnectorInstance |
ConnectorFactory.createConnectorInstance(com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType connectorType,
String namespace,
String desc)
Creates new unconfigured instance of the connector.
|
void |
ConnectorInstance.deleteObject(ObjectClassComplexTypeDefinition objectClass,
Collection<Operation> additionalOperations,
Collection<? extends ResourceAttribute<?>> identifiers,
StateReporter reporter,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ConnectorInstance.fetchChanges(ObjectClassComplexTypeDefinition objectClass,
PrismProperty<?> lastToken,
AttributesToReturn attrsToReturn,
StateReporter reporter,
OperationResult parentResult)
Token may be null.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ConnectorInstance.fetchObject(Class<T> type,
ResourceObjectIdentification resourceObjectIdentification,
AttributesToReturn attributesToReturn,
StateReporter reporter,
OperationResult parentResult)
Retrieves a specific object from the resource.
|
Collection<PropertyModificationOperation> |
ConnectorInstance.modifyObject(ObjectClassComplexTypeDefinition objectClass,
Collection<? extends ResourceAttribute<?>> identifiers,
Collection<Operation> changes,
StateReporter reporter,
OperationResult parentResult)
TODO: This should return indication how the operation went, e.g.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ConnectorInstance.search(ObjectClassComplexTypeDefinition objectClassDefinition,
ObjectQuery query,
ResultHandler<T> handler,
AttributesToReturn attributesToReturn,
com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.PagedSearchCapabilityType pagedSearchConfigurationType,
SearchHierarchyConstraints searchHierarchyConstraints,
StateReporter reporter,
OperationResult parentResult)
Execute iterative search operation.
|
Modifier and Type | Method and Description |
---|---|
Collection<ResourceAttribute<?>> |
ConnectorInstanceIcfImpl.addObject(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<Operation> additionalOperations,
StateReporter reporter,
OperationResult parentResult) |
void |
ConnectorInstanceIcfImpl.configure(PrismContainerValue<?> configuration,
OperationResult parentResult) |
<T> String |
IcfNameMapper.convertAttributeNameToIcf(QName attributeName,
ObjectClassComplexTypeDefinition ocDef,
String desc) |
String |
IcfNameMapper.convertAttributeNameToIcf(ResourceAttribute<?> attribute,
ObjectClassComplexTypeDefinition ocDef) |
String |
IcfNameMapper.convertAttributeNameToIcf(ResourceAttributeDefinition<?> attrDef) |
int |
ConnectorInstanceIcfImpl.count(ObjectClassComplexTypeDefinition objectClassDefinition,
ObjectQuery query,
com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.PagedSearchCapabilityType pagedSearchCapabilityType,
StateReporter reporter,
OperationResult parentResult) |
ConnectorInstance |
ConnectorFactoryIcfImpl.createConnectorInstance(com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType connectorType,
String namespace,
String desc)
Creates new connector instance.
|
void |
ConnectorInstanceIcfImpl.deleteObject(ObjectClassComplexTypeDefinition objectClass,
Collection<Operation> additionalOperations,
Collection<? extends ResourceAttribute<?>> identifiers,
StateReporter reporter,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ConnectorInstanceIcfImpl.fetchChanges(ObjectClassComplexTypeDefinition objectClass,
PrismProperty<?> lastToken,
AttributesToReturn attrsToReturn,
StateReporter reporter,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ConnectorInstanceIcfImpl.fetchObject(Class<T> type,
ResourceObjectIdentification resourceObjectIdentification,
AttributesToReturn attributesToReturn,
StateReporter reporter,
OperationResult parentResult) |
Set<PropertyModificationOperation> |
ConnectorInstanceIcfImpl.modifyObject(ObjectClassComplexTypeDefinition objectClassDef,
Collection<? extends ResourceAttribute<?>> identifiers,
Collection<Operation> changes,
StateReporter reporter,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ConnectorInstanceIcfImpl.search(ObjectClassComplexTypeDefinition objectClassDefinition,
ObjectQuery query,
ResultHandler<T> handler,
AttributesToReturn attributesToReturn,
com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.PagedSearchCapabilityType pagedSearchCapabilityType,
SearchHierarchyConstraints searchHierarchyConstraints,
StateReporter reporter,
OperationResult parentResult) |
org.identityconnectors.framework.api.APIConfiguration |
IcfConfigurationTransformer.transformConnectorConfiguration(PrismContainerValue configuration)
Transforms midPoint XML configuration of the connector to the ICF
configuration.
|
Modifier and Type | Method and Description |
---|---|
org.identityconnectors.framework.common.objects.filter.Filter |
FilterInterpreter.interpret(ObjectFilter filter,
IcfNameMapper icfNameMapper) |
<T> org.identityconnectors.framework.common.objects.filter.Filter |
ValueOperation.interpret(ObjectFilter objectFilter,
IcfNameMapper icfNameMapper) |
<T> org.identityconnectors.framework.common.objects.filter.Filter |
LogicalOperation.interpret(ObjectFilter objectFilter,
IcfNameMapper icfNameMapper) |
abstract <T> org.identityconnectors.framework.common.objects.filter.Filter |
Operation.interpret(ObjectFilter objectFilter,
IcfNameMapper icfNameMapper) |
Modifier and Type | Method and Description |
---|---|
static Object |
UcfUtil.convertValueToIcf(Object value,
Protector protector,
QName propName) |
Modifier and Type | Method and Description |
---|---|
static ExecuteProvisioningScriptOperation |
ProvisioningUtil.convertToScriptOperation(com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningScriptType scriptType,
String desc,
PrismContext prismContext) |
static AttributesToReturn |
ProvisioningUtil.createAttributesToReturn(ProvisioningContext ctx) |
static RefinedResourceSchema |
ProvisioningUtil.getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
static RefinedResourceSchema |
ProvisioningUtil.getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
static boolean |
ProvisioningUtil.isProtectedShadow(RefinedObjectClassDefinition objectClassDefinition,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
MatchingRuleRegistry matchingRuleRegistry) |
static <T> PropertyDelta<T> |
ProvisioningUtil.narrowPropertyDelta(PropertyDelta<T> propertyDelta,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> currentShadow,
QName overridingMatchingRuleQName,
MatchingRuleRegistry matchingRuleRegistry) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ProvisioningUtil.normalizeShadow(T shadow,
OperationResult result) |
static void |
ProvisioningUtil.setProtectedFlag(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceObject,
MatchingRuleRegistry matchingRuleRegistry) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.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 com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.countObjects(Class<T> type,
ObjectQuery query,
OperationResult parentResult)
Returns the number of objects that match specified criteria.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult)
Returns object for provided OID.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.getVersion(Class<T> type,
String oid,
OperationResult parentResult)
Returns object version for provided OID.
|
boolean |
RepositoryService.isAnySubordinate(String upperOrgOid,
Collection<String> lowerObjectOids) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
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 com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult)
Modifies object using relative change description.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions options,
OperationResult parentResult) |
void |
RepositoryService.returnUnusedValuesToSequence(String oid,
Collection<Long> unusedValues,
OperationResult parentResult)
The sequence may ignore the values, e.g.
|
<T extends Containerable> |
RepositoryService.searchContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult)
Search for "sub-object" structures, i.e.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult)
Search for objects in the repository.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.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.
|
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.addObject(PrismObject<T> object,
RepoAddOptions options,
OperationResult parentResult) |
long |
RepositoryCache.advanceSequence(String oid,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.countObjects(Class<T> type,
ObjectQuery query,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.getVersion(Class<T> type,
String oid,
OperationResult parentResult) |
boolean |
RepositoryCache.isAnySubordinate(String upperOrgOid,
Collection<String> lowerObjectOids) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
RepositoryCache.listResourceObjectShadows(String resourceOid,
Class<T> resourceObjectShadowType,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions options,
OperationResult parentResult) |
void |
RepositoryCache.returnUnusedValuesToSequence(String oid,
Collection<Long> unusedValues,
OperationResult parentResult) |
<T extends Containerable> |
RepositoryCache.searchContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
boolean strictlySequential,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.addObject(PrismObject<T> object,
RepoAddOptions options,
OperationResult result) |
long |
SqlRepositoryServiceImpl.advanceSequence(String oid,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.getVersion(Class<T> type,
String oid,
OperationResult parentResult) |
boolean |
SqlRepositoryServiceImpl.isAnySubordinate(String upperOrgOid,
Collection<String> lowerObjectOids) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
SqlRepositoryServiceImpl.listResourceObjectShadows(String resourceOid,
Class<T> resourceObjectShadowType,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions options,
OperationResult result) |
void |
SqlRepositoryServiceImpl.returnUnusedValuesToSequence(String oid,
Collection<Long> unusedValues,
OperationResult parentResult) |
<T extends Containerable> |
SqlRepositoryServiceImpl.searchContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
boolean strictlySequential,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static void |
RLookupTable.copyFromJAXB(com.evolveum.midpoint.xml.ns._public.common.common_3.LookupTableType jaxb,
RLookupTable repo,
PrismContext prismContext,
IdGeneratorResult generatorResult) |
Modifier and Type | Method and Description |
---|---|
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RAnyConverter.getAnySetType(ItemDefinition definition)
This method provides extension type (in real it's table) string for definition and value
defined as parameters.
|
static Object |
RAnyConverter.getRealRepoValue(ItemDefinition definition,
Element value)
This method provides transformation of
Element value to its object form, e.g. |
Modifier and Type | Method and Description |
---|---|
static com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType |
RAccessCertificationCase.createJaxb(byte[] fullObject,
PrismContext prismContext,
boolean removeCampaignRef) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType |
RAccessCertificationCase.toJAXB(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static RLookupTableRow |
RLookupTableRow.toRepo(RLookupTable owner,
com.evolveum.midpoint.xml.ns._public.common.common_3.LookupTableRowType row) |
static RLookupTableRow |
RLookupTableRow.toRepo(String ownerOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.LookupTableRowType row) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectUpdater.addObjectAttempt(PrismObject<T> object,
RepoAddOptions options,
OperationResult result) |
protected List<Long> |
CertificationCaseHelper.addOrDeleteCases(org.hibernate.Session session,
String campaignOid,
Collection<? extends ItemDelta> modifications) |
long |
SequenceHelper.advanceSequenceAttempt(String oid,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectUpdater.createDataObjectFromJAXB(PrismObject<T> prismObject,
PrismIdentifierGenerator.Operation operation) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectRetriever.getObjectAttempt(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectRetriever.getObjectInternal(org.hibernate.Session session,
Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
boolean lockForUpdate,
OperationResult operationResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectRetriever.getVersionAttempt(Class<T> type,
String oid,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ObjectRetriever.listResourceObjectShadowsAttempt(String resourceOid,
Class<T> resourceObjectShadowType,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectUpdater.modifyObjectAttempt(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions modifyOptions,
OperationResult result) |
void |
SequenceHelper.returnUnusedValuesToSequenceAttempt(String oid,
Collection<Long> unusedValues,
OperationResult result) |
<C extends Containerable> |
ObjectRetriever.searchContainersAttempt(Class<C> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectRetriever.searchObjectsAttempt(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectRetriever.searchObjectsIterativeAttempt(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectRetriever.searchObjectsIterativeByPaging(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectRetriever.searchObjectsIterativeByPagingStrictlySequential(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result)
Strictly-sequential version of paged search.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
CertificationCaseHelper.updateCampaignCases(org.hibernate.Session session,
String campaignOid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions modifyOptions) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectUpdater.updateFullObject(RObject object,
PrismObject<T> savedObject) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
CertificationCaseHelper.updateLoadedCampaign(PrismObject<T> object,
Collection<SelectorOptions<GetOperationOptions>> options,
org.hibernate.Session session) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType |
CertificationCaseHelper.updateLoadedCertificationCase(GetContainerableResult result,
Map<String,PrismObject> ownersMap,
Collection<SelectorOptions<GetOperationOptions>> options,
org.hibernate.Session session,
OperationResult operationResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LookupTableHelper.updateLoadedLookupTable(PrismObject<T> object,
Collection<SelectorOptions<GetOperationOptions>> options,
org.hibernate.Session session) |
void |
LookupTableHelper.updateLookupTableData(org.hibernate.Session session,
String tableOid,
Collection<? extends ItemDelta> modifications) |
<C extends Containerable> |
GeneralHelper.validateContainerable(C value,
Class<C> type) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TestSqlRepositoryServiceImpl.addObject(PrismObject<T> object,
RepoAddOptions options,
OperationResult result) |
ItemDelta<?,?> |
CarefulAnt.createDelta(int iteration) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TestSqlRepositoryServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TestSqlRepositoryServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions options,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static <T> String |
RUtil.toRepo(ItemDefinition parentDefinition,
QName itemName,
T value,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
Collection<AuditEventRecord> |
ReportService.evaluateAuditScript(String script,
Map<QName,Object> parameters) |
Collection<PrismContainerValue<? extends Containerable>> |
ReportService.evaluateScript(String script,
Map<QName,Object> parameters) |
ObjectQuery |
ReportService.parseQuery(String query,
Map<QName,Object> parameters) |
Collection<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
ReportService.searchObjects(ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options) |
Modifier and Type | Method and Description |
---|---|
Collection<AuditEventRecord> |
ReportServiceImpl.evaluateAuditScript(String script,
Map<QName,Object> parameters) |
Collection<PrismContainerValue<? extends Containerable>> |
ReportServiceImpl.evaluateScript(String script,
Map<QName,Object> parameters) |
protected abstract Collection<PrismContainerValue<? extends Containerable>> |
MidPointQueryExecutor.evaluateScript(String script,
Map<QName,Object> parameters) |
protected Collection<PrismContainerValue<? extends Containerable>> |
MidPointLocalQueryExecutor.evaluateScript(String script,
Map<QName,Object> parameters) |
List<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType>> |
ReportFunctions.getCertificationCampaignCases(String campaignName) |
List<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDecisionType>> |
ReportFunctions.getCertificationCampaignDecisions(String campaignName,
Integer stageNumber) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType>> |
ReportFunctions.getCertificationCampaigns(Boolean alsoClosedCampaigns) |
protected abstract Object |
MidPointQueryExecutor.getParsedQuery(String query,
Map<QName,Object> expressionParameters) |
protected Object |
MidPointLocalQueryExecutor.getParsedQuery(String query,
Map<QName,Object> expressionParameters) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ReportManagerImpl.invoke(PrismObject<T> object,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
ObjectQuery |
ReportServiceImpl.parseQuery(String query,
Map<QName,Object> parameters) |
protected abstract Collection<AuditEventRecord> |
MidPointQueryExecutor.searchAuditRecords(String script,
Map<QName,Object> parameters) |
protected Collection<AuditEventRecord> |
MidPointLocalQueryExecutor.searchAuditRecords(String script,
Map<QName,Object> parameters) |
Collection<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDefinitionForReportType>> |
ReportFunctions.searchCertificationDefinitions()
Retrieves all definitions.
|
protected abstract Collection<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
MidPointQueryExecutor.searchObjects(Object query,
Collection<SelectorOptions<GetOperationOptions>> options) |
protected Collection<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
MidPointLocalQueryExecutor.searchObjects(Object query,
Collection<SelectorOptions<GetOperationOptions>> options) |
Collection<PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
ReportServiceImpl.searchObjects(ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options) |
Modifier and Type | Method and Description |
---|---|
PrismContext |
MidPointPrismContextFactory.createEmptyPrismContext() |
PrismContext |
MidPointPrismContextFactory.createInitializedPrismContext() |
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
Class<? extends Objectable> objectType,
PrismContext prismContext)
Creates delta from PropertyModificationType (XML).
|
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
PrismContainerDefinition<?> pcDef) |
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
PrismContainerDefinition<?> pcDef,
boolean allowRawValues) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectDeltaType objectDeltaType,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectDeltaType objectDeltaType,
PrismContext prismContext,
boolean allowRawValues) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(com.evolveum.midpoint.xml.ns._public.common.api_types_3.ObjectModificationType objectModification,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(com.evolveum.midpoint.xml.ns._public.common.api_types_3.ObjectModificationType objectModification,
PrismObjectDefinition<T> objDef) |
static ObjectDeltaOperation |
DeltaConvertor.createObjectDeltaOperation(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaOperationType objectDeltaOperationType,
PrismContext prismContext) |
static Collection<ObjectDelta> |
DeltaConvertor.createObjectDeltas(com.evolveum.midpoint.xml.ns._public.common.api_types_3.ObjectDeltaListType deltaList,
PrismContext prismContext) |
PrismContext |
MidPointPrismContextFactory.createPrismContext() |
static ObjectTreeDeltas |
ObjectTreeDeltas.fromObjectTreeDeltasType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType deltasType,
PrismContext prismContext) |
static boolean |
CapabilityUtil.isCapabilityEnabled(Object capability) |
void |
ObjectTreeDeltas.merge(ObjectTreeDeltas<F> deltasToMerge) |
protected void |
MidPointPrismContextFactory.registerExtensionSchemas(SchemaRegistry 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> |
DeltaConvertor.toModifications(Collection<ItemDeltaType> itemDeltaTypes,
PrismObjectDefinition<T> objDef) |
static <T extends Objectable> |
DeltaConvertor.toModifications(com.evolveum.midpoint.xml.ns._public.common.api_types_3.ObjectModificationType objectModification,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.toModifications(com.evolveum.midpoint.xml.ns._public.common.api_types_3.ObjectModificationType objectModification,
PrismObjectDefinition<T> objDef) |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaOperationType |
DeltaConvertor.toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation) |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaOperationType |
DeltaConvertor.toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation,
DeltaConversionOptions options) |
static void |
DeltaConvertor.toObjectDeltaOperationType(ObjectDeltaOperation delta,
com.evolveum.midpoint.xml.ns._public.common.common_3.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> |
DeltaConvertor.toObjectModificationType(ObjectDelta<T> delta)
Converts this delta to ObjectModificationType (XML).
|
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType |
ObjectTreeDeltas.toObjectTreeDeltasType() |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType |
ObjectTreeDeltas.toObjectTreeDeltasType(ObjectTreeDeltas objectTreeDeltas) |
String |
ObjectTreeDeltas.toObjectTreeDeltasTypeXml() |
static String |
ObjectTreeDeltas.toObjectTreeDeltasTypeXml(ObjectTreeDeltas objectTreeDeltas) |
static String |
ObjectTreeDeltas.toObjectTreeDeltasTypeXml(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType objectTreeDeltasType,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
void |
ResourceAttributeContainer.add(ResourceAttribute<?> attribute) |
static ResourceAttributeContainer |
ResourceAttributeContainer.convertFromContainer(PrismContainer<?> origAttrContainer,
ObjectClassComplexTypeDefinition objectClassDefinition) |
ComplexTypeDefinition |
MidPointSchemaDefinitionFactory.createComplexTypeDefinition(com.sun.xml.xsom.XSComplexType complexType,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation) |
<C extends Containerable> |
MidPointSchemaDefinitionFactory.createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation) |
<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> PrismPropertyDefinition<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) |
ObjectQuery |
ObjectClassComplexTypeDefinition.createShadowSearchQuery(String resourceOid) |
<X> ResourceAttribute<X> |
ResourceAttributeContainer.findOrCreateAttribute(QName attributeName) |
<X> ResourceAttribute<X> |
ResourceAttributeContainer.findOrCreateAttribute(ResourceAttributeDefinition attributeDefinition) |
void |
MidPointSchemaDefinitionFactory.finishComplexTypeDefinition(ComplexTypeDefinition complexTypeDefinition,
com.sun.xml.xsom.XSComplexType complexType,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation) |
ResourceAttribute<?> |
ResourceObjectIdentification.getPrimaryIdentifier() |
ResourceAttribute<?> |
ResourceObjectIdentification.getSecondaryIdentifier() |
static ConnectorSchema |
ConnectorSchema.parse(Element element,
String shortDesc,
PrismContext prismContext) |
static ResourceSchema |
ResourceSchema.parse(Element element,
String shortDesc,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static void |
ReportTypeUtil.applyConfigurationDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType> report,
ObjectDelta delta,
PrismContext prismContext) |
static void |
ReportTypeUtil.applyDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType> report,
PrismContext prismContext) |
static PrismObjectDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowUtil.applyObjectClass(PrismObjectDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadowDefinition,
ObjectClassComplexTypeDefinition objectClassDefinition) |
static void |
ShadowUtil.applyResourceSchema(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ResourceSchema resourceSchema)
This is not supposed to be used in production code! It is just for the tests.
|
static ObjectQuery |
CertCampaignTypeUtil.createCasesForCampaignQuery(String campaignOid,
PrismContext prismContext) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectQueryUtil.createNameQuery(Class<T> clazz,
PrismContext prismContext,
String name) |
static ObjectQuery |
ObjectQueryUtil.createNameQuery(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType object) |
static ObjectQuery |
ObjectQueryUtil.createNameQuery(PolyString name,
PrismContext prismContext) |
static ObjectQuery |
ObjectQueryUtil.createNameQuery(PolyStringType name,
PrismContext prismContext) |
static <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectQueryUtil.createNameQuery(PrismObject<O> object) |
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.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,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
PrismContext prismContext) |
static ObjectQuery |
ObjectQueryUtil.createResourceAndKindIntent(String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
PrismContext prismContext) |
static ObjectFilter |
ObjectQueryUtil.createResourceAndKindIntentFilter(String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
PrismContext prismContext) |
static ObjectFilter |
ObjectQueryUtil.createResourceAndObjectClassFilter(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 <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowUtil.determineShadowName(PrismObject<T> shadow) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowUtil.determineShadowName(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowUtil.determineShadowStringName(PrismObject<T> shadow) |
static String |
ObjectQueryUtil.dump(QueryType query) |
static ResourceAttribute<?> |
ShadowUtil.fixAttributePath(ResourceAttribute<?> attribute) |
static Map<String,Serializable> |
ParamsTypeUtil.fromParamsType(com.evolveum.midpoint.xml.ns._public.common.common_3.ParamsType paramsType,
PrismContext prismContext) |
static List<Object> |
ResourceTypeUtil.getAllCapabilities(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource)
Assumes that native capabilities are already cached.
|
static List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> |
ObjectTypeUtil.getAsObjectReferenceTypeList(PrismReference prismReference) |
static QName |
ShadowUtil.getAttributeName(ItemPath attributePath,
String message) |
static <T> T |
ShadowUtil.getAttributeValue(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
QName attrName) |
static <T> T |
ShadowUtil.getAttributeValue(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
QName attrName) |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType |
ResourceTypeUtil.getConnectorType(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
ObjectResolver resolver,
OperationResult parentResult)
The usage of "resolver" is experimental.
|
static ResourceShadowDiscriminator |
ObjectQueryUtil.getCoordinates(ObjectFilter filter) |
static List<Object> |
ResourceTypeUtil.getEffectiveCapabilities(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource)
Assumes that native capabilities are already cached.
|
static com.evolveum.midpoint.xml.ns._public.common.common_3.PropertyLimitationsType |
MiscSchemaUtil.getLimitationsType(List<com.evolveum.midpoint.xml.ns._public.common.common_3.PropertyLimitationsType> limitationsTypes,
com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer) |
static ResourceAttribute<?> |
ShadowUtil.getSecondaryIdentifier(ObjectClassComplexTypeDefinition objectClassDefinition,
Collection<? extends ResourceAttribute<?>> identifiers) |
static ResourceAttribute<String> |
ShadowUtil.getSecondaryIdentifier(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow) |
static String |
ShadowUtil.getSecondaryIdentifierRealValue(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow) |
static Collection<ResourceAttribute<?>> |
ShadowUtil.getSecondaryIdentifiers(Collection<? extends ResourceAttribute<?>> identifiers,
ObjectClassComplexTypeDefinition objectClassDefinition) |
static PrismValue |
ObjectQueryUtil.getValueFromQuery(ObjectQuery query,
QName itemName) |
static <T extends PrismValue> |
ObjectQueryUtil.getValuesFromQuery(ObjectQuery query,
QName itemName) |
static net.sf.jasperreports.engine.design.JasperDesign |
ReportTypeUtil.loadJasperDesign(byte[] template) |
static net.sf.jasperreports.engine.JasperReport |
ReportTypeUtil.loadJasperReport(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType) |
static List<PrismReferenceValue> |
ObjectTypeUtil.objectReferenceListToPrismReferenceValues(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> refList) |
static PrismSchema |
ConnectorTypeUtil.parseConnectorSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType connectorType,
PrismContext prismContext)
Returns parsed connector schema
|
static PrismSchema |
ReportTypeUtil.parseReportConfigurationSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType> report,
PrismContext context) |
static String |
SchemaDebugUtil.prettyPrint(ItemDeltaType change) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectResolver.resolve(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref,
Class<T> expectedType,
Collection<SelectorOptions<GetOperationOptions>> options,
String contextDescription,
Object task,
OperationResult result)
Resolve the provided reference to object (ObjectType).
|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectResolver.searchIterative(Class<O> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ResultHandler<O> handler,
Object task,
OperationResult parentResult) |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ParamsType |
ParamsTypeUtil.toParamsType(Map<String,Serializable> paramsMap,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SecurityEnforcer.authorize(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
PrismObject<O> object,
ObjectDelta<O> delta,
PrismObject<T> target,
OwnerResolver ownerResolver,
OperationResult result)
Evaluates authorization: simply returns if the currently logged it user is authorized for a
specified action.
|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SecurityEnforcer.compileSecurityConstraints(PrismObject<O> object,
OwnerResolver ownerResolver) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SecurityEnforcer.isAuthorized(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
PrismObject<O> object,
ObjectDelta<O> delta,
PrismObject<T> target,
OwnerResolver ownerResolver)
Returns true if the currently logged-in user is authorized for specified action, returns false otherwise.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SecurityEnforcer.preProcessObjectFilter(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
Class<T> objectType,
PrismObject<O> object,
ObjectFilter origFilter)
TODO
If it returns NoneFilter then no search should be done.
|
Modifier and Type | Method and Description |
---|---|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SecurityEnforcerImpl.authorize(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
PrismObject<O> object,
ObjectDelta<O> delta,
PrismObject<T> target,
OwnerResolver ownerResolver,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SecurityEnforcerImpl.compileSecurityConstraints(PrismObject<O> object,
OwnerResolver ownerResolver) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SecurityEnforcerImpl.isAuthorized(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
PrismObject<O> object,
ObjectDelta<O> delta,
PrismObject<T> target,
OwnerResolver ownerResolver) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SecurityEnforcerImpl.preProcessObjectFilter(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
Class<T> objectType,
PrismObject<O> object,
ObjectFilter origFilter) |
Modifier and Type | Method and 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.
|
void |
Task.addModification(ItemDelta<?,?> delta)
Changes in-memory representation immediately and schedules a corresponding batched modification.
|
void |
Task.addModificationImmediate(ItemDelta<?,?> delta,
OperationResult parentResult)
Changes in-memory and in-repo representations immediately.
|
void |
Task.addModifications(Collection<ItemDelta<?,?>> deltas) |
String |
TaskManager.addTask(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> taskPrism,
OperationResult parentResult)
Add new task.
|
void |
TaskManager.cleanupTasks(com.evolveum.midpoint.xml.ns._public.common.common_3.CleanupPolicyType closedTasksPolicy,
Task task,
OperationResult opResult)
Deletes obsolete tasks, as specified in the policy.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskManager.countObjects(Class<T> type,
ObjectQuery query,
OperationResult parentResult)
Counts the number of objects.
|
Task |
TaskManager.createTaskInstance(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> taskPrism,
OperationResult parentResult)
Creates task instance from the XML task representation.
|
Task |
TaskManager.createTaskInstance(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.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 |
Task.finishHandler(OperationResult parentResult)
Removes current handler from the handlers stack.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
Task.getObject(Class<T> type,
OperationResult parentResult)
Returns object that the task is associated with.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskManager.getObject(Class<T> clazz,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result)
TODO
|
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.getTaskByIdentifier(String identifier,
OperationResult parentResult)
Returns a task with a given identifier.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> |
TaskManager.getTaskTypeByIdentifier(String identifier,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult)
TODO
|
void |
Task.initializeWorkflowContextImmediate(String processInstanceId,
OperationResult result) |
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(OperationResult parentResult)
Lists the (direct) subtasks of a given task.
|
List<Task> |
Task.listSubtasksDeeply(OperationResult result)
List all the subtasks of a given task, i.e.
|
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.
|
void |
TaskManager.pauseTask(Task task,
TaskWaitingReason reason,
OperationResult parentResult)
Puts a runnable/running task into WAITING state.
|
void |
Task.refresh(OperationResult parentResult)
Re-reads the task state from the persistent storage.
|
void |
TaskManager.resumeTask(Task task,
OperationResult parentResult)
Resume suspended task.
|
void |
Task.savePendingModifications(OperationResult parentResult)
Saves modifications done against the in-memory version of the task into the repository.
|
void |
TaskManager.scheduleTaskNow(Task task,
OperationResult parentResult)
Schedules a RUNNABLE task or CLOSED single-run task to be run immediately.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskManager.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
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.setExpectedTotalImmediate(Long value,
OperationResult parentResult)
"Immediate" version of the above method.
|
<C extends Containerable> |
Task.setExtensionContainer(PrismContainer<C> item)
Sets a container in the extension - replaces existing value(s), if any, by the one(s) provided.
|
<T extends Containerable> |
Task.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(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType modelOperationContext) |
void |
Task.setNameImmediate(PolyStringType value,
OperationResult parentResult)
Sets the human-readable name of the task, immediately into repository.
|
void |
Task.setObjectRefImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.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.setWorkflowContext(com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType context) |
void |
Task.startWaitingForTasksImmediate(OperationResult result)
Starts "passive" waiting for other tasks.
|
void |
TaskManager.unpauseTask(Task task,
OperationResult parentResult)
Puts a WAITING task back into RUNNABLE state.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskQuartzImpl.addExtensionProperty(PrismProperty<?> property) |
void |
TaskQuartzImpl.addExtensionReference(PrismReference reference) |
void |
TaskQuartzImpl.addModification(ItemDelta<?,?> delta) |
void |
TaskQuartzImpl.addModificationImmediate(ItemDelta<?,?> delta,
OperationResult parentResult) |
void |
TaskQuartzImpl.addModifications(Collection<ItemDelta<?,?>> deltas) |
String |
TaskManagerQuartzImpl.addTask(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> taskPrism,
OperationResult parentResult) |
void |
TaskQuartzImpl.checkDependencies(OperationResult result) |
void |
TaskManagerQuartzImpl.checkWaitingTasks(OperationResult result) |
void |
TaskManagerQuartzImpl.cleanupTasks(com.evolveum.midpoint.xml.ns._public.common.common_3.CleanupPolicyType policy,
Task executionTask,
OperationResult parentResult) |
void |
TaskManagerQuartzImpl.closeTask(Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskManagerQuartzImpl.countObjects(Class<T> type,
ObjectQuery query,
OperationResult parentResult) |
Task |
TaskManagerQuartzImpl.createTaskInstance(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> taskPrism,
OperationResult parentResult) |
Task |
TaskManagerQuartzImpl.createTaskInstance(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> taskPrism,
String operationName,
OperationResult parentResult) |
void |
TaskQuartzImpl.deleteExtensionProperty(PrismProperty<?> property) |
void |
TaskManagerQuartzImpl.deleteNode(String nodeOid,
OperationResult result) |
void |
TaskManagerQuartzImpl.deleteTask(String oid,
OperationResult parentResult) |
void |
TaskQuartzImpl.finishHandler(OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskQuartzImpl.getObject(Class<T> type,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskManagerQuartzImpl.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
Task |
TaskQuartzImpl.getParentTask(OperationResult result) |
Task |
TaskManagerQuartzImpl.getTask(String taskOid,
OperationResult parentResult) |
Task |
TaskManagerQuartzImpl.getTaskByIdentifier(String identifier,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> |
TaskManagerQuartzImpl.getTaskTypeByIdentifier(String identifier,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
void |
TaskQuartzImpl.initializeWorkflowContextImmediate(String processInstanceId,
OperationResult result) |
List<Task> |
TaskQuartzImpl.listDependents(OperationResult parentResult) |
List<Task> |
TaskQuartzImpl.listPrerequisiteTasks(OperationResult parentResult) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType>> |
TaskQuartzImpl.listPrerequisiteTasksRaw(OperationResult parentResult) |
List<Task> |
TaskQuartzImpl.listSubtasks(OperationResult parentResult) |
List<Task> |
TaskQuartzImpl.listSubtasksDeeply(OperationResult parentResult) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType>> |
TaskManagerQuartzImpl.listSubtasksForTask(String taskIdentifier,
OperationResult result) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType>> |
TaskQuartzImpl.listSubtasksRaw(OperationResult parentResult) |
void |
TaskQuartzImpl.modifyExtension(ItemDelta itemDelta) |
void |
TaskManagerQuartzImpl.modifyTask(String oid,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
void |
TaskManagerQuartzImpl.pauseTask(Task task,
TaskWaitingReason reason,
OperationResult parentResult) |
void |
TaskQuartzImpl.refresh(OperationResult parentResult) |
void |
TaskManagerQuartzImpl.resumeTask(Task task,
OperationResult parentResult) |
void |
TaskQuartzImpl.savePendingModifications(OperationResult parentResult) |
void |
TaskManagerQuartzImpl.scheduleTaskNow(Task task,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskManagerQuartzImpl.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
SearchResultList<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType>> |
TaskManagerQuartzImpl.searchTasks(ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
void |
TaskQuartzImpl.setBindingImmediate(TaskBinding value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setCategoryImmediate(String value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setChannelImmediate(String value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setCompletionTimestampImmediate(Long value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setDescriptionImmediate(String value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setExecutionStatusImmediate(TaskExecutionStatus value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setExpectedTotalImmediate(Long value,
OperationResult parentResult) |
<C extends Containerable> |
TaskQuartzImpl.setExtensionContainer(PrismContainer<C> container) |
<T extends Containerable> |
TaskQuartzImpl.setExtensionContainerValue(QName containerName,
T value) |
void |
TaskQuartzImpl.setExtensionItem(Item item) |
void |
TaskQuartzImpl.setExtensionProperty(PrismProperty<?> property) |
void |
TaskQuartzImpl.setExtensionPropertyImmediate(PrismProperty<?> property,
OperationResult parentResult) |
<T> void |
TaskQuartzImpl.setExtensionPropertyValue(QName propertyName,
T value) |
<T> void |
TaskQuartzImpl.setExtensionPropertyValueTransient(QName propertyName,
T value) |
void |
TaskQuartzImpl.setExtensionReference(PrismReference reference) |
void |
TaskQuartzImpl.setHandlerUriImmediate(String value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setLastRunFinishTimestampImmediate(Long value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setLastRunStartTimestampImmediate(Long value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setModelOperationContext(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType value) |
void |
TaskQuartzImpl.setModelOperationContextImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setNameImmediate(PolyStringType value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setNodeImmediate(String value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setObjectRefImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setOtherHandlersUriStackImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.UriStack value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setParentImmediate(String value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setProgressImmediate(long value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setRecurrenceStatusImmediate(TaskRecurrence value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setResultImmediate(OperationResult result,
OperationResult parentResult) |
void |
TaskQuartzImpl.setResultStatusTypeImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.OperationResultStatusType value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setScheduleImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setThreadStopActionImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.ThreadStopActionType value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setWaitingReasonImmediate(TaskWaitingReason value,
OperationResult parentResult) |
void |
TaskQuartzImpl.setWorkflowContext(com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType value) |
void |
TaskQuartzImpl.setWorkflowContextImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType value,
OperationResult parentResult) |
void |
TaskQuartzImpl.startWaitingForTasksImmediate(OperationResult result) |
void |
TaskManagerQuartzImpl.unpauseTask(Task task,
OperationResult parentResult) |
void |
TaskQuartzImpl.updateStoredTaskResult() |
TaskRunResult |
TaskQuartzImpl.waitForSubtasks(Integer interval,
Collection<ItemDelta<?,?>> extensionDeltas,
OperationResult parentResult)
Deprecated.
|
TaskRunResult |
TaskQuartzImpl.waitForSubtasks(Integer interval,
OperationResult parentResult)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ClusterManager.checkStalledTasks(OperationResult result) |
void |
ClusterManager.checkWaitingTasks(OperationResult result) |
void |
ClusterManager.deleteNode(String nodeOid,
OperationResult result) |
void |
NodeRegistrar.deleteNode(String nodeOid,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.NodeType> |
ClusterManager.getNode(String nodeOid,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionManager.reRunClosedTask(Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
AbstractIntegrationTest.addResourceFromFile(File file,
String connectorType,
boolean overwrite,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
AbstractIntegrationTest.addResourceFromFile(File file,
String connectorType,
OperationResult result) |
static void |
IntegrationTestTools.applyResourceSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType accountType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismContext prismContext) |
protected void |
AbstractIntegrationTest.applySyncSettings(Class clazz,
String oid,
QName path,
com.evolveum.midpoint.xml.ns._public.common.common_3.ProjectionPolicyType syncSettings) |
protected void |
AbstractIntegrationTest.assertAccountShadowCommon(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
protected void |
AbstractIntegrationTest.assertAccountShadowCommon(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
MatchingRule<String> nameMatchingRule,
boolean requireNormalizedIdentfiers) |
protected void |
AbstractIntegrationTest.assertAccountShadowRepo(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
protected void |
AbstractIntegrationTest.assertAccountShadowRepo(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
MatchingRule<String> matchingRule) |
protected void |
AbstractIntegrationTest.assertAccountShadowRepo(String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
protected void |
AbstractIntegrationTest.assertPassword(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow,
String expectedPassword) |
static <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
IntegrationTestTools.assertSearchResultNames(SearchResultList<PrismObject<O>> resultList,
MatchingRule<String> matchingRule,
String... expectedNames) |
protected void |
AbstractIntegrationTest.assertShadowCommon(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass) |
protected void |
AbstractIntegrationTest.assertShadowCommon(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass,
MatchingRule<String> nameMatchingRule,
boolean requireNormalizedIdentfiers) |
protected void |
AbstractIntegrationTest.assertShadowRepo(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass) |
protected void |
AbstractIntegrationTest.assertShadowRepo(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass,
MatchingRule<String> nameMatchingRule) |
protected void |
AbstractIntegrationTest.assertShadowRepo(String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass) |
protected void |
AbstractIntegrationTest.assertShadows(int expected) |
protected void |
AbstractIntegrationTest.assertShadows(int expected,
OperationResult result) |
protected void |
AbstractIntegrationTest.assertSyncToken(String syncTaskOid,
Object expectedValue) |
protected void |
AbstractIntegrationTest.assertSyncToken(String syncTaskOid,
Object expectedValue,
OperationResult result) |
protected void |
AbstractIntegrationTest.assertSyncToken(Task task,
Object expectedValue,
OperationResult result) |
protected void |
AbstractIntegrationTest.assumeAssignmentPolicy(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentPolicyEnforcementType policy) |
protected void |
AbstractIntegrationTest.assumeResourceAssigmentPolicy(String oid,
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentPolicyEnforcementType policy,
boolean legalize) |
static void |
IntegrationTestTools.checkAccountShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
MatchingRule<String> uidMatchingRule,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkAccountShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkAllShadows(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
PrismContext prismContext) |
static void |
IntegrationTestTools.checkEntitlementShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
String objectClassLocalName,
MatchingRule<String> uidMatchingRule,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkEntitlementShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
String objectClassLocalName,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
MatchingRule<String> uidMatchingRule,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
PrismContext prismContext,
OperationResult parentResult) |
protected ObjectQuery |
AbstractIntegrationTest.createAccountShadowQuery(String identifier,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
protected ObjectQuery |
AbstractIntegrationTest.createAccountShadowQuerySecondaryIdentifier(String identifier,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
static ObjectQuery |
IntegrationTestTools.createAllShadowsQuery(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismContext prismContext) |
static ObjectQuery |
IntegrationTestTools.createAllShadowsQuery(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass,
PrismContext prismContext) |
static ObjectQuery |
IntegrationTestTools.createAllShadowsQuery(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
String objectClassLocalName,
PrismContext prismContext) |
static ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
IntegrationTestTools.createDetitleDelta(String accountOid,
QName associationName,
String groupOid,
PrismContext prismContext) |
static ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
IntegrationTestTools.createEntitleDelta(String accountOid,
QName associationName,
String groupOid,
PrismContext prismContext) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractIntegrationTest.createShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String id) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractIntegrationTest.createShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String uid,
String name) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractIntegrationTest.createShadowNameOnly(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String name) |
protected ObjectQuery |
AbstractIntegrationTest.createShadowQuerySecondaryIdentifier(ObjectClassComplexTypeDefinition rAccount,
String identifier,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
protected void |
AbstractIntegrationTest.deleteResourceAssigmentPolicy(String oid,
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentPolicyEnforcementType policy,
boolean legalize) |
static void |
IntegrationTestTools.display(String title,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationResultType result) |
static void |
IntegrationTestTools.displayJaxb(String title,
Object o,
QName defaultElementName) |
static void |
IntegrationTestTools.displayXml(String message,
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object) |
protected void |
AbstractIntegrationTest.fillInConnectorRef(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resourcePrism,
String connectorType,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractIntegrationTest.findAccountShadowByUsername(String username,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType> |
AbstractIntegrationTest.findConnectorByType(String connectorType,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ConnectorType> |
AbstractIntegrationTest.findConnectorByTypeAndVersion(String connectorType,
String connectorVersion,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractIntegrationTest.findShadowByName(QName objectClass,
String name,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
OperationResult result) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractIntegrationTest.findShadowByName(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
String name,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
OperationResult result) |
protected RefinedAttributeDefinition |
AbstractIntegrationTest.getAttributeDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
QName objectClassName,
String attributeLocalName) |
protected com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType |
AbstractIntegrationTest.getSystemConfiguration() |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.parseObjectType(File file) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.parseObjectType(File file,
Class<T> clazz) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.parseObjectTypeFromFile(String fileName,
Class<T> clazz) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.repoAddObject(Class<T> type,
PrismObject<T> object,
OperationResult result) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.repoAddObject(Class<T> type,
PrismObject<T> object,
String contextDesc,
OperationResult result) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.repoAddObjectFromFile(File file,
Class<T> type,
boolean metadata,
OperationResult parentResult) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.repoAddObjectFromFile(File file,
Class<T> type,
OperationResult parentResult) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.repoAddObjectFromFile(String filePath,
Class<T> type,
OperationResult parentResult) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.repoAddObjectsFromFile(File file,
Class<T> type,
OperationResult parentResult) |
protected List<PrismObject> |
AbstractIntegrationTest.repoAddObjectsFromFile(File file,
OperationResult parentResult) |
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractIntegrationTest.repoAddObjectsFromFile(String filePath,
Class<T> type,
OperationResult parentResult) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractIntegrationTest.repoAddShadowFromFile(File file,
OperationResult parentResult) |
protected static <T> T |
AbstractIntegrationTest.unmarshallValueFromFile(File file,
Class<T> clazz) |
protected static com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType |
AbstractIntegrationTest.unmarshallValueFromFile(String filePath) |
protected static <T> T |
AbstractIntegrationTest.unmarshallValueFromFile(String filePath,
Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
DirectoryFileObjectResolver.resolve(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref,
Class<T> expectedType,
Collection<SelectorOptions<GetOperationOptions>> options,
String contextDescription,
Object task,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
DirectoryFileObjectResolver.searchIterative(Class<O> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ResultHandler<O> handler,
Object task,
OperationResult parentResult) |
static void |
TestUtil.setAttribute(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> account,
QName attrName,
QName typeName,
PrismContext prismContext,
String value) |
Modifier and Type | Class and Description |
---|---|
class |
NoFocusNameSchemaException
Specific kind of SchemaException.
|
Modifier and Type | Method and Description |
---|---|
static ACAttributeDto |
ACAttributeDto.createACAttributeDto(PrismPropertyDefinition definition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceAttributeDefinitionType construction,
PrismContext context) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceAttributeDefinitionType |
ACAttributeDto.getConstruction(PrismContext prismContext) |
PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> |
AssignmentEditorDto.getNewValue(PrismContext prismContext) |
ContainerDelta |
AssignmentTablePanel.handleAssignmentDeltas(ObjectDelta<T> userDelta,
PrismContainerDefinition def,
QName assignmentPath) |
void |
AssignmentTablePanel.handleAssignmentsWhenAdd(PrismObject<T> object,
PrismContainerDefinition assignmentDef,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> objectAssignments) |
boolean |
AssignmentEditorDto.isModified(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
void |
ExpressionTypeDto.updateExpression(PrismContext context) |
Modifier and Type | Method and Description |
---|---|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ContainerWrapper.collectModifications(ObjectDelta<O> delta) |
ObjectDelta<O> |
ObjectWrapper.getObjectDelta() |
I |
PropertyOrReferenceWrapper.getUpdatedItem(PrismContext prismContext) |
void |
ObjectWrapper.normalize() |
void |
ObjectWrapper.revive(PrismContext prismContext) |
void |
PropertyOrReferenceWrapper.revive(PrismContext prismContext) |
void |
ContainerWrapper.revive(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static Scene |
SceneUtil.visualizeObjectTreeDeltas(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType deltas,
String displayNameKey,
PrismContext prismContext,
ModelInteractionService modelInteractionService,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType |
MappingTypeDto.prepareDtoToSave(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
protected ContainerDelta |
PageAdminFocus.handleAssignmentDeltas(ObjectDelta<F> focusDelta,
List<AssignmentEditorDto> assignments,
PrismContainerDefinition def) |
protected void |
PageAdminFocus.handleAssignmentForAdd(PrismObject<F> focus,
QName containerName,
List<AssignmentEditorDto> assignments) |
protected void |
PageAdminFocus.performAdditionalValidation(PrismObject<F> object,
Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
Collection<SimpleValidationError> errors) |
protected void |
PageAdminObjectDetails.performAdditionalValidation(PrismObject<O> object,
Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
Collection<SimpleValidationError> errors) |
protected Collection<SimpleValidationError> |
PageAdminObjectDetails.performCustomValidation(PrismObject<O> object,
Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas) |
protected void |
PageAdminFocus.prepareObjectDeltaForModify(ObjectDelta<F> focusDelta) |
protected void |
PageAdminObjectDetails.prepareObjectDeltaForModify(ObjectDelta<O> objectDelta) |
protected void |
PageAdminAbstractRole.prepareObjectDeltaForModify(ObjectDelta<T> focusDelta) |
protected void |
PageAdminFocus.prepareObjectForAdd(PrismObject<F> focus) |
protected void |
PageAdminObjectDetails.prepareObjectForAdd(PrismObject<O> object) |
protected void |
PageAdminAbstractRole.prepareObjectForAdd(PrismObject<T> focus) |
protected void |
PageAdminFocus.reviveModels() |
protected void |
PageAdminObjectDetails.reviveModels() |
Modifier and Type | Method and Description |
---|---|
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> |
AccessCertificationReviewerDto.getAdditionalReviewersAsObjectReferenceList(PrismContext prismContext) |
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> |
AccessCertificationReviewerDto.getDefaultReviewersAsObjectReferenceList(PrismContext prismContext) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDefinitionType |
CertDefinitionDto.getUpdatedDefinition(PrismContext prismContext) |
void |
CertDefinitionDto.updateStageDefinition(PrismContext prismContext) |
Constructor and Description |
---|
AccessCertificationReviewerDto(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationReviewerSpecificationType reviewerType,
PrismContext prismContext) |
CertDefinitionDto(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDefinitionType definition,
PageBase page,
PrismContext prismContext) |
StageDefinitionDto(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationStageDefinitionType stageDefObj,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
ResourceContentPanel.getDefinitionByKind() |
RefinedObjectClassDefinition |
ResourceContentPanel.getDefinitionByObjectClass() |
Modifier and Type | Method and Description |
---|---|
protected void |
PageRole.prepareObjectDeltaForModify(ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.RoleType> focusDelta) |
protected void |
PageRole.prepareObjectForAdd(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.RoleType> focus) |
Modifier and Type | Method and Description |
---|---|
static TaskChangesDto |
TaskDto.createChangesToBeApproved(ObjectTreeDeltas<?> deltas,
ModelInteractionService modelInteractionService,
PrismContext prismContext,
Task opTask,
OperationResult thisOpResult) |
ObjectFilter |
TaskDtoExecutionStatusFilter.createFilter(Class clazz,
PrismContext prismContext) |
TaskDto |
TaskDtoProvider.createTaskDto(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> task,
Task opTask,
OperationResult result) |
Constructor and Description |
---|
TaskDto(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType taskType,
ModelService modelService,
TaskService taskService,
ModelInteractionService modelInteractionService,
TaskManager taskManager,
WorkflowManager workflowManager,
TaskDtoProviderOptions options,
Task opTask,
OperationResult parentResult,
PageBase pageBase) |
Modifier and Type | Method and Description |
---|---|
Collection<? extends ItemDelta<?,?>> |
HandlerDto.getDeltasToExecute(HandlerDtoEditableState origState,
HandlerDtoEditableState currState,
PrismContext prismContext) |
Collection<ItemDelta<?,?>> |
ResourceRelatedHandlerDto.getDeltasToExecute(HandlerDtoEditableState origState,
HandlerDtoEditableState currState,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
protected com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType |
AbstractRoleMemberPanel.createAssignmentToModify(QName relation) |
protected ObjectDelta |
OrgMemberPanel.createMemberDelta(AbstractRoleMemberPanel.MemberOperation operation,
QName type,
QName relation) |
Modifier and Type | Method and Description |
---|---|
List<PrismReferenceValue> |
WorkItemDtoProvider.getGroupsForUser(String oid,
OperationResult result) |
void |
WorkItemDto.prepareDeltaVisualization(String sceneNameKey,
PrismContext prismContext,
ModelInteractionService modelInteractionService,
Task opTask,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
protected ContainerDelta |
PageRequestRole.handleAssignmentDeltas(ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> focusDelta,
List<AssignmentEditorDto> assignments,
PrismContainerDefinition def) |
Modifier and Type | Method and Description |
---|---|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidPointGuiAuthorizationEvaluator.authorize(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
PrismObject<O> object,
ObjectDelta<O> delta,
PrismObject<T> target,
OwnerResolver ownerResolver,
OperationResult result) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidPointGuiAuthorizationEvaluator.compileSecurityConstraints(PrismObject<O> object,
OwnerResolver ownerResolver) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidPointGuiAuthorizationEvaluator.isAuthorized(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
PrismObject<O> object,
ObjectDelta<O> delta,
PrismObject<T> target,
OwnerResolver ownerResolver) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MidPointGuiAuthorizationEvaluator.preProcessObjectFilter(String operationUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase,
Class<T> objectType,
PrismObject<O> object,
ObjectFilter origFilter) |
Modifier and Type | Method and Description |
---|---|
static void |
ExpressionUtil.parseExpressionEvaluators(String xml,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType expressionObject,
PrismContext context) |
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
WorkflowManager.countContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
List<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> |
WorkflowManager.getApprovedBy(Task task,
OperationResult result) |
ChangesByState |
WorkflowManager.getChangesByState(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType rootTask,
ModelInteractionService modelInteractionService,
PrismContext prismContext,
OperationResult result) |
ChangesByState |
WorkflowManager.getChangesByState(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType childTask,
com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType rootTask,
ModelInteractionService modelInteractionService,
PrismContext prismContext,
OperationResult result) |
<T extends Containerable> |
WorkflowManager.searchContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
WorkflowManagerImpl.countContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
List<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> |
WorkflowManagerImpl.getApprovedBy(Task task,
OperationResult result) |
ChangesByState |
WorkflowManagerImpl.getChangesByState(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType rootTask,
ModelInteractionService modelInteractionService,
PrismContext prismContext,
OperationResult result) |
ChangesByState |
WorkflowManagerImpl.getChangesByState(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType childTask,
com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType rootTask,
ModelInteractionService modelInteractionService,
PrismContext prismContext,
OperationResult result) |
<T extends Containerable> |
WorkflowManagerImpl.searchContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
void |
ActivitiInterface.queryActivitiProcessInstance(QueryProcessCommand qpc,
Task task,
OperationResult result) |
void |
ActivitiInterface.startActivitiProcessInstance(StartProcessCommand spic,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
Integer |
WorkItemProvider.countWorkItems(ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
SearchResultList<com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemType> |
WorkItemProvider.searchWorkItems(ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
WfTaskCreationInstruction |
BaseModelInvocationProcessingHelper.createInstructionForRoot(ChangeProcessor changeProcessor,
ModelContext modelContext,
Task taskFromModel,
ModelContext contextForRoot,
OperationResult result)
Creates a root job creation instruction.
|
WfTaskCreationInstruction |
BaseModelInvocationProcessingHelper.createInstructionForRoot(ChangeProcessor changeProcessor,
ModelContext modelContext,
Task taskFromModel,
OperationResult result)
More specific version of the previous method, having contextForRoot equals to modelContext.
|
void |
BaseModelInvocationProcessingHelper.logJobsBeforeStart(WfTask rootWfTask,
OperationResult result) |
void |
ChangeProcessor.onProcessEnd(ProcessEvent event,
WfTask wfTask,
OperationResult result)
Handles an event from WfMS that indicates finishing of the workflow process instance.
|
HookOperationMode |
ChangeProcessor.processModelInvocation(ModelContext context,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType,
Task taskFromModel,
OperationResult result)
Processes workflow-related aspect of a model operation.
|
WfTask |
BaseModelInvocationProcessingHelper.submitRootTask(WfTaskCreationInstruction rootInstruction,
Task taskFromModel,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType,
OperationResult result)
Creates a root job, based on provided job start instruction.
|
Modifier and Type | Method and Description |
---|---|
void |
GeneralChangeProcessorSpecificContent.createProcessVariables(Map<String,Object> map,
PrismContext prismContext) |
void |
GeneralChangeProcessor.onProcessEnd(ProcessEvent event,
WfTask wfTask,
OperationResult result) |
HookOperationMode |
GeneralChangeProcessor.processModelInvocation(ModelContext context,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType,
Task taskFromModel,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
WfTaskCreationInstruction |
GcpScenarioBean.prepareJobCreationInstruction(com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralChangeProcessorScenarioType scenarioType,
LensContext<?> context,
WfTask rootWfTask,
Task taskFromModel,
OperationResult result) |
WfTaskCreationInstruction |
BaseGcpScenarioBean.prepareJobCreationInstruction(com.evolveum.midpoint.xml.ns._public.common.common_3.GeneralChangeProcessorScenarioType scenarioType,
LensContext<?> context,
WfTask rootWfTask,
Task taskFromModel,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
void |
PcpWfTask.addApprovedBy(List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> approvedBy) |
void |
PrimaryChangeProcessorSpecificContent.createProcessVariables(Map<String,Object> map,
PrismContext prismContext) |
void |
PrimaryChangeProcessor.onProcessEnd(ProcessEvent event,
WfTask wfTask,
OperationResult result) |
void |
PcpChildWfTaskCreationInstruction.prepareCommonAttributes(PrimaryChangeAspect aspect,
ModelContext<?> modelContext,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> requester) |
HookOperationMode |
PrimaryChangeProcessor.processModelInvocation(ModelContext context,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType,
Task taskFromModel,
OperationResult result) |
ObjectTreeDeltas |
PcpWfTask.retrieveDeltasToProcess() |
void |
PcpWfTask.storeResultingDeltas(ObjectTreeDeltas deltas) |
Modifier and Type | Method and Description |
---|---|
ObjectTreeDeltas |
PrimaryChangeAspectHelper.prepareDeltaOut(ProcessEvent event,
PcpWfTask pcpJob,
OperationResult result)
Prepares deltaOut from deltaIn, based on process instance variables.
|
ObjectTreeDeltas |
BasePrimaryChangeAspect.prepareDeltaOut(ProcessEvent event,
PcpWfTask pcpJob,
OperationResult result) |
ObjectTreeDeltas |
PrimaryChangeAspect.prepareDeltaOut(ProcessEvent event,
PcpWfTask job,
OperationResult result)
On process instance end, prepares deltaOut based in deltaIn and information gathered during approval process.
|
List<PcpChildWfTaskCreationInstruction> |
PrimaryChangeAspect.prepareTasks(ModelContext<?> modelContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType wfConfigurationType,
ObjectTreeDeltas objectTreeDeltas,
Task taskFromModel,
OperationResult result)
Examines the change and determines whether there are pieces that require (change type specific)
approval, for example, if there are roles added.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
PrimaryChangeAspectHelper.resolveTargetRefUnchecked(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a,
OperationResult result) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
PrimaryChangeAspectHelper.resolveTargetUnchecked(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType association,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static Long |
ModifyAssignmentAspect.getAssignmentIdFromDeltaPath(PrismContainer<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignmentsOld,
ItemPath path) |
List<PcpChildWfTaskCreationInstruction> |
AddAssignmentAspect.prepareTasks(ModelContext<?> modelContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType wfConfigurationType,
ObjectTreeDeltas objectTreeDeltas,
Task taskFromModel,
OperationResult result) |
List<PcpChildWfTaskCreationInstruction> |
ModifyAssignmentAspect.prepareTasks(ModelContext<?> modelContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType wfConfigurationType,
ObjectTreeDeltas objectTreeDeltas,
Task taskFromModel,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
protected com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
AddAssociationAspect.getAssociationApprovalTarget(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType association,
OperationResult result) |
List<PcpChildWfTaskCreationInstruction> |
AddAssociationAspect.prepareTasks(ModelContext<?> modelContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType wfConfigurationType,
ObjectTreeDeltas objectTreeDeltas,
Task taskFromModel,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
List<PcpChildWfTaskCreationInstruction> |
AddObjectAspect.prepareTasks(ModelContext<?> modelContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType wfConfigurationType,
ObjectTreeDeltas objectTreeDeltas,
Task taskFromModel,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
List<PcpChildWfTaskCreationInstruction> |
ChangePasswordAspect.prepareTasks(ModelContext<?> modelContext,
com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType wfConfigurationType,
ObjectTreeDeltas objectTreeDeltas,
Task taskFromModel,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
void |
WfTaskUtil.addApprovedBy(Task task,
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> referenceTypes) |
void |
WfTaskUtil.addApprovedBy(Task task,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType referenceType) |
void |
WfTaskUtil.addApprovedBy(Task task,
String oid) |
void |
WfTask.commitChanges(OperationResult result) |
void |
WfTask.computeTaskResultIfUnknown(OperationResult result) |
static WfTaskCreationInstruction<?,?> |
WfTaskCreationInstruction.createEmpty(ChangeProcessor changeProcessor) |
static WfTaskCreationInstruction<?,?> |
WfTaskCreationInstruction.createModelOnly(ChangeProcessor changeProcessor,
ModelContext modelContext) |
void |
ProcessorSpecificContent.createProcessVariables(Map<String,Object> map,
PrismContext prismContext) |
Task |
WfTaskCreationInstruction.createTask(WfTaskController taskController,
Task parentTask,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType) |
void |
WfTask.deleteModelOperationContext() |
void |
WfTaskUtil.deleteModelOperationContext(Task task) |
Map<String,Object> |
WfTaskCreationInstruction.getAllProcessVariables() |
PrismReference |
WfTaskUtil.getApprovedBy(Task task) |
List<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> |
WfTaskUtil.getApprovedByFromTaskTree(Task task,
OperationResult result) |
ModelContext |
WfTaskUtil.getModelContext(Task task,
OperationResult result) |
WfTask |
WfTask.getParentJob(OperationResult result) |
List<WfTask> |
WfTask.listChildren(OperationResult result) |
List<WfTask> |
WfTask.listDependents(OperationResult result) |
void |
WfTaskController.onProcessEvent(ProcessEvent event,
Task task,
OperationResult result) |
void |
WfTaskController.onTaskEvent(com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemType workItem,
TaskEvent taskEvent,
OperationResult result) |
void |
WfTask.removeCurrentTaskHandlerAndUnpause(OperationResult result) |
void |
WfTask.resumeTask(OperationResult result) |
void |
WfTaskController.resumeTask(WfTask wfTask,
OperationResult result) |
ObjectTreeDeltas |
WfTaskUtil.retrieveDeltasToProcess(Task task) |
ModelContext |
WfTask.retrieveModelContext(OperationResult result) |
ObjectTreeDeltas |
WfTask.retrieveResultingDeltas() |
ObjectTreeDeltas |
WfTaskUtil.retrieveResultingDeltas(Task task) |
void |
WfTask.setAnswer(String answer) |
void |
WfTask.setProcessInstanceEndTimestamp() |
void |
WfTaskUtil.setRootTaskOidImmediate(Task task,
String oid,
OperationResult result) |
void |
WfTask.setWfProcessId(String pid) |
void |
WfTask.startWaitingForSubtasks(OperationResult result) |
void |
WfTask.storeModelContext(ModelContext modelContext) |
void |
WfTaskUtil.storeModelContext(Task task,
com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType context) |
void |
WfTaskUtil.storeModelContext(Task task,
ModelContext context) |
void |
WfTaskUtil.storeResultingDeltas(ObjectTreeDeltas deltas,
Task task) |
WfTask |
WfTaskController.submitWfTask(WfTaskCreationInstruction instruction,
Task parentTask,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType,
OperationResult result)
As before, but this time we know only the parent task (not a job).
|
WfTask |
WfTaskController.submitWfTask(WfTaskCreationInstruction instruction,
WfTask parentWfTask,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType,
OperationResult result)
Creates a background task, just as prescribed by the task creation instruction.
|
void |
WfTaskController.unpauseTask(WfTask wfTask,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
ChangesByState |
MiscDataUtil.getChangesByStateForChild(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType childTask,
com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType rootTask,
ModelInteractionService modelInteractionService,
PrismContext prismContext,
OperationResult result) |
ChangesByState |
MiscDataUtil.getChangesByStateForRoot(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType rootTask,
ModelInteractionService modelInteractionService,
PrismContext prismContext,
OperationResult result) |
ObjectDelta |
MiscDataUtil.getFocusPrimaryDelta(com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType workflowContext,
boolean mayBeNull) |
ObjectDeltaType |
MiscDataUtil.getFocusPrimaryObjectDeltaType(com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType workflowContext,
boolean mayBeNull) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType |
MiscDataUtil.getObjectTreeDeltaType(com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType workflowContext,
boolean mayBeNull) |
Task |
MiscDataUtil.getShadowTask(Map<String,Object> variables,
OperationResult result) |
protected void |
MiscDataUtil.recordChangesCanceled(ChangesByState rv,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType wfc,
PrismContext prismContext) |
protected void |
MiscDataUtil.recordChangesWaitingToBeApproved(ChangesByState rv,
com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType wfc,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static SearchFilterType |
SearchFilterType.createFromXNode(XNode xnode,
PrismContext prismContext) |
Element |
SearchFilterType.getFilterClauseAsElement() |
RootXNode |
SearchFilterType.getFilterClauseAsRootXNode() |
MapXNode |
SearchFilterType.getFilterClauseXNode(PrismContext prismContext)
Deprecated.
|
void |
SearchFilterType.parseFromXNode(XNode xnode,
PrismContext prismContext) |
MapXNode |
SearchFilterType.serializeToXNode() |
Modifier and Type | Method and Description |
---|---|
<IV extends PrismValue,ID extends ItemDefinition> |
RawType.getParsedItem(ID itemDefinition) |
<IV extends PrismValue,ID extends ItemDefinition> |
RawType.getParsedItem(ID itemDefinition,
QName itemName) |
<V,ID extends ItemDefinition> |
RawType.getParsedRealValue(ItemDefinition itemDefinition,
ItemPath itemPath) |
<IV extends PrismValue,ID extends ItemDefinition> |
RawType.getParsedValue(ItemDefinition itemDefinition,
QName itemName) |
void |
RawType.revive(PrismContext prismContext) |
XNode |
RawType.serializeToXNode() |
Copyright © 2016 evolveum. All rights reserved.