com.evolveum.midpoint.provisioning.consistency.impl
Class ObjectAlreadyExistHandler

java.lang.Object
  extended by com.evolveum.midpoint.provisioning.consistency.api.ErrorHandler
      extended by com.evolveum.midpoint.provisioning.consistency.impl.ObjectAlreadyExistHandler

@Component
public class ObjectAlreadyExistHandler
extends ErrorHandler


Nested Class Summary
 
Nested classes/interfaces inherited from class com.evolveum.midpoint.provisioning.consistency.api.ErrorHandler
ErrorHandler.FailedOperation
 
Field Summary
 
Fields inherited from class com.evolveum.midpoint.provisioning.consistency.api.ErrorHandler
changeNotificationDispatcher
 
Constructor Summary
ObjectAlreadyExistHandler()
           
 
Method Summary
<T extends ResourceObjectShadowType>
T
handleError(T shadow, ErrorHandler.FailedOperation op, Exception ex, boolean compensate, Task task, OperationResult parentResult)
           
 
Methods inherited from class com.evolveum.midpoint.provisioning.consistency.api.ErrorHandler
createAttemptModification, createOperationDescription, getAttemptNumber, isDoDiscovery, isPostpone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectAlreadyExistHandler

public ObjectAlreadyExistHandler()
Method Detail

handleError

public <T extends ResourceObjectShadowType> T handleError(T shadow,
                                                          ErrorHandler.FailedOperation op,
                                                          Exception ex,
                                                          boolean compensate,
                                                          Task task,
                                                          OperationResult parentResult)
                                               throws SchemaException,
                                                      GenericFrameworkException,
                                                      CommunicationException,
                                                      ObjectNotFoundException,
                                                      ObjectAlreadyExistsException,
                                                      ConfigurationException,
                                                      SecurityViolationException
Specified by:
handleError in class ErrorHandler
Throws:
SchemaException
GenericFrameworkException
CommunicationException
ObjectNotFoundException
ObjectAlreadyExistsException
ConfigurationException
SecurityViolationException


Copyright © 2013 evolveum. All Rights Reserved.