Class BaseCapabilityRepository<R>
Object
com.liferay.portal.repository.capabilities.BaseCapabilityRepository<R>
- All Implemented Interfaces:
com.liferay.portal.kernel.repository.capabilities.CapabilityProvider
,com.liferay.portal.kernel.repository.DocumentRepository
- Direct Known Subclasses:
CapabilityLocalRepository
,CapabilityRepository
public abstract class BaseCapabilityRepository<R>
extends Object
implements com.liferay.portal.kernel.repository.DocumentRepository
- Author:
- Adolfo Pérez
-
Constructor Summary
ConstructorsConstructorDescriptionBaseCapabilityRepository
(R repository, com.liferay.portal.kernel.repository.capabilities.CapabilityProvider capabilityProvider) -
Method Summary
Modifier and TypeMethodDescription<T extends com.liferay.portal.kernel.repository.capabilities.Capability>
TgetCapability
(Class<T> capabilityClass) protected R
abstract long
<T extends com.liferay.portal.kernel.repository.capabilities.Capability>
booleanisCapabilityProvided
(Class<T> capabilityClass) 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.DocumentRepository
addFileEntry, addFileEntry, addFileShortcut, addFolder, checkInFileEntry, checkInFileEntry, copyFileEntry, deleteAll, deleteFileEntry, deleteFileShortcut, deleteFileShortcuts, deleteFileVersion, deleteFolder, fetchFileEntry, fetchFileEntryByExternalReferenceCode, fetchFileShortcut, fetchFileShortcutByExternalReferenceCode, fetchFolderByExternalReferenceCode, getFileEntries, getFileEntries, getFileEntries, getFileEntriesAndFileShortcuts, getFileEntriesAndFileShortcutsCount, getFileEntriesCount, getFileEntriesCount, getFileEntriesCount, getFileEntry, getFileEntry, getFileEntryByExternalReferenceCode, getFileEntryByFileName, getFileEntryByUuid, getFileShortcut, getFileShortcutByExternalReferenceCode, getFileVersion, getFolder, getFolder, getFolderByExternalReferenceCode, getFolders, getFolders, getFoldersAndFileEntriesAndFileShortcuts, getFoldersAndFileEntriesAndFileShortcutsCount, getFoldersCount, getFoldersCount, getRepositoryFileEntries, moveFileEntry, moveFolder, revertFileEntry, updateFileEntry, updateFileEntry, updateFileShortcut, updateFileShortcuts, updateFolder
-
Constructor Details
-
BaseCapabilityRepository
public BaseCapabilityRepository(R repository, com.liferay.portal.kernel.repository.capabilities.CapabilityProvider capabilityProvider)
-
-
Method Details
-
getCapability
public <T extends com.liferay.portal.kernel.repository.capabilities.Capability> T getCapability(Class<T> capabilityClass) - Specified by:
getCapability
in interfacecom.liferay.portal.kernel.repository.capabilities.CapabilityProvider
-
getRepositoryId
public abstract long getRepositoryId()- Specified by:
getRepositoryId
in interfacecom.liferay.portal.kernel.repository.DocumentRepository
-
isCapabilityProvided
public <T extends com.liferay.portal.kernel.repository.capabilities.Capability> boolean isCapabilityProvided(Class<T> capabilityClass) - Specified by:
isCapabilityProvided
in interfacecom.liferay.portal.kernel.repository.capabilities.CapabilityProvider
-
getRepository
-