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

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

@Component
public class ConfigurationExceptionHandler
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, prismContext
 
Constructor Summary
ConfigurationExceptionHandler()
           
 
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

ConfigurationExceptionHandler

public ConfigurationExceptionHandler()
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
Specified by:
handleError in class ErrorHandler
Throws:
SchemaException
GenericFrameworkException
CommunicationException
ObjectNotFoundException
ObjectAlreadyExistsException
ConfigurationException


Copyright © 2013 evolveum. All Rights Reserved.