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