Class ExtendedSlingSettingsServiceImpl
- java.lang.Object
-
- biz.netcentric.cq.tools.actool.slingsettings.ExtendedSlingSettingsServiceImpl
-
- All Implemented Interfaces:
ExtendedSlingSettingsService
public class ExtendedSlingSettingsServiceImpl extends Object implements ExtendedSlingSettingsService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static interfaceExtendedSlingSettingsServiceImpl.Config
-
Constructor Summary
Constructors Constructor Description ExtendedSlingSettingsServiceImpl()ExtendedSlingSettingsServiceImpl(Set<String> extendedRunmodes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate(ExtendedSlingSettingsServiceImpl.Config config)Set<String>getRunModes()Return the set of activate run modes.StringgetSlingId()The identifier of the running Sling instance.booleanisMatchingRunModeSpec(String spec)
-
-
-
Method Detail
-
activate
public void activate(ExtendedSlingSettingsServiceImpl.Config config)
-
getRunModes
public Set<String> getRunModes()
Description copied from interface:ExtendedSlingSettingsServiceReturn the set of activate run modes. This set might be empty.- Specified by:
getRunModesin interfaceExtendedSlingSettingsService- Returns:
- A non modifiable set of run modes.
-
getSlingId
public String getSlingId()
Description copied from interface:ExtendedSlingSettingsServiceThe identifier of the running Sling instance.- Specified by:
getSlingIdin interfaceExtendedSlingSettingsService- Returns:
- The unique Sling identifier.
-
isMatchingRunModeSpec
public boolean isMatchingRunModeSpec(String spec)
- Specified by:
isMatchingRunModeSpecin interfaceExtendedSlingSettingsService
-
-