|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.sling.settings.impl.SlingSettingsServiceImpl
public class SlingSettingsServiceImpl
This is the basic implementation of the sling settings service.
| Field Summary |
|---|
| Fields inherited from interface org.apache.sling.settings.SlingSettingsService |
|---|
RUN_MODES_PROPERTY, SLING_HOME, SLING_HOME_URL |
| Constructor Summary | |
|---|---|
SlingSettingsServiceImpl(org.osgi.framework.BundleContext context)
Create the service and search the Sling home urls and get/create a sling id. |
|
| Method Summary | |
|---|---|
java.lang.String |
getAbsolutePathWithinSlingHome(java.lang.String relativePath)
Utility method to generate an absolute path within Sling Home. |
java.util.Set<java.lang.String> |
getRunModes()
Return the set of activate run modes. |
java.net.URL |
getSlingHome()
Returns the value of the SlingSettingsService.SLING_HOME_URL
property. |
java.lang.String |
getSlingHomePath()
Returns the value of the SlingSettingsService.SLING_HOME
property. |
java.lang.String |
getSlingId()
The identifier of the running Sling instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SlingSettingsServiceImpl(org.osgi.framework.BundleContext context)
context - The bundle context| Method Detail |
|---|
public java.lang.String getAbsolutePathWithinSlingHome(java.lang.String relativePath)
SlingSettingsService
getAbsolutePathWithinSlingHome in interface SlingSettingsServiceSlingSettingsService.getAbsolutePathWithinSlingHome(String)public java.lang.String getSlingId()
SlingSettingsService
getSlingId in interface SlingSettingsServiceSlingSettingsService.getSlingId()public java.net.URL getSlingHome()
SlingSettingsServiceSlingSettingsService.SLING_HOME_URL
property.
getSlingHome in interface SlingSettingsServiceSlingSettingsService.getSlingHome()public java.lang.String getSlingHomePath()
SlingSettingsServiceSlingSettingsService.SLING_HOME
property.
getSlingHomePath in interface SlingSettingsServiceSlingSettingsService.getSlingHomePath()public java.util.Set<java.lang.String> getRunModes()
SlingSettingsService
getRunModes in interface SlingSettingsServiceSlingSettingsService.getRunModes()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||