com.liferay.portal.repository.capabilities
Class BaseCapabilityRepository<R>
java.lang.Object
com.liferay.portal.repository.capabilities.BaseCapabilityRepository<R>
- All Implemented Interfaces:
- CapabilityProvider, DocumentRepository
- Direct Known Subclasses:
- CapabilityLocalRepository, CapabilityRepository
public abstract class BaseCapabilityRepository<R>
- extends Object
- implements DocumentRepository
| 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, deleteFolder, getFileEntries, getFileEntries, getFileEntriesAndFileShortcuts, getFileEntriesAndFileShortcutsCount, getFileEntriesCount, getFileEntriesCount, getFileEntry, getFileEntry, getFileEntryByUuid, getFileShortcut, getFileVersion, getFolder, getFolder, getFolders, getFolders, getFoldersAndFileEntriesAndFileShortcuts, getFoldersCount, getFoldersCount, getRepositoryFileEntries, moveFileEntry, moveFolder, revertFileEntry, updateFileEntry, updateFileEntry, updateFileShortcut, updateFileShortcuts, updateFolder |
BaseCapabilityRepository
public BaseCapabilityRepository(R repository,
CapabilityProvider capabilityProvider)
getCapability
public <T extends Capability> T getCapability(Class<T> capabilityClass)
- Specified by:
getCapability in interface CapabilityProvider
getRepositoryId
public abstract long getRepositoryId()
- Specified by:
getRepositoryId in interface DocumentRepository
isCapabilityProvided
public <T extends Capability> boolean isCapabilityProvided(Class<T> capabilityClass)
- Specified by:
isCapabilityProvided in interface CapabilityProvider
getRepository
protected R getRepository()