Package org.ldaptive.ext
Interface MergeRequest.AttributeModificationsHandler
- All Superinterfaces:
Function<List<List<AttributeModification>>,List<List<AttributeModification>>>
- All Known Implementing Classes:
MergeRequest.BatchHandler,MergeRequest.MaxSizeAttributeValueHandler
- Enclosing class:
- MergeRequest
public static interface MergeRequest.AttributeModificationsHandler
extends Function<List<List<AttributeModification>>,List<List<AttributeModification>>>
Marker interface for an attribute modifications handler. The complexity of this interface stems from the
requirement to support batching. A modify operation is executed for each element in the outer list. Attribute
modifications in the inner list may be mutated as needed to produce modification lists of the desired size and
complexity.
-
Method Summary