Class RepositoryClassDefinition

Object
com.liferay.portal.repository.registry.RepositoryClassDefinition
All Implemented Interfaces:
com.liferay.portal.kernel.repository.registry.RepositoryFactoryRegistry, com.liferay.portal.kernel.repository.RepositoryFactory

public class RepositoryClassDefinition extends Object implements com.liferay.portal.kernel.repository.RepositoryFactory, com.liferay.portal.kernel.repository.registry.RepositoryFactoryRegistry
Author:
Adolfo Pérez
  • Constructor Details

    • RepositoryClassDefinition

      protected RepositoryClassDefinition(com.liferay.portal.kernel.repository.registry.RepositoryDefiner repositoryDefiner, com.liferay.portal.kernel.repository.event.RepositoryEventTrigger rootRepositoryEventTrigger)
  • Method Details

    • fromRepositoryDefiner

      public static RepositoryClassDefinition fromRepositoryDefiner(com.liferay.portal.kernel.repository.registry.RepositoryDefiner repositoryDefiner)
    • createLocalRepository

      public com.liferay.portal.kernel.repository.LocalRepository createLocalRepository(long repositoryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      createLocalRepository in interface com.liferay.portal.kernel.repository.RepositoryFactory
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • createRepository

      public com.liferay.portal.kernel.repository.Repository createRepository(long repositoryId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      createRepository in interface com.liferay.portal.kernel.repository.RepositoryFactory
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getClassName

      public String getClassName()
    • getRepositoryConfiguration

      public com.liferay.portal.kernel.repository.RepositoryConfiguration getRepositoryConfiguration()
    • getRepositoryTypeLabel

      public String getRepositoryTypeLabel(Locale locale)
    • invalidateCache

      public void invalidateCache()
    • setRepositoryFactory

      public void setRepositoryFactory(com.liferay.portal.kernel.repository.RepositoryFactory repositoryFactory)
      Specified by:
      setRepositoryFactory in interface com.liferay.portal.kernel.repository.registry.RepositoryFactoryRegistry
    • invalidateCachedRepository

      protected void invalidateCachedRepository(long repositoryId)
    • setUpCommonCapabilities

      protected void setUpCommonCapabilities(com.liferay.portal.kernel.repository.DocumentRepository documentRepository, DefaultCapabilityRegistry capabilityRegistry, com.liferay.portal.kernel.repository.event.RepositoryEventTrigger repositoryEventTrigger)