Interface ObjectSetSpecificationProvider
- All Superinterfaces:
AffectedObjectSetProvider
,FailedObjectsSelectorProvider
- All Known Implementing Classes:
AutoScalingWorkDefinition
,DeletionActivityHandler.MyWorkDefinition
,FocusValidityScanWorkDefinition
,IterativeChangeExecutionActivityHandler.MyWorkDefinition
,IterativeScriptingActivityHandler.MyWorkDefinition
,ObjectIntegrityCheckActivityHandler.MyWorkDefinition
,RecomputationActivityHandler.MyWorkDefinition
,ReindexActivityHandler.MyWorkDefinition
,RoleMembershipManagementActivityHandler.MyWorkDefinition
,ShadowIntegrityCheckWorkDefinition
,ShadowRefreshActivityHandler.MyWorkDefinition
,TriggerScanWorkDefinition
public interface ObjectSetSpecificationProvider
extends AffectedObjectSetProvider, FailedObjectsSelectorProvider
Work definition that can provide object set specification.
It has to be aware of an activity type name because of the default implementation of
getAffectedObjectSetInformation()
.-
Method Summary
Modifier and TypeMethodDescriptionProvided here to avoid code duplication in individual work definition implementations.default FailedObjectsSelectorType
@NotNull ObjectSetType
-
Method Details
-
getObjectSetSpecification
-
getAffectedObjectSetInformation
Provided here to avoid code duplication in individual work definition implementations.- Specified by:
getAffectedObjectSetInformation
in interfaceAffectedObjectSetProvider
-
getFailedObjectsSelector
- Specified by:
getFailedObjectsSelector
in interfaceFailedObjectsSelectorProvider
-