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
ConstructorsConstructorDescriptionDefaultCapabilityRegistry
(com.liferay.portal.kernel.repository.DocumentRepository documentRepository) -
Method Summary
Modifier and TypeMethodDescription<S extends com.liferay.portal.kernel.repository.capabilities.Capability>
voidaddExportedCapability
(Class<S> capabilityClass, S capability) <S extends com.liferay.portal.kernel.repository.capabilities.Capability>
voidaddSupportedCapability
(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 interfacecom.liferay.portal.kernel.repository.registry.CapabilityRegistry<com.liferay.portal.kernel.repository.DocumentRepository>
- Overrides:
addExportedCapability
in classcom.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 interfacecom.liferay.portal.kernel.repository.registry.CapabilityRegistry<com.liferay.portal.kernel.repository.DocumentRepository>
- Overrides:
addSupportedCapability
in classcom.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider
-
getTarget
public com.liferay.portal.kernel.repository.DocumentRepository getTarget()- Specified by:
getTarget
in interfacecom.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
- Specified by:
getProviderKey
in classcom.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider
-