com.evolveum.midpoint.provisioning.api
Interface ResourceObjectChangeListener
- All Known Subinterfaces:
- ChangeNotificationDispatcher
- All Known Implementing Classes:
- ChangeNotificationDispatcherImpl, SynchronizationService
public interface ResourceObjectChangeListener
- Author:
- Radovan Semancik
CLASS_NAME_WITH_DOT
static final java.lang.String CLASS_NAME_WITH_DOT
NOTIFY_CHANGE
static final java.lang.String NOTIFY_CHANGE
CHECK_SITUATION
static final java.lang.String CHECK_SITUATION
notifyChange
void notifyChange(ResourceObjectShadowChangeDescription change,
Task task,
OperationResult parentResult)
- Submits notification about a specific change that happened on the
resource. The call should return without a major delay. It means that the
implementation can do calls to repository, but it should not
(synchronously) initiate a long-running process or provisioning request.
This operation may be called multiple times with the same change, e.g. in
case of failures in IDM or on the resource. The implementation must be
able to handle such duplicates.
- Parameters:
change
- change description
Copyright © 2012 evolveum. All Rights Reserved.