com.liferay.portal.repository.capabilities
Class BaseCapabilityRepository<R>
java.lang.Object
com.liferay.portal.kernel.repository.capabilities.BaseCapabilityProvider
com.liferay.portal.repository.capabilities.BaseCapabilityRepository<R>
- All Implemented Interfaces:
- CapabilityProvider, DocumentRepository, CapabilityRegistry
- Direct Known Subclasses:
- CapabilityLocalRepository, CapabilityRepository
public abstract class BaseCapabilityRepository<R>
- extends BaseCapabilityProvider
- implements DocumentRepository, CapabilityRegistry
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseCapabilityRepository
public BaseCapabilityRepository(R repository)
addExportedCapability
public <S extends Capability,T extends S> void addExportedCapability(Class<S> capabilityClass,
T capability)
- Specified by:
addExportedCapability in interface CapabilityRegistry- Overrides:
addExportedCapability in class BaseCapabilityProvider
addSupportedCapability
public <S extends Capability,T extends S> void addSupportedCapability(Class<S> capabilityClass,
T capability)
- Specified by:
addSupportedCapability in interface CapabilityRegistry- Overrides:
addSupportedCapability in class BaseCapabilityProvider
getDocumentRepository
public DocumentRepository getDocumentRepository()
- Specified by:
getDocumentRepository in interface CapabilityRegistry
getRepository
public R getRepository()
getRepositoryId
public abstract long getRepositoryId()
- Specified by:
getRepositoryId in interface DocumentRepository
getProviderKey
protected String getProviderKey()
- Specified by:
getProviderKey in class BaseCapabilityProvider