Package com.adobe.acs.commons.oak
Interface EnsureOakIndexManager
-
public interface EnsureOakIndexManagerOSGi Service interface for managing Ensure Oak Indexes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intensure(boolean force, String ensureDefinitionsPath)Applies un-applied Ensure Oak Index definitions whose ensure-definition.path @Property is a parameter.intensureAll(boolean force)Applies all un-applied Ensure Oak Index definitions.
-
-
-
Method Detail
-
ensureAll
@Description("Ensure all Ensure Oak Index Definitions") int ensureAll(@Name("force") boolean force)Applies all un-applied Ensure Oak Index definitions.- Parameters:
force- true to re-apply Ensure Oak Indexes that have been marked as applied, false to skip.- Returns:
- the number of ensure oak indexes processed
-
ensure
@Description("Ensure select Ensure Oak Index Definitions") int ensure(@Name("force") boolean force, @Name("ensureDefinitionsPath") String ensureDefinitionsPath)Applies un-applied Ensure Oak Index definitions whose ensure-definition.path @Property is a parameter.- Parameters:
force- true to re-apply Ensure Oak Indexes that have been marked as applied, false to skip.ensureDefinitionsPath- the path of the Ensure Oak Index Definitions to apply.- Returns:
- the number of ensure oak indexes processed
-
-