List of usage examples for com.liferay.portal.kernel.repository RepositoryProviderUtil getLocalRepository
public static LocalRepository getLocalRepository(long repositoryId) throws PortalException
From source file:com.liferay.document.library.web.internal.portlet.action.EditFolderMVCActionCommand.java
License:Open Source License
protected void deleteExpiredTemporaryFileEntries(ActionRequest actionRequest) throws PortalException { long repositoryId = ParamUtil.getLong(actionRequest, "repositoryId"); LocalRepository localRepository = RepositoryProviderUtil.getLocalRepository(repositoryId); if (localRepository.isCapabilityProvided(TemporaryFileEntriesCapability.class)) { TemporaryFileEntriesCapability temporaryFileEntriesCapability = localRepository .getCapability(TemporaryFileEntriesCapability.class); temporaryFileEntriesCapability.deleteExpiredTemporaryFileEntries(); }//from www. j ava 2s . c om }
From source file:com.liferay.document.library.web.internal.portlet.configuration.icon.DeleteExpiredTemporaryFileEntriesPortletConfigurationIcon.java
License:Open Source License
@Override public boolean isShow(PortletRequest portletRequest) { try {/*from ww w. j a va2s . c o m*/ Folder folder = ActionUtil.getFolder(portletRequest); if (!folder.isMountPoint()) { return false; } LocalRepository localRepository = RepositoryProviderUtil.getLocalRepository(folder.getRepositoryId()); if (localRepository.isCapabilityProvided(TemporaryFileEntriesCapability.class)) { return true; } } catch (Exception e) { } return false; }