Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ModelCrudService.addObject(PrismObject<T> object,
Task task,
OperationResult parentResult)
Add new object.
|
<T extends ObjectType> |
ModelCrudService.deleteObject(Class<T> clazz,
String oid,
Task task,
OperationResult parentResult)
Deletes object with specified OID.
|
<T extends ObjectType> |
ModelCrudService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
Task task,
OperationResult parentResult)
Modifies object using relative change description.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelService.executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult)
Execute the provided object deltas.
|
<F extends ObjectType,P extends ObjectType> |
ModelInteractionService.previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult result)
Computes the most likely changes triggered by the provided delta.
|
<F extends FocusType> |
ModelService.recompute(Class<F> type,
String oid,
Task task,
OperationResult parentResult)
Recomputes focal object with the specified OID.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelController.executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult) |
<F extends ObjectType,P extends ObjectType> |
ModelController.previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult) |
<F extends FocusType> |
ModelController.recompute(Class<F> type,
String oid,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<F extends ObjectType,P extends ObjectType> |
Clockwork.click(LensContext<F,P> context,
Task task,
OperationResult result) |
static <V extends PrismValue> |
LensUtil.consolidateTripleToDelta(ItemPath itemPath,
DeltaSetTriple<? extends ItemValueWithOrigin<V>> triple,
ItemDefinition itemDefinition,
ItemDelta<V> aprioriItemDelta,
PrismContainer<?> itemContainer,
ValueMatcher<?> valueMatcher,
boolean addUnchangedValues,
boolean filterExistingValues,
String contextDescription,
boolean applyWeak)
Consolidate the mappings of a single property to a delta.
|
<F extends ObjectType,P extends ObjectType> |
Clockwork.run(LensContext<F,P> context,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<F extends ObjectType,P extends ObjectType> |
AssignmentProcessor.checkForAssignmentConflicts(LensContext<F,P> context,
OperationResult result) |
void |
AccountValuesProcessor.checkSchemaAndPolicies(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result)
Check that the primary deltas do not violate schema and policies
TODO: implement schema check
|
<F extends ObjectType,P extends ObjectType> |
AccountValuesProcessor.process(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
String activityDescription,
OperationResult result) |
void |
AccountValuesProcessor.processAccounts(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result) |
<F extends ObjectType,P extends ObjectType> |
ActivationProcessor.processActivation(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationMetadata(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationUserCurrent(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationUserFuture(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
AssignmentProcessor.processAssignmentsAccounts(LensContext<UserType,ShadowType> context,
OperationResult result)
Processing user-account assignments (including roles).
|
<F extends ObjectType,P extends ObjectType> |
AssignmentProcessor.processAssignmentsProjections(LensContext<F,P> context,
OperationResult result)
Processing all the assignments to determine which projections should be added, deleted or kept as they are.
|
<F extends ObjectType,P extends ObjectType> |
CredentialsProcessor.processCredentials(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
OperationResult result) |
<F extends ObjectType,P extends ShadowType> |
Projector.project(LensContext<F,P> context,
String activityDescription,
OperationResult parentResult) |
<F extends ObjectType,P extends ObjectType> |
Projector.resetWaves(LensContext<F,P> context) |
<F extends ObjectType,P extends ObjectType> |
Projector.sortAccountsToWaves(LensContext<F,P> context) |
Modifier and Type | Method and Description |
---|---|
String |
Action.executeChanges(String userOid,
ResourceObjectShadowChangeDescription change,
ObjectTemplateType userTemplate,
SynchronizationSituationType situation,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
protected <O extends ObjectType> |
AbstractModelIntegrationTest.addObject(File file) |
protected <O extends ObjectType> |
AbstractModelIntegrationTest.addObject(PrismObject<O> object) |
protected void |
AbstractModelIntegrationTest.addTrigger(String oid,
XMLGregorianCalendar timestamp,
String uri) |
protected void |
AbstractModelIntegrationTest.assignAccount(String userOid,
String resourceOid,
String intent,
Task task,
OperationResult result) |
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.assignRole(String userOid,
String roleOid,
PrismContainer<?> extension,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
protected <O extends ObjectType> |
AbstractModelIntegrationTest.deleteObject(Class<O> type,
String oid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyAccountShadowReplace(String accountOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserAssignment(String userOid,
String roleOid,
QName refType,
QName relation,
Task task,
PrismContainer<?> extension,
boolean add,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyUserDelete(String userOid,
ItemPath propertyPath,
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.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.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.unassignRole(String userOid,
String roleOid,
PrismContainer<?> extension,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
Copyright © 2013 evolveum. All rights reserved.