Class DefaultCapabilityRegistry

Object
com.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider
com.liferay.portal.repository.registry.DefaultCapabilityRegistry
All Implemented Interfaces:
com.liferay.portal.kernel.repository.capabilities.CapabilityProvider, com.liferay.portal.kernel.repository.registry.CapabilityRegistry<com.liferay.portal.kernel.repository.DocumentRepository>

public class DefaultCapabilityRegistry extends com.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider implements com.liferay.portal.kernel.repository.capabilities.CapabilityProvider, com.liferay.portal.kernel.repository.registry.CapabilityRegistry<com.liferay.portal.kernel.repository.DocumentRepository>
Author:
Adolfo Pérez
  • Constructor Summary

    Constructors
    Constructor
    Description
    DefaultCapabilityRegistry(com.liferay.portal.kernel.repository.DocumentRepository documentRepository)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <S extends com.liferay.portal.kernel.repository.capabilities.Capability>
    void
    addExportedCapability(Class<S> capabilityClass, S capability)
     
    <S extends com.liferay.portal.kernel.repository.capabilities.Capability>
    void
    addSupportedCapability(Class<S> capabilityClass, S capability)
     
    protected String
     
    com.liferay.portal.kernel.repository.DocumentRepository
     
    com.liferay.portal.kernel.repository.LocalRepository
    invokeCapabilityWrappers(com.liferay.portal.kernel.repository.LocalRepository localRepository)
     
    com.liferay.portal.kernel.repository.Repository
    invokeCapabilityWrappers(com.liferay.portal.kernel.repository.Repository repository)
     
    void
    registerCapabilityRepositoryEvents(com.liferay.portal.kernel.repository.registry.RepositoryEventRegistry repositoryEventRegistry)
     

    Methods inherited from class com.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider

    getCapabilities, getCapability, getInternalCapability, isCapabilityProvided

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.liferay.portal.kernel.repository.capabilities.CapabilityProvider

    getCapability, isCapabilityProvided
  • Constructor Details

    • DefaultCapabilityRegistry

      public DefaultCapabilityRegistry(com.liferay.portal.kernel.repository.DocumentRepository documentRepository)
  • Method Details

    • addExportedCapability

      public <S extends com.liferay.portal.kernel.repository.capabilities.Capability> void addExportedCapability(Class<S> capabilityClass, S capability)
      Specified by:
      addExportedCapability in interface com.liferay.portal.kernel.repository.registry.CapabilityRegistry<com.liferay.portal.kernel.repository.DocumentRepository>
      Overrides:
      addExportedCapability in class com.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider
    • addSupportedCapability

      public <S extends com.liferay.portal.kernel.repository.capabilities.Capability> void addSupportedCapability(Class<S> capabilityClass, S capability)
      Specified by:
      addSupportedCapability in interface com.liferay.portal.kernel.repository.registry.CapabilityRegistry<com.liferay.portal.kernel.repository.DocumentRepository>
      Overrides:
      addSupportedCapability in class com.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider
    • getTarget

      public com.liferay.portal.kernel.repository.DocumentRepository getTarget()
      Specified by:
      getTarget in interface com.liferay.portal.kernel.repository.registry.CapabilityRegistry<com.liferay.portal.kernel.repository.DocumentRepository>
    • invokeCapabilityWrappers

      public com.liferay.portal.kernel.repository.LocalRepository invokeCapabilityWrappers(com.liferay.portal.kernel.repository.LocalRepository localRepository)
    • invokeCapabilityWrappers

      public com.liferay.portal.kernel.repository.Repository invokeCapabilityWrappers(com.liferay.portal.kernel.repository.Repository repository)
    • registerCapabilityRepositoryEvents

      public void registerCapabilityRepositoryEvents(com.liferay.portal.kernel.repository.registry.RepositoryEventRegistry repositoryEventRegistry)
    • getProviderKey

      protected String getProviderKey()
      Specified by:
      getProviderKey in class com.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider