ResourceResolverFactoryActivator/code> keeps track of required services for the resource resolver factory. One all required providers and provider factories are available a resource resolver factory is registered. TODO : Should we implement modifiable? It would be easy but what about long running resolvers?
public ResourceResolver getResourceResolver() {
return resourceResolver;
}
public void init(String rootPath, Session session, SlingRepository repository) throws Exception {
ResourceResolverFactoryActivator activator = new ResourceResolverFactoryActivator();
JcrResourceProviderFactory providerFactory = new JcrResourceProviderFactory();
PrivateAccessor.setField(providerFactory, "repository", repository);
Map<String, Object> props = new HashMap<String, Object>();
public ResourceResolver getResourceResolver() {
return resourceResolver;
}
public void init(String rootPath, Session session, SlingRepository repository) throws Exception {
ResourceResolverFactoryActivator activator = new ResourceResolverFactoryActivator();
JcrResourceProviderFactory providerFactory = new JcrResourceProviderFactory();
PrivateAccessor.setField(providerFactory, "repository", repository);
Map<String, Object> props = new HashMap<String, Object>();
Related Classes of org.apache.sling.resourceresolver.impl.ResourceResolverFactoryActivator$FactoryRegistration
Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.