Package org.alfresco.repo.config.source
Class RepoUrlConfigSource
- java.lang.Object
-
- org.springframework.extensions.config.source.BaseConfigSource
-
- org.springframework.extensions.config.source.UrlConfigSource
-
- org.alfresco.repo.config.source.RepoUrlConfigSource
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware,org.springframework.extensions.config.ConfigSource,org.springframework.web.context.ServletContextAware
public class RepoUrlConfigSource extends org.springframework.extensions.config.source.UrlConfigSourceConfigSource that looks for a prefix to determine where to look for the config. Valid prefixes are::// the location provided is a path to a repository file
workspace://SpacesStore/${spaces.company_home.childname}/${spaces.dictionary.childname}/${spaces.webclient_extension.childname}/cm:web-client-config-custom.xmlworkspace://SpacesStore/app:company_home/app:dictionary/app:webclient_extension/cm:web-client-config-custom.xml
-
-
Constructor Summary
Constructors Constructor Description RepoUrlConfigSource(java.lang.String sourceLocation)RepoUrlConfigSource(java.util.List<java.lang.String> sourceLocations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.InputStreamgetInputStream(java.lang.String sourceUrl)voidsetContentService(ContentService contentService)voidsetNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidsetSearchService(org.alfresco.service.cmr.search.SearchService searchService)voidsetTenantService(org.alfresco.repo.tenant.TenantService tenantService)-
Methods inherited from class org.springframework.extensions.config.source.UrlConfigSource
afterPropertiesSet, processSourceString, processWildcardJarSource, setApplicationContext, setServletContext
-
-
-
-
Method Detail
-
setTenantService
public void setTenantService(org.alfresco.repo.tenant.TenantService tenantService)
-
setSearchService
public void setSearchService(org.alfresco.service.cmr.search.SearchService searchService)
-
setContentService
public void setContentService(ContentService contentService)
-
setNamespaceService
public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
getInputStream
public java.io.InputStream getInputStream(java.lang.String sourceUrl)
- Overrides:
getInputStreamin classorg.springframework.extensions.config.source.UrlConfigSource
-
-