Constructor and Description |
---|
ResourceObjectPattern(RefinedObjectClassDefinition rOcDef) |
Modifier and Type | Class and Description |
---|---|
class |
LayerRefinedObjectClassDefinition |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
RefinedObjectClassDefinition.clone() |
RefinedObjectClassDefinition |
RefinedResourceSchema.findRefinedDefinitionByObjectClassQName(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
QName objectClass) |
RefinedObjectClassDefinition |
RefinedAssociationDefinition.getAssociationTarget() |
RefinedObjectClassDefinition |
RefinedResourceSchema.getDefaultRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind) |
RefinedObjectClassDefinition |
RefinedResourceSchema.getRefinedDefinition(QName objectClassName) |
RefinedObjectClassDefinition |
RefinedResourceSchema.getRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow) |
RefinedObjectClassDefinition |
RefinedResourceSchema.getRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent)
if null accountType is provided, default account definition is returned.
|
Modifier and Type | Method and Description |
---|---|
Collection<? extends RefinedObjectClassDefinition> |
RefinedResourceSchema.getRefinedDefinitions() |
Collection<? extends RefinedObjectClassDefinition> |
LayerRefinedResourceSchema.getRefinedDefinitions(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind) |
Collection<? extends RefinedObjectClassDefinition> |
RefinedResourceSchema.getRefinedDefinitions(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind) |
Modifier and Type | Method and Description |
---|---|
protected void |
RefinedObjectClassDefinition.copyDefinitionData(RefinedObjectClassDefinition clone) |
void |
RefinedAssociationDefinition.setAssociationTarget(RefinedObjectClassDefinition associationTarget) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
ExpressionEvaluationContext.getRefinedObjectClassDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
ExpressionEvaluationContext.setRefinedObjectClassDefinition(RefinedObjectClassDefinition refinedObjectClassDefinition) |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
Mapping.getRefinedObjectClassDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
Mapping.setRefinedObjectClassDefinition(RefinedObjectClassDefinition refinedObjectClassDefinition) |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
ModelController.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) |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
LensProjectionContext.getRefinedAccountDefinition() |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
SynchronizeAccountResultHandler.getRefinedObjectClass() |
RefinedObjectClassDefinition |
ReconciliationTaskResult.getRefinedObjectclassDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
ReconciliationTaskResult.setRefinedObjectclassDefinition(RefinedObjectClassDefinition refinedObjectclassDefinition) |
Constructor and Description |
---|
SynchronizeAccountResultHandler(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
RefinedObjectClassDefinition refinedObjectClass,
String processShortName,
Task task,
ResourceObjectChangeListener objectChangeListener) |
Modifier and Type | Method and Description |
---|---|
static RefinedObjectClassDefinition |
Utils.determineObjectClass(RefinedResourceSchema refinedSchema,
Task task) |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
ShadowCache.applyAttributesDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource) |
RefinedObjectClassDefinition |
ResourceObjectDiscriminator.getObjectClassDefinition() |
Modifier and Type | Method and Description |
---|---|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ResourceObjectConverter.addResourceObject(ConnectorInstance connector,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
OperationResult parentResult) |
String |
ShadowCacheProvisioner.afterAddOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
String |
ShadowCacheReconciler.afterAddOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
abstract String |
ShadowCache.afterAddOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
void |
ShadowCache.applyDefinition(ObjectQuery query,
RefinedObjectClassDefinition objectClassDef) |
void |
AccessChecker.checkAdd(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
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,
T... valuesB) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.createRepositoryShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition)
Create a copy of a shadow that is suitable for repository storage.
|
void |
ResourceObjectConverter.deleteResourceObject(ConnectorInstance connector,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
OperationResult parentResult) |
List<Change<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
ResourceObjectConverter.fetchChanges(ConnectorInstance connector,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
RefinedObjectClassDefinition objectClass,
PrismProperty<?> lastToken,
OperationResult parentResult) |
void |
AccessChecker.filterGetAttributes(ResourceAttributeContainer attributeContainer,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.findOrCreateShadowFromChange(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
Change<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> change,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ResourceObjectConverter.getResourceObject(ConnectorInstance connector,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
Collection<? extends ResourceAttribute<?>> identifiers,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ResourceObjectConverter.locateResourceObject(ConnectorInstance connector,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
Collection<? extends ResourceAttribute<?>> identifiers,
RefinedObjectClassDefinition objectClassDefinition,
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.lookupShadowByName(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceShadow,
RefinedObjectClassDefinition rObjClassDef,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.lookupShadowInRepository(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceShadow,
RefinedObjectClassDefinition rObjClassDef,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
OperationResult parentResult)
Locates the appropriate Shadow in repository that corresponds to the
provided resource object.
|
Collection<PropertyModificationOperation> |
ResourceObjectConverter.modifyResourceObject(ConnectorInstance connector,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
Collection<? extends ItemDelta> itemDeltas,
OperationResult parentResult) |
void |
ShadowManager.searchObjectsIterativeRepository(RefinedObjectClassDefinition objectClassDef,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
ResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> repoHandler,
OperationResult parentResult) |
void |
ResourceObjectConverter.searchResourceObjects(ConnectorInstance connector,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RefinedObjectClassDefinition objectClassDef,
ResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resultHandler,
ObjectQuery query,
OperationResult parentResult) |
void |
ShadowManager.setIntentIfNecessary(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType repoShadowType,
RefinedObjectClassDefinition objectClassDefinition) |
void |
ShadowManager.setKindIfNecessary(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType repoShadowType,
RefinedObjectClassDefinition objectClassDefinition) |
void |
ResourceObjectConverter.setProtectedFlag(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RefinedObjectClassDefinition rOcDef,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceObject) |
Constructor and Description |
---|
ResourceObjectDiscriminator(RefinedObjectClassDefinition objectClassDefinition,
Collection<? extends ResourceAttribute<?>> identifiers) |
Modifier and Type | Method and Description |
---|---|
static AttributesToReturn |
ProvisioningUtil.createAttributesToReturn(RefinedObjectClassDefinition objectClassDefinition,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource) |
Constructor and Description |
---|
ObjectWrapper(String displayName,
String description,
PrismObject object,
PrismContainerDefinition editedDefinition,
RefinedObjectClassDefinition refinedObjectClassDefinition,
ContainerStatus status) |
Copyright © 2014 evolveum. All rights reserved.