public abstract class BaseCapabilityRepository<R>
extends Object
implements com.liferay.portal.kernel.repository.DocumentRepository
Constructor and Description |
---|
BaseCapabilityRepository(R repository,
com.liferay.portal.kernel.repository.capabilities.CapabilityProvider capabilityProvider) |
Modifier and Type | Method and Description |
---|---|
<T extends com.liferay.portal.kernel.repository.capabilities.Capability> |
getCapability(Class<T> capabilityClass) |
protected R |
getRepository() |
abstract long |
getRepositoryId() |
<T extends com.liferay.portal.kernel.repository.capabilities.Capability> |
isCapabilityProvided(Class<T> capabilityClass) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addFileEntry, addFileEntry, addFileShortcut, addFolder, checkInFileEntry, checkInFileEntry, copyFileEntry, deleteAll, deleteFileEntry, deleteFileShortcut, deleteFileShortcuts, deleteFileVersion, deleteFolder, fetchFileEntry, fetchFileEntryByExternalReferenceCode, getFileEntries, getFileEntries, getFileEntries, getFileEntriesAndFileShortcuts, getFileEntriesAndFileShortcutsCount, getFileEntriesCount, getFileEntriesCount, getFileEntriesCount, getFileEntry, getFileEntry, getFileEntryByExternalReferenceCode, getFileEntryByFileName, getFileEntryByUuid, getFileShortcut, getFileVersion, getFolder, getFolder, getFolders, getFolders, getFoldersAndFileEntriesAndFileShortcuts, getFoldersAndFileEntriesAndFileShortcutsCount, getFoldersCount, getFoldersCount, getRepositoryFileEntries, moveFileEntry, moveFolder, revertFileEntry, updateFileEntry, updateFileEntry, updateFileShortcut, updateFileShortcuts, updateFolder
public BaseCapabilityRepository(R repository, com.liferay.portal.kernel.repository.capabilities.CapabilityProvider capabilityProvider)
public <T extends com.liferay.portal.kernel.repository.capabilities.Capability> T getCapability(Class<T> capabilityClass)
getCapability
in interface com.liferay.portal.kernel.repository.capabilities.CapabilityProvider
public abstract long getRepositoryId()
getRepositoryId
in interface com.liferay.portal.kernel.repository.DocumentRepository
public <T extends com.liferay.portal.kernel.repository.capabilities.Capability> boolean isCapabilityProvided(Class<T> capabilityClass)
isCapabilityProvided
in interface com.liferay.portal.kernel.repository.capabilities.CapabilityProvider
protected R getRepository()