Interface AffectedObjectSetProvider
- All Known Subinterfaces:
ObjectSetSpecificationProvider,ResourceObjectSetSpecificationProvider,WorkDefinition
- All Known Implementing Classes:
AbstractWorkDefinition,AsyncUpdateWorkDefinition,AutoScalingWorkDefinition,CleanupWorkDefinition,CompositeWorkDefinition,DeletionActivityHandler.MyWorkDefinition,ExplicitChangeExecutionActivityHandler.MyWorkDefinition,FocusValidityScanWorkDefinition,ImportWorkDefinition,IterativeChangeExecutionActivityHandler.MyWorkDefinition,IterativeScriptingActivityHandler.MyWorkDefinition,LiveSyncWorkDefinition,NonIterativeScriptingActivityHandler.MyWorkDefinition,NoOpActivityHandler.MyWorkDefinition,ObjectIntegrityCheckActivityHandler.MyWorkDefinition,RecomputationActivityHandler.MyWorkDefinition,ReconciliationWorkDefinition,ReindexActivityHandler.MyWorkDefinition,RoleAnalysisClusteringActivityHandler.MyWorkDefinition,RoleAnalysisPatternDetectionActivityHandler.MyWorkDefinition,RoleMembershipManagementActivityHandler.MyWorkDefinition,ShadowCleanupActivityHandler.MyWorkDefinition,ShadowIntegrityCheckWorkDefinition,ShadowRefreshActivityHandler.MyWorkDefinition,TriggerScanWorkDefinition
public interface AffectedObjectSetProvider
Provides just a core of
AffectedObjectsInformation - the set of objects.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionInforms what objects may be affected by the activity - if it can be described in this simple way.
-
Method Details
-
getAffectedObjectSetInformation
@NotNull AffectedObjectsInformation.ObjectSet getAffectedObjectSetInformation() throws SchemaException, ConfigurationExceptionInforms what objects may be affected by the activity - if it can be described in this simple way. Most of the work is implemented in default methods inObjectSetSpecificationProviderandResourceObjectSetSpecificationProvider; usually, the work definition implementations do not need to implement this interface directly; only to tell that they do not support it.
-