public class RepositoryClassDefinitionCatalogImpl extends Object implements com.liferay.portal.kernel.cache.CacheRegistryItem, RepositoryClassDefinitionCatalog
| Constructor and Description |
|---|
RepositoryClassDefinitionCatalogImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
Iterable<RepositoryClassDefinition> |
getExternalRepositoryClassDefinitions() |
Collection<String> |
getExternalRepositoryClassNames() |
String |
getRegistryName() |
RepositoryClassDefinition |
getRepositoryClassDefinition(String className) |
void |
invalidate() |
void |
registerLegacyExternalRepositoryFactory(String className,
ExternalRepositoryFactory externalRepositoryFactory,
com.liferay.portal.kernel.util.ResourceBundleLoader resourceBundleLoader) |
protected com.liferay.registry.ServiceRegistration<com.liferay.portal.kernel.repository.registry.RepositoryDefiner> |
registerRepositoryDefiner(com.liferay.portal.kernel.repository.registry.RepositoryDefiner repositoryDefiner) |
void |
setLegacyExternalRepositoryFactory(com.liferay.portal.kernel.repository.RepositoryFactory legacyExternalRepositoryFactory) |
void |
unregisterLegacyExternalRepositoryFactory(String className) |
protected void |
unregisterRepositoryDefiner(String className) |
public RepositoryClassDefinitionCatalogImpl()
public void afterPropertiesSet()
public void destroy()
public Iterable<RepositoryClassDefinition> getExternalRepositoryClassDefinitions()
getExternalRepositoryClassDefinitions in interface RepositoryClassDefinitionCatalogpublic Collection<String> getExternalRepositoryClassNames()
getExternalRepositoryClassNames in interface RepositoryClassDefinitionCatalogpublic String getRegistryName()
getRegistryName in interface com.liferay.portal.kernel.cache.CacheRegistryItempublic RepositoryClassDefinition getRepositoryClassDefinition(String className)
getRepositoryClassDefinition in interface RepositoryClassDefinitionCatalogpublic void invalidate()
invalidate in interface com.liferay.portal.kernel.cache.CacheRegistryItempublic void registerLegacyExternalRepositoryFactory(String className,
ExternalRepositoryFactory externalRepositoryFactory,
com.liferay.portal.kernel.util.ResourceBundleLoader resourceBundleLoader)
registerLegacyExternalRepositoryFactory in interface RepositoryClassDefinitionCatalogpublic void setLegacyExternalRepositoryFactory(com.liferay.portal.kernel.repository.RepositoryFactory legacyExternalRepositoryFactory)
public void unregisterLegacyExternalRepositoryFactory(String className)
unregisterLegacyExternalRepositoryFactory in interface RepositoryClassDefinitionCatalogprotected com.liferay.registry.ServiceRegistration<com.liferay.portal.kernel.repository.registry.RepositoryDefiner> registerRepositoryDefiner(com.liferay.portal.kernel.repository.registry.RepositoryDefiner repositoryDefiner)
protected void unregisterRepositoryDefiner(String className)