@Component public class ShadowCacheProvisioner extends ShadowCache
shadowManager
Constructor and Description |
---|
ShadowCacheProvisioner() |
Modifier and Type | Method and Description |
---|---|
String |
afterAddOnResource(PrismObject<ShadowType> shadow,
ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
void |
afterModifyOnResource(PrismObject<ShadowType> shadowType,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
Collection<? extends ItemDelta> |
beforeModifyOnResource(PrismObject<ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
addShadow, applyAttributesDefinition, applyAttributesDefinition, applyAttributesDefinition, applyDefinition, applyDefinition, deleteShadow, fetchChanges, fetchCurrentToken, getPrismContext, getRepositoryService, getResource, getShadow, handleError, listShadows, modifyShadow, searchObjectsIterative
public String afterAddOnResource(PrismObject<ShadowType> shadow, ResourceType resource, RefinedObjectClassDefinition objectClassDefinition, OperationResult parentResult) throws SchemaException, ObjectAlreadyExistsException, ObjectNotFoundException
afterAddOnResource
in class ShadowCache
SchemaException
ObjectAlreadyExistsException
ObjectNotFoundException
public void afterModifyOnResource(PrismObject<ShadowType> shadowType, Collection<? extends ItemDelta> modifications, OperationResult parentResult) throws SchemaException, ObjectNotFoundException
afterModifyOnResource
in class ShadowCache
SchemaException
ObjectNotFoundException
public Collection<? extends ItemDelta> beforeModifyOnResource(PrismObject<ShadowType> shadow, ProvisioningOperationOptions options, Collection<? extends ItemDelta> modifications) throws SchemaException
beforeModifyOnResource
in class ShadowCache
SchemaException
Copyright © 2013 evolveum. All rights reserved.