List of usage examples for com.liferay.portal.kernel.repository.registry CapabilityRegistry addSupportedCapability
public <S extends Capability> void addSupportedCapability(Class<S> capabilityClass, S capability);
From source file:com.liferay.adaptive.media.document.library.internal.repository.BaseOverridingRepositoryDefiner.java
License:Open Source License
@Override public void registerCapabilities(CapabilityRegistry<DocumentRepository> capabilityRegistry) { _overridenRepositoryDefiner.registerCapabilities(capabilityRegistry); capabilityRegistry.addSupportedCapability(AdaptiveMediaCapabiliy.class, new AdaptiveMediaCapabiliy()); }
From source file:com.liferay.document.library.repository.cmis.internal.BaseCMISRepositoryDefiner.java
License:Open Source License
@Override public void registerCapabilities(CapabilityRegistry<DocumentRepository> capabilityRegistry) { DocumentRepository documentRepository = capabilityRegistry.getTarget(); PortalCapabilityLocator portalCapabilityLocator = getPortalCapabilityLocator(); capabilityRegistry.addExportedCapability(CommentCapability.class, portalCapabilityLocator.getCommentCapability(documentRepository)); capabilityRegistry.addSupportedCapability(ProcessorCapability.class, new RefreshingProcessorCapability( portalCapabilityLocator.getProcessorCapability(documentRepository))); }