PrismObject<ShadowType> |
ResourceObjectConverter.addResourceObject(ConnectorInstance connector,
ResourceType resource,
PrismObject<ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
OperationProvisioningScriptsType scripts,
OperationResult parentResult) |
String |
ShadowCacheProvisioner.afterAddOnResource(PrismObject<ShadowType> shadow,
ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
String |
ShadowCacheReconciler.afterAddOnResource(PrismObject<ShadowType> shadow,
ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
abstract String |
ShadowCache.afterAddOnResource(PrismObject<ShadowType> shadow,
ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
void |
AccessChecker.checkAdd(ResourceType resource,
PrismObject<ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
void |
AccessChecker.checkModify(ResourceType resource,
PrismObject<ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
PrismObject<ShadowType> |
ShadowManager.createRepositoryShadow(PrismObject<ShadowType> shadow,
ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition)
Create a copy of a shadow that is suitable for repository storage.
|
void |
ResourceObjectConverter.deleteResourceObject(ConnectorInstance connector,
ResourceType resource,
PrismObject<ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
OperationProvisioningScriptsType scripts,
OperationResult parentResult) |
List<Change<ShadowType>> |
ResourceObjectConverter.fetchChanges(ConnectorInstance connector,
ResourceType resource,
RefinedObjectClassDefinition objectClass,
PrismProperty<?> lastToken,
OperationResult parentResult) |
void |
AccessChecker.filterGetAttributes(ResourceAttributeContainer attributeContainer,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
PrismObject<ShadowType> |
ShadowManager.findOrCreateShadowFromChange(ResourceType resource,
Change<ShadowType> change,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
PrismObject<ShadowType> |
ResourceObjectConverter.getResourceObject(ConnectorInstance connector,
ResourceType resource,
Collection<? extends ResourceAttribute<?>> identifiers,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
PrismObject<ShadowType> |
ResourceObjectConverter.locateResourceObject(ConnectorInstance connector,
ResourceType resource,
Collection<? extends ResourceAttribute<?>> identifiers,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult)
Tries to get the object directly if primary identifiers are present.
|
PrismObject<ShadowType> |
ShadowManager.lookupShadowByName(PrismObject<ShadowType> resourceShadow,
RefinedObjectClassDefinition rObjClassDef,
ResourceType resource,
OperationResult parentResult) |
PrismObject<ShadowType> |
ShadowManager.lookupShadowInRepository(PrismObject<ShadowType> resourceShadow,
RefinedObjectClassDefinition rObjClassDef,
ResourceType resource,
OperationResult parentResult)
Locates the appropriate Shadow in repository that corresponds to the
provided resource object.
|
Collection<PropertyModificationOperation> |
ResourceObjectConverter.modifyResourceObject(ConnectorInstance connector,
ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
PrismObject<ShadowType> shadow,
OperationProvisioningScriptsType scripts,
Collection<? extends ItemDelta> objectDeltas,
OperationResult parentResult) |
void |
ResourceObjectConverter.searchResourceObjects(ConnectorInstance connector,
ResourceType resourceType,
RefinedObjectClassDefinition objectClassDef,
ResultHandler<ShadowType> resultHandler,
ObjectQuery query,
OperationResult parentResult) |