com.evolveum.midpoint.provisioning.impl
Class ShadowCacheProvisioner
java.lang.Object
com.evolveum.midpoint.provisioning.impl.ShadowCache
com.evolveum.midpoint.provisioning.impl.ShadowCacheProvisioner
@Component
public class ShadowCacheProvisioner
- extends ShadowCache
Methods inherited from class com.evolveum.midpoint.provisioning.impl.ShadowCache |
addShadow, applyDefinition, applyDefinition, deleteShadow, getPrismContext, getRepositoryService, getResource, getShadow, handleError, modifyShadow, setRepositoryService |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShadowCacheProvisioner
public ShadowCacheProvisioner()
afterAddOnResource
public String afterAddOnResource(ResourceObjectShadowType shadowType,
ResourceType resource,
OperationResult parentResult)
throws SchemaException,
ObjectAlreadyExistsException,
ObjectNotFoundException
- Specified by:
afterAddOnResource
in class ShadowCache
- Throws:
SchemaException
ObjectAlreadyExistsException
ObjectNotFoundException
afterModifyOnResource
public void afterModifyOnResource(ResourceObjectShadowType shadowType,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult)
throws SchemaException,
ObjectNotFoundException
- Specified by:
afterModifyOnResource
in class ShadowCache
- Throws:
SchemaException
ObjectNotFoundException
beforeModifyOnResource
public Collection<? extends ItemDelta> beforeModifyOnResource(ResourceObjectShadowType shadowType,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications)
throws SchemaException
- Specified by:
beforeModifyOnResource
in class ShadowCache
- Throws:
SchemaException
Copyright © 2013 evolveum. All Rights Reserved.