List of usage examples for com.liferay.portal.kernel.repository.model Folder getCompanyId
@Override public long getCompanyId();
From source file:com.liferay.document.library.internal.service.SubscriptionDLAppHelperLocalServiceWrapper.java
License:Open Source License
@Override public void deleteFolder(Folder folder) throws PortalException { if (!_isEnabled(folder)) { return;//from www.java 2 s . co m } super.deleteFolder(folder); _subscriptionLocalService.deleteSubscriptions(folder.getCompanyId(), DLFolderConstants.getClassName(), folder.getFolderId()); }
From source file:com.liferay.portlet.documentlibrary.service.impl.DLAppHelperLocalServiceImpl.java
License:Open Source License
public void addFolder(Folder folder, ServiceContext serviceContext) throws SystemException { if (!isStagingGroup(folder.getGroupId())) { dlSyncLocalService.addSync(folder.getFolderId(), folder.getUuid(), folder.getCompanyId(), folder.getRepositoryId(), folder.getParentFolderId(), folder.getName(), DLSyncConstants.TYPE_FOLDER, "-1"); }/*from w ww.jav a 2 s. c o m*/ }
From source file:com.liferay.sync.messaging.SyncMessageListener.java
License:Open Source License
protected void addSyncDLObject(long modifiedTime, String event, String type, long typePK) throws Exception { if (event.equals(DLSyncConstants.EVENT_DELETE)) { SyncDLObjectLocalServiceUtil.addSyncDLObject(0, modifiedTime, 0, 0, StringPool.BLANK, StringPool.BLANK, StringPool.BLANK, StringPool.BLANK, StringPool.BLANK, StringPool.BLANK, StringPool.BLANK, 0, StringPool.BLANK, event, null, 0, StringPool.BLANK, type, typePK, StringPool.BLANK); } else if (type.equals(DLSyncConstants.TYPE_FILE)) { FileEntry fileEntry = null;/* w w w . j a va2 s. c o m*/ try { fileEntry = DLAppLocalServiceUtil.getFileEntry(typePK); } catch (NoSuchFileEntryException nsfee) { return; } Date lockExpirationDate = null; long lockUserId = 0; String lockUserName = StringPool.BLANK; Lock lock = fileEntry.getLock(); if (lock != null) { lockExpirationDate = lock.getExpirationDate(); lockUserId = lock.getUserId(); lockUserName = lock.getUserName(); } DLFileVersion dlFileVersion = DLFileVersionLocalServiceUtil .getLatestFileVersion(fileEntry.getFileEntryId(), false); SyncDLObjectLocalServiceUtil.addSyncDLObject(dlFileVersion.getCompanyId(), modifiedTime, dlFileVersion.getRepositoryId(), fileEntry.getFolderId(), dlFileVersion.getTitle(), dlFileVersion.getExtension(), dlFileVersion.getMimeType(), dlFileVersion.getDescription(), dlFileVersion.getChangeLog(), dlFileVersion.getExtraSettings(), dlFileVersion.getVersion(), dlFileVersion.getSize(), SyncUtil.getChecksum(dlFileVersion), event, lockExpirationDate, lockUserId, lockUserName, type, fileEntry.getFileEntryId(), fileEntry.getUuid()); } else { Folder folder = null; try { folder = DLAppLocalServiceUtil.getFolder(typePK); } catch (NoSuchFolderException nsfe) { return; } SyncDLObjectLocalServiceUtil.addSyncDLObject(folder.getCompanyId(), modifiedTime, folder.getRepositoryId(), folder.getParentFolderId(), folder.getName(), StringPool.BLANK, StringPool.BLANK, folder.getDescription(), StringPool.BLANK, StringPool.BLANK, "-1", 0, StringPool.BLANK, event, null, 0, StringPool.BLANK, type, folder.getFolderId(), folder.getUuid()); } }