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) |
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,
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) |
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.lookupShadowBySecondaryIdentifiers(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.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowManager.lookupShadowInRepository(ResourceAttributeContainer identifierContainer,
RefinedObjectClassDefinition rObjClassDef,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
OperationResult parentResult) |
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.normalizeAttributes(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition) |
<T> void |
ShadowManager.normalizeDeltas(Collection<? extends ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>>> deltas,
RefinedObjectClassDefinition objectClassDefinition) |
SearchResultMetadata |
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) |
SearchResultMetadata |
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,
boolean fetchAssociations,
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) |
void |
ConstraintsChecker.setShadowDefinition(RefinedObjectClassDefinition shadowDefinition) |