Liferay 7.0-ce-b7 portal-impl

com.liferay.portal.repository.registry
Class DefaultCapabilityRegistry

java.lang.Object
  extended by com.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider
      extended by 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.registry.CapabilityRegistry<com.liferay.portal.kernel.repository.DocumentRepository>, com.liferay.portal.kernel.repository.capabilities.CapabilityProvider


Constructor Summary
DefaultCapabilityRegistry(com.liferay.portal.kernel.repository.DocumentRepository documentRepository)
           
 
Method Summary
<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 getProviderKey()
           
 com.liferay.portal.kernel.repository.DocumentRepository getTarget()
           
 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 Detail

DefaultCapabilityRegistry

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

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

Liferay 7.0-ce-b7 portal-impl