List of usage examples for com.liferay.portal.kernel.service RepositoryLocalServiceUtil getRepository
public static com.liferay.portal.kernel.model.Repository getRepository(long repositoryId) throws com.liferay.portal.kernel.exception.PortalException
From source file:com.liferay.blogs.attachments.test.BaseBlogsEntryImageTestCase.java
License:Open Source License
@Test public void testImageStoredInBlogsRepository() throws Exception { BlogsEntry blogsEntry = addBlogsEntry("image1.jpg"); FileEntry imageFileEntry = PortletFileRepositoryUtil.getPortletFileEntry(getImageFileEntryId(blogsEntry)); Repository repository = RepositoryLocalServiceUtil.getRepository(imageFileEntry.getRepositoryId()); Assert.assertEquals(BlogsConstants.SERVICE_NAME, repository.getName()); }
From source file:com.liferay.wiki.internal.exportimport.data.handler.test.WikiPageStagedModelDataHandlerTest.java
License:Open Source License
protected StagedModel addStagedModel(Group group, Map<String, List<StagedModel>> dependentStagedModelsMap, String name) throws Exception { List<StagedModel> dependentStagedModels = dependentStagedModelsMap.get(WikiNode.class.getSimpleName()); WikiNode node = (WikiNode) dependentStagedModels.get(0); ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId()); WikiPage page = WikiTestUtil.addPage(TestPropsValues.getUserId(), node.getNodeId(), name, RandomTestUtil.randomString(), true, serviceContext); WikiTestUtil.addWikiAttachment(TestPropsValues.getUserId(), node.getNodeId(), page.getTitle(), WikiAttachmentsTest.class); List<FileEntry> attachmentsFileEntries = page.getAttachmentsFileEntries(); FileEntry fileEntry = attachmentsFileEntries.get(0); Folder folder = fileEntry.getFolder(); while (folder != null) { addDependentStagedModel(dependentStagedModelsMap, DLFolder.class, folder); folder = folder.getParentFolder(); }//from w w w.j a v a 2 s . co m addDependentStagedModel(dependentStagedModelsMap, DLFileEntry.class, attachmentsFileEntries.get(0)); Repository repository = RepositoryLocalServiceUtil.getRepository(fileEntry.getRepositoryId()); addDependentStagedModel(dependentStagedModelsMap, Repository.class, repository); return page; }