Modifier and Type | Method and Description |
---|---|
boolean |
ModelInteractionService.checkPassword(String userOid,
com.evolveum.prism.xml.ns._public.types_3.ProtectedStringType password,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Checks if the supplied password matches with current user password.
|
<T extends ObjectType> |
ModelService.countObjects(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Count objects.
|
int |
WorkflowService.countWorkItemsRelatedToUser(String userOid,
boolean assigned,
OperationResult parentResult)
Counts Work Items related to a user.
|
AccessCertificationCampaignType |
AccessCertificationService.createCampaign(AccessCertificationDefinitionType certificationDefinition,
AccessCertificationCampaignType campaign,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
Set<ConnectorType> |
ModelService.discoverConnectors(ConnectorHostType hostType,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Discovers local or remote connectors.
|
Collection<ObjectDeltaOperation<? extends ObjectType>> |
ModelService.executeChanges(Collection<com.evolveum.midpoint.prism.delta.ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
com.evolveum.midpoint.task.api.Task task,
Collection<ProgressListener> listeners,
OperationResult parentResult) |
Collection<ObjectDeltaOperation<? extends ObjectType>> |
ModelService.executeChanges(Collection<com.evolveum.midpoint.prism.delta.ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Execute the provided object deltas.
|
com.evolveum.midpoint.prism.PrismObject<UserType> |
ModelService.findShadowOwner(String shadowOid,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Deprecated.
|
AdminGuiConfigurationType |
ModelInteractionService.getAdminGuiConfiguration(com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Returns currently applicable admin GUI configuration.
|
<F extends FocusType> |
ModelInteractionService.getAssignableRoleSpecification(com.evolveum.midpoint.prism.PrismObject<F> focus,
OperationResult parentResult)
Returns an object that defines which roles can be assigned by the currently logged-in user.
|
CredentialsPolicyType |
ModelInteractionService.getCredentialsPolicy(com.evolveum.midpoint.prism.PrismObject<UserType> user,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Returns a credential policy that applies to the specified user.
|
<O extends ObjectType> |
ModelInteractionService.getEditObjectDefinition(com.evolveum.midpoint.prism.PrismObject<O> object,
AuthorizationPhaseType phase,
OperationResult result)
Returns a schema that reflects editability of the object in terms of midPoint schema limitations and security.
|
<T extends ObjectType> |
ModelService.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Returns object for provided OID.
|
WfProcessInstanceType |
WorkflowService.getProcessInstanceById(String instanceId,
boolean historic,
boolean getWorkItems,
OperationResult parentResult)
Returns information about a process instance.
|
WfProcessInstanceType |
WorkflowService.getProcessInstanceByWorkItemId(String workItemId,
OperationResult parentResult) |
com.evolveum.midpoint.prism.PrismObject<TaskType> |
TaskService.getTaskByIdentifier(String identifier,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult parentResult)
Returns information about task, given its identifier.
|
WorkItemType |
WorkflowService.getWorkItemDetailsById(String workItemId,
OperationResult parentResult)
Provides detailed information about a given work item (may be inefficient, so use with care).
|
void |
ModelService.importFromResource(String resourceOid,
QName objectClass,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Import accounts from resource.
|
void |
ModelService.importFromResource(String shadowOid,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Import single account from resource.
|
List<com.evolveum.midpoint.prism.PrismObject<? extends ShadowType>> |
ModelService.listResourceObjects(String resourceOid,
QName objectClass,
com.evolveum.midpoint.prism.query.ObjectPaging paging,
com.evolveum.midpoint.task.api.Task task,
OperationResult result)
Deprecated.
|
List<WorkItemType> |
WorkflowService.listWorkItemsRelatedToUser(String userOid,
boolean assigned,
int first,
int count,
OperationResult parentResult)
Lists work items related to a user.
|
<F extends ObjectType> |
ModelInteractionService.previewChanges(Collection<com.evolveum.midpoint.prism.delta.ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
com.evolveum.midpoint.task.api.Task task,
OperationResult result)
Computes the most likely changes triggered by the provided delta.
|
<F extends ObjectType> |
ModelService.recompute(Class<F> type,
String oid,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Recomputes focal object with the specified OID.
|
void |
AccessCertificationService.recordReviewerDecision(String campaignOid,
long caseId,
AccessCertificationDecisionType decision,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
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.
|
List<AccessCertificationCaseType> |
AccessCertificationService.searchCases(String campaignOid,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
List<AccessCertificationCaseType> |
AccessCertificationService.searchDecisions(String campaignOid,
String reviewerOid,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
<T extends ObjectType> |
ModelService.searchObjects(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Search for objects.
|
<T extends ObjectType> |
ModelService.searchObjectsIterative(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Search for objects in iterative fashion (using callback).
|
com.evolveum.midpoint.prism.PrismObject<? extends FocusType> |
ModelService.searchShadowOwner(String shadowOid,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Returns the Focus object representing owner of specified shadow.
|
void |
TaskService.startSchedulers(Collection<String> nodeIdentifiers,
OperationResult result)
Starts the scheduler on a given nodes.
|
void |
AccessCertificationService.startStage(AccessCertificationCampaignType campaign,
com.evolveum.midpoint.task.api.Task task,
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.
|
OperationResult |
ModelService.testResource(String resourceOid,
com.evolveum.midpoint.task.api.Task task)
Test the resource connection and basic resource connector functionality.
|
<F extends ObjectType> |
ModelInteractionService.unwrapModelContext(LensContextType wrappedContext,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
com.evolveum.midpoint.prism.delta.DeltaSetTriple<EvaluatedConstruction> |
EvaluatedAssignment.getEvaluatedConstructions(com.evolveum.midpoint.task.api.Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
MidpointFunctions.addObject(com.evolveum.midpoint.prism.PrismObject<T> newObject) |
<T extends ObjectType> |
MidpointFunctions.addObject(com.evolveum.midpoint.prism.PrismObject<T> newObject,
ModelExecuteOptions options) |
<T extends ObjectType> |
MidpointFunctions.addObject(T newObject) |
<T extends ObjectType> |
MidpointFunctions.addObject(T newObject,
ModelExecuteOptions options) |
<T extends ObjectType> |
MidpointFunctions.countObjects(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query)
Count objects.
|
<T extends ObjectType> |
MidpointFunctions.countObjects(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options)
Count objects.
|
<T extends ObjectType> |
MidpointFunctions.deleteObject(Class<T> type,
String oid) |
<T extends ObjectType> |
MidpointFunctions.deleteObject(Class<T> type,
String oid,
ModelExecuteOptions options) |
void |
MidpointFunctions.executeChanges(Collection<com.evolveum.midpoint.prism.delta.ObjectDelta<? extends ObjectType>> deltas)
Execute the provided object deltas.
|
void |
MidpointFunctions.executeChanges(Collection<com.evolveum.midpoint.prism.delta.ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options)
Execute the provided object deltas.
|
void |
MidpointFunctions.executeChanges(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends ObjectType>... deltas)
Execute the provided object deltas.
|
com.evolveum.midpoint.prism.PrismObject<UserType> |
MidpointFunctions.findShadowOwner(String accountOid)
Returns the User object representing owner of specified account (account
shadow).
|
Collection<UserType> |
MidpointFunctions.getManagers(UserType user) |
Collection<UserType> |
MidpointFunctions.getManagers(UserType user,
String orgType,
boolean allowSelf) |
Collection<UserType> |
MidpointFunctions.getManagersByOrgType(UserType user,
String orgType) |
Collection<String> |
MidpointFunctions.getManagersOids(UserType user) |
Collection<String> |
MidpointFunctions.getManagersOidsExceptUser(UserType user) |
<T extends ObjectType> |
MidpointFunctions.getObject(Class<T> type,
String oid)
Returns object for provided OID.
|
<T extends ObjectType> |
MidpointFunctions.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options)
Returns object for provided OID.
|
UserType |
MidpointFunctions.getUserByOid(String oid) |
<T extends ObjectType> |
MidpointFunctions.modifyObject(com.evolveum.midpoint.prism.delta.ObjectDelta<T> modifyDelta) |
<T extends ObjectType> |
MidpointFunctions.modifyObject(com.evolveum.midpoint.prism.delta.ObjectDelta<T> modifyDelta,
ModelExecuteOptions options) |
<F extends FocusType> |
MidpointFunctions.recompute(Class<F> type,
String oid)
Recomputes focal object with the specified OID.
|
<T extends ObjectType> |
MidpointFunctions.resolveReference(ObjectReferenceType reference) |
<T extends ObjectType> |
MidpointFunctions.searchObjectByName(Class<T> type,
com.evolveum.midpoint.prism.polystring.PolyString name)
Search for objects by name.
|
<T extends ObjectType> |
MidpointFunctions.searchObjectByName(Class<T> type,
com.evolveum.prism.xml.ns._public.types_3.PolyStringType name)
Search for objects by name.
|
<T extends ObjectType> |
MidpointFunctions.searchObjectByName(Class<T> type,
String name)
Search for objects by name.
|
<T extends ObjectType> |
MidpointFunctions.searchObjects(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query)
Search for objects.
|
<T extends ObjectType> |
MidpointFunctions.searchObjects(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options)
Search for objects.
|
<T extends ObjectType> |
MidpointFunctions.searchObjectsIterative(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query,
ResultHandler<T> handler)
Search for objects in iterative fashion (using callback).
|
<T extends ObjectType> |
MidpointFunctions.searchObjectsIterative(Class<T> type,
com.evolveum.midpoint.prism.query.ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options)
Search for objects in iterative fashion (using callback).
|
OperationResult |
MidpointFunctions.testResource(String resourceOid)
Test the resource connection and basic resource connector functionality.
|
ModelContext |
MidpointFunctions.unwrapModelContext(LensContextType lensContextType) |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ReadHook.invoke(com.evolveum.midpoint.prism.PrismObject<T> object,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
todo
|
Modifier and Type | Method and Description |
---|---|
static ConnectorType |
ResourceTypeUtil.getConnectorType(ResourceType resource,
ObjectResolver resolver,
OperationResult parentResult)
The usage of "resolver" is experimental.
|
<T extends ObjectType> |
ObjectResolver.resolve(ObjectReferenceType ref,
Class<T> expectedType,
Collection<SelectorOptions<GetOperationOptions>> options,
String contextDescription,
Object task,
OperationResult result)
Resolve the provided reference to object (ObjectType).
|
<O extends ObjectType> |
ObjectResolver.searchIterative(Class<O> type,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ResultHandler<O> handler,
Object task,
OperationResult parentResult) |
Copyright © 2015 Evolveum. All rights reserved.