Class MockSlingSettingService
java.lang.Object
org.apache.sling.testing.mock.sling.services.MockSlingSettingService
- All Implemented Interfaces:
org.apache.sling.settings.SlingSettingsService
public final class MockSlingSettingService
extends Object
implements org.apache.sling.settings.SlingSettingsService
Mock implementation of
SlingSettingsService
.-
Field Summary
Fields inherited from interface org.apache.sling.settings.SlingSettingsService
RUN_MODE_INSTALL_OPTIONS, RUN_MODE_OPTIONS, RUN_MODES_PROPERTY, SLING_HOME, SLING_HOME_URL
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiate with no default run modes.MockSlingSettingService
(@NotNull Set<String> defaultRunModes) Instantiate with given run modes -
Method Summary
Modifier and TypeMethodDescriptiongetAbsolutePathWithinSlingHome
(String relativePath) int
void
setRunModes
(@NotNull Set<String> runModes)
-
Constructor Details
-
MockSlingSettingService
public MockSlingSettingService()Instantiate with no default run modes. -
MockSlingSettingService
Instantiate with given run modes- Parameters:
defaultRunModes
- Run modes
-
-
Method Details
-
getRunModes
- Specified by:
getRunModes
in interfaceorg.apache.sling.settings.SlingSettingsService
-
setRunModes
- Parameters:
runModes
- Rund modes
-
getSlingId
- Specified by:
getSlingId
in interfaceorg.apache.sling.settings.SlingSettingsService
-
getAbsolutePathWithinSlingHome
- Specified by:
getAbsolutePathWithinSlingHome
in interfaceorg.apache.sling.settings.SlingSettingsService
-
getSlingHomePath
- Specified by:
getSlingHomePath
in interfaceorg.apache.sling.settings.SlingSettingsService
-
getSlingHome
- Specified by:
getSlingHome
in interfaceorg.apache.sling.settings.SlingSettingsService
-
getSlingName
- Specified by:
getSlingName
in interfaceorg.apache.sling.settings.SlingSettingsService
-
getSlingDescription
- Specified by:
getSlingDescription
in interfaceorg.apache.sling.settings.SlingSettingsService
-
getBestRunModeMatchCountFromSpec
- Parameters:
spec
- run mode spec- Returns:
- number of matching run modes
-