com.evolveum.midpoint.provisioning.impl
Class ShadowCacheProvisioner

java.lang.Object
  extended by com.evolveum.midpoint.provisioning.impl.ShadowCache
      extended by com.evolveum.midpoint.provisioning.impl.ShadowCacheProvisioner

@Component
public class ShadowCacheProvisioner
extends ShadowCache


Constructor Summary
ShadowCacheProvisioner()
           
 
Method Summary
 String afterAddOnResource(ResourceObjectShadowType shadowType, ResourceType resource, OperationResult parentResult)
           
 void afterModifyOnResource(ResourceObjectShadowType shadowType, Collection<? extends ItemDelta> modifications, OperationResult parentResult)
           
 Collection<? extends ItemDelta> beforeModifyOnResource(ResourceObjectShadowType shadowType, ProvisioningOperationOptions options, Collection<? extends ItemDelta> modifications)
           
 
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
 

Constructor Detail

ShadowCacheProvisioner

public ShadowCacheProvisioner()
Method Detail

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.