List of usage examples for com.liferay.portal.kernel.repository.model Folder getLastPostDate
public Date getLastPostDate();
From source file:com.liferay.document.library.service.test.DLCheckInCheckOutTest.java
License:Open Source License
@Test public void testCancelCheckIn() throws Exception { DLAppServiceUtil.checkOutFileEntry(_fileEntry.getFileEntryId(), _serviceContext); Folder folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Date lastPostDate = folder.getLastPostDate(); FileEntry fileEntry = DLAppServiceUtil.getFileEntry(_fileEntry.getFileEntryId()); FileVersion fileVersion = fileEntry.getLatestFileVersion(); Assert.assertEquals("PWC", fileVersion.getVersion()); getAssetEntry(fileVersion.getFileVersionId(), true); DLAppServiceUtil.cancelCheckOut(_fileEntry.getFileEntryId()); folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Assert.assertTrue(DateUtil.equals(lastPostDate, folder.getLastPostDate())); fileEntry = DLAppServiceUtil.getFileEntry(_fileEntry.getFileEntryId()); Assert.assertEquals("1.0", fileEntry.getVersion()); }
From source file:com.liferay.document.library.service.test.DLCheckInCheckOutTest.java
License:Open Source License
@Test public void testCheckIn() throws Exception { for (int i = 0; i < 2; i++) { DLAppServiceUtil.checkOutFileEntry(_fileEntry.getFileEntryId(), _serviceContext); Folder folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Date lastPostDate = folder.getLastPostDate(); FileVersion fileVersion = _fileEntry.getLatestFileVersion(); Assert.assertEquals("PWC", fileVersion.getVersion()); getAssetEntry(fileVersion.getFileVersionId(), true); if (i == 1) { updateFileEntry(_fileEntry.getFileEntryId()); }/*ww w . j a v a2s. c o m*/ DLAppServiceUtil.checkInFileEntry(_fileEntry.getFileEntryId(), false, StringPool.BLANK, _serviceContext); folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); if (i == 1) { Assert.assertFalse(lastPostDate.after(folder.getLastPostDate())); } else { Assert.assertTrue(DateUtil.equals(lastPostDate, folder.getLastPostDate())); } FileEntry fileEntry = DLAppServiceUtil.getFileEntry(_fileEntry.getFileEntryId()); Assert.assertEquals("1." + i, fileEntry.getVersion()); fileVersion = fileEntry.getFileVersion(); getAssetEntry(fileVersion.getFileVersionId(), false); } }
From source file:com.liferay.document.library.service.test.DLCheckInCheckOutTest.java
License:Open Source License
@Test public void testCheckOut() throws Exception { Folder folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Date lastPostDate = folder.getLastPostDate(); DLAppServiceUtil.checkOutFileEntry(_fileEntry.getFileEntryId(), _serviceContext); folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Assert.assertTrue(DateUtil.equals(lastPostDate, folder.getLastPostDate())); FileVersion fileVersion = _fileEntry.getLatestFileVersion(); Assert.assertEquals("PWC", fileVersion.getVersion()); getAssetEntry(fileVersion.getFileVersionId(), true); }
From source file:com.liferay.document.library.service.test.DLCheckInCheckOutTest.java
License:Open Source License
@Test public void testUpdateFileEntry() throws Exception { Folder folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Date lastPostDate = folder.getLastPostDate(); FileEntry fileEntry = updateFileEntry(_fileEntry.getFileEntryId()); folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Assert.assertFalse(lastPostDate.after(folder.getLastPostDate())); Assert.assertEquals("1.1", fileEntry.getVersion()); getAssetEntry(fileEntry.getFileEntryId(), true); }
From source file:com.liferay.document.library.service.test.DLCheckInCheckOutTest.java
License:Open Source License
@Test public void testUpdateFileEntry2() throws Exception { DLAppServiceUtil.checkOutFileEntry(_fileEntry.getFileEntryId(), _serviceContext); Folder folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Date lastPostDate = folder.getLastPostDate(); FileEntry fileEntry = updateFileEntry(_fileEntry.getFileEntryId()); Assert.assertEquals("1.0", fileEntry.getVersion()); FileVersion fileVersion = fileEntry.getLatestFileVersion(); Assert.assertEquals("PWC", fileVersion.getVersion()); DLAppServiceUtil.checkInFileEntry(_fileEntry.getFileEntryId(), false, StringPool.BLANK, _serviceContext); folder = DLAppServiceUtil.getFolder(_folder.getFolderId()); Assert.assertFalse(lastPostDate.after(folder.getLastPostDate())); fileEntry = DLAppServiceUtil.getFileEntry(_fileEntry.getFileEntryId()); Assert.assertEquals("1.1", fileEntry.getVersion()); getAssetEntry(fileVersion.getFileVersionId(), false); }
From source file:com.liferay.portlet.documentlibrary.sharepoint.DLSharepointStorageImpl.java
License:Open Source License
protected Tree getFolderTree(Folder folder, String parentFolderPath) { String folderPath = parentFolderPath.concat(StringPool.SLASH).concat(folder.getName()); return getFolderTree(folderPath, folder.getCreateDate(), folder.getModifiedDate(), folder.getLastPostDate()); }