com.liferay.portal.repository.registry
Class RepositoryClassDefinitionCatalogImpl
java.lang.Object
com.liferay.portal.repository.registry.RepositoryClassDefinitionCatalogImpl
- All Implemented Interfaces:
- CacheRegistryItem, RepositoryClassDefinitionCatalog
public class RepositoryClassDefinitionCatalogImpl
- extends Object
- implements CacheRegistryItem, RepositoryClassDefinitionCatalog
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryClassDefinitionCatalogImpl
public RepositoryClassDefinitionCatalogImpl()
getExternalRepositoryClassDefinitions
public Iterable<RepositoryClassDefinition> getExternalRepositoryClassDefinitions()
- Specified by:
getExternalRepositoryClassDefinitions in interface RepositoryClassDefinitionCatalog
getExternalRepositoryClassNames
public Collection<String> getExternalRepositoryClassNames()
- Specified by:
getExternalRepositoryClassNames in interface RepositoryClassDefinitionCatalog
getRegistryName
public String getRegistryName()
- Specified by:
getRegistryName in interface CacheRegistryItem
getRepositoryClassDefinition
public RepositoryClassDefinition getRepositoryClassDefinition(String className)
- Specified by:
getRepositoryClassDefinition in interface RepositoryClassDefinitionCatalog
invalidate
public void invalidate()
- Specified by:
invalidate in interface CacheRegistryItem
loadDefaultRepositoryDefiners
public void loadDefaultRepositoryDefiners()
registerLegacyExternalRepositoryFactory
public void registerLegacyExternalRepositoryFactory(String className,
ExternalRepositoryFactory externalRepositoryFactory)
- Specified by:
registerLegacyExternalRepositoryFactory in interface RepositoryClassDefinitionCatalog
setLegacyExternalRepositoryFactory
public void setLegacyExternalRepositoryFactory(RepositoryFactory legacyExternalRepositoryFactory)
setRepositoryDefiners
public void setRepositoryDefiners(List<RepositoryDefiner> repositoryDefiners)
unregisterLegacyExternalRepositoryFactory
public void unregisterLegacyExternalRepositoryFactory(String className)
- Specified by:
unregisterLegacyExternalRepositoryFactory in interface RepositoryClassDefinitionCatalog
registerRepositoryDefiner
protected com.liferay.registry.ServiceRegistration<RepositoryDefiner> registerRepositoryDefiner(RepositoryDefiner repositoryDefiner)
unregisterRepositoryDefiner
protected void unregisterRepositoryDefiner(String className)