@Service public class AdministrativeResourceResolver extends Object
administrative resource resolvers.
Handles the lifecycle of the underlying ResourceResolverFactory, i.e.
re-obtains the administrative resolver when the factory changes.| Constructor and Description |
|---|
AdministrativeResourceResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory) |
void |
closeResourceResolver() |
org.apache.sling.api.resource.Resource |
get(String path) |
org.apache.sling.api.resource.ResourceResolver |
getResolver()
Exposes the administrative resource resolver.
|
org.apache.sling.api.resource.Resource |
resolve(org.apache.sling.api.SlingHttpServletRequest request,
String path) |
org.apache.sling.api.resource.Resource |
resolve(String path) |
void |
unbind(org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory) |
public void bind(org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory)
throws org.apache.sling.api.resource.LoginException
org.apache.sling.api.resource.LoginExceptionpublic void unbind(org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory)
@PreDestroy public void closeResourceResolver()
public org.apache.sling.api.resource.Resource resolve(String path)
ResourceResolver.resolve(String)public org.apache.sling.api.resource.Resource resolve(org.apache.sling.api.SlingHttpServletRequest request,
String path)
ResourceResolver.resolve(javax.servlet.http.HttpServletRequest, String)public org.apache.sling.api.resource.Resource get(String path)
ResourceResolver.getResource(String)public org.apache.sling.api.resource.ResourceResolver getResolver()
null.Copyright © 2014–2015. All rights reserved.