Example usage for com.liferay.portal.kernel.repository.model FileEntry getGroupId

List of usage examples for com.liferay.portal.kernel.repository.model FileEntry getGroupId

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.repository.model FileEntry getGroupId.

Prototype

@Override
    public long getGroupId();

Source Link

Usage

From source file:com.custom.portal.verify.CustomVerifyDynamicDataMapping.java

License:Open Source License

protected String getJSON(FileEntry fileEntry) {
    JSONObject jsonObject = JSONFactoryUtil.createJSONObject();

    jsonObject.put("groupId", fileEntry.getGroupId());
    jsonObject.put("uuid", fileEntry.getUuid());

    return jsonObject.toString();
}

From source file:com.custom.portal.verify.CustomVerifyDynamicDataMapping.java

License:Open Source License

protected void updateDLFileUploadReferences(long dlFileEntryMetadataId) throws Exception {

    DLFileEntryMetadata dlFileEntryMetadata = DLFileEntryMetadataLocalServiceUtil
            .getFileEntryMetadata(dlFileEntryMetadataId);

    FileEntry fileEntry = DLAppLocalServiceUtil.getFileEntry(dlFileEntryMetadata.getFileEntryId());

    FileVersion fileVersion = fileEntry.getFileVersion();

    updateFileUploadReferences(fileEntry.getCompanyId(), dlFileEntryMetadata.getDDMStorageId(),
            fileEntry.getUserId(), fileEntry.getGroupId(), dlFileEntryMetadata, fileVersion.getStatus());
}

From source file:com.liferay.adaptive.media.image.item.selector.internal.FileEntryAMImageFileEntryItemSelectorReturnTypeResolver.java

License:Open Source License

@Override
public String getValue(FileEntry fileEntry, ThemeDisplay themeDisplay) throws Exception {

    JSONObject fileEntryJSONObject = JSONFactoryUtil.createJSONObject();

    fileEntryJSONObject.put("fileEntryId", fileEntry.getFileEntryId());

    String previewURL = null;/*from ww  w . j a  v  a2s  . co m*/

    if (fileEntry.getGroupId() == fileEntry.getRepositoryId()) {
        previewURL = DLUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, StringPool.BLANK,
                false, false);
    } else {
        previewURL = PortletFileRepositoryUtil.getPortletFileEntryURL(themeDisplay, fileEntry, StringPool.BLANK,
                false);
    }

    fileEntryJSONObject.put("url", previewURL);

    return fileEntryJSONObject.toString();
}

From source file:com.liferay.adaptive.media.image.item.selector.internal.FileEntryAMImageURLItemSelectorReturnTypeResolver.java

License:Open Source License

@Override
public String getValue(FileEntry fileEntry, ThemeDisplay themeDisplay) throws Exception {

    JSONObject fileEntryJSONObject = JSONFactoryUtil.createJSONObject();

    String previewURL = null;//from w  ww.  j a v a  2s . co  m

    if (fileEntry.getGroupId() == fileEntry.getRepositoryId()) {
        previewURL = DLUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, StringPool.BLANK,
                false, false);
    } else {
        previewURL = PortletFileRepositoryUtil.getPortletFileEntryURL(themeDisplay, fileEntry, StringPool.BLANK,
                false);
    }

    fileEntryJSONObject.put("defaultSource", previewURL);

    fileEntryJSONObject.put("fileEntryId", fileEntry.getFileEntryId());

    JSONArray sourcesArray = JSONFactoryUtil.createJSONArray();

    List<MediaQuery> mediaQueries = _mediaQueryProvider.getMediaQueries(fileEntry);

    Stream<MediaQuery> mediaQueryStream = mediaQueries.stream();

    mediaQueryStream.map(this::_getSourceJSONObject).forEach(sourcesArray::put);

    fileEntryJSONObject.put("sources", sourcesArray);

    return fileEntryJSONObject.toString();
}

From source file:com.liferay.adaptive.media.image.item.selector.internal.resolver.FileEntryAMImageFileEntryItemSelectorReturnTypeResolver.java

License:Open Source License

@Override
public String getValue(FileEntry fileEntry, ThemeDisplay themeDisplay) throws Exception {

    JSONObject fileEntryJSONObject = JSONFactoryUtil.createJSONObject();

    String previewURL = null;/*w w w.  j  a  v a  2 s.c o m*/

    if (fileEntry.getGroupId() == fileEntry.getRepositoryId()) {
        previewURL = DLUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, StringPool.BLANK,
                false, false);
    } else {
        previewURL = PortletFileRepositoryUtil.getPortletFileEntryURL(themeDisplay, fileEntry, StringPool.BLANK,
                false);
    }

    fileEntryJSONObject.put("fileEntryId", fileEntry.getFileEntryId());
    fileEntryJSONObject.put("url", previewURL);

    return fileEntryJSONObject.toString();
}

From source file:com.liferay.adaptive.media.image.item.selector.internal.resolver.FileEntryAMImageURLItemSelectorReturnTypeResolver.java

License:Open Source License

@Override
public String getValue(FileEntry fileEntry, ThemeDisplay themeDisplay) throws Exception {

    JSONObject fileEntryJSONObject = JSONFactoryUtil.createJSONObject();

    fileEntryJSONObject.put("fileEntryId", fileEntry.getFileEntryId());

    String previewURL = null;//from ww  w.  j  ava 2 s . c o  m

    if (fileEntry.getGroupId() == fileEntry.getRepositoryId()) {
        previewURL = DLUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, StringPool.BLANK,
                false, false);
    } else {
        previewURL = PortletFileRepositoryUtil.getPortletFileEntryURL(themeDisplay, fileEntry, StringPool.BLANK,
                false);
    }

    fileEntryJSONObject.put("defaultSource", previewURL);

    JSONArray sourcesArray = JSONFactoryUtil.createJSONArray();

    List<MediaQuery> mediaQueries = _mediaQueryProvider.getMediaQueries(fileEntry);

    Stream<MediaQuery> mediaQueryStream = mediaQueries.stream();

    mediaQueryStream.map(this::_getSourceJSONObject).forEach(sourcesArray::put);

    fileEntryJSONObject.put("sources", sourcesArray);

    return fileEntryJSONObject.toString();
}

From source file:com.liferay.blogs.internal.exportimport.data.handler.test.BlogsEntryStagedModelDataHandlerTest.java

License:Open Source License

@Test
public void testImportedCoverImage() throws Exception {
    initExport();/*from ww w.  j a va 2  s  . c o  m*/

    BlogsEntry entry = addBlogsEntryWithCoverImage();

    StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, entry);

    initImport();

    BlogsEntry exportedEntry = (BlogsEntry) readExportedStagedModel(entry);

    StagedModelDataHandlerUtil.importStagedModel(portletDataContext, exportedEntry);

    BlogsEntry importedEntry = (BlogsEntry) getStagedModel(entry.getUuid(), liveGroup);

    FileEntry coverImageFileEntry = PortletFileRepositoryUtil
            .getPortletFileEntry(importedEntry.getCoverImageFileEntryId());

    Folder coverImageFileEntryFolder = coverImageFileEntry.getFolder();

    _assertOriginalImage(coverImageFileEntry);

    Assert.assertEquals(liveGroup.getGroupId(), coverImageFileEntry.getGroupId());

    Assert.assertEquals(liveGroup.getGroupId(), coverImageFileEntryFolder.getGroupId());
}

From source file:com.liferay.blogs.internal.exportimport.data.handler.test.BlogsEntryStagedModelDataHandlerTest.java

License:Open Source License

@Test
public void testImportedSmallImage() throws Exception {
    initExport();/*from  w  w w.  j  a va  2s.com*/

    BlogsEntry entry = addBlogsEntryWithSmallImage();

    StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, entry);

    initImport();

    BlogsEntry exportedEntry = (BlogsEntry) readExportedStagedModel(entry);

    Assert.assertNotNull(exportedEntry);

    StagedModelDataHandlerUtil.importStagedModel(portletDataContext, exportedEntry);

    BlogsEntry importedEntry = (BlogsEntry) getStagedModel(entry.getUuid(), liveGroup);

    FileEntry smallImageFileEntry = PortletFileRepositoryUtil
            .getPortletFileEntry(importedEntry.getSmallImageFileEntryId());

    Folder smallImageFileEntryFolder = smallImageFileEntry.getFolder();

    _assertOriginalImage(smallImageFileEntry);

    Assert.assertEquals(liveGroup.getGroupId(), smallImageFileEntry.getGroupId());

    Assert.assertEquals(liveGroup.getGroupId(), smallImageFileEntryFolder.getGroupId());
}

From source file:com.liferay.blogs.lar.test.BlogsEntryStagedModelDataHandlerTest.java

License:Open Source License

@Test
public void testImportedCoverImage() throws Exception {
    initExport();/*from w w w.j  a v  a  2 s. c  o  m*/

    BlogsEntry entry = addBlogsEntryWithCoverImage();

    StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, entry);

    initImport();

    BlogsEntry exportedEntry = (BlogsEntry) readExportedStagedModel(entry);

    StagedModelDataHandlerUtil.importStagedModel(portletDataContext, exportedEntry);

    BlogsEntry importedEntry = (BlogsEntry) getStagedModel(entry.getUuid(), liveGroup);

    FileEntry coverImageFileEntry = PortletFileRepositoryUtil
            .getPortletFileEntry(importedEntry.getCoverImageFileEntryId());

    Folder coverImageFileEntryFolder = coverImageFileEntry.getFolder();

    Assert.assertEquals(liveGroup.getGroupId(), coverImageFileEntry.getGroupId());
    Assert.assertEquals(liveGroup.getGroupId(), coverImageFileEntryFolder.getGroupId());
}

From source file:com.liferay.blogs.lar.test.BlogsEntryStagedModelDataHandlerTest.java

License:Open Source License

@Test
public void testImportedSmallImage() throws Exception {
    initExport();//from  ww  w .  j ava 2 s  .  com

    BlogsEntry entry = addBlogsEntryWithSmallImage();

    StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, entry);

    initImport();

    BlogsEntry exportedEntry = (BlogsEntry) readExportedStagedModel(entry);

    Assert.assertNotNull(exportedEntry);

    StagedModelDataHandlerUtil.importStagedModel(portletDataContext, exportedEntry);

    BlogsEntry importedEntry = (BlogsEntry) getStagedModel(entry.getUuid(), liveGroup);

    FileEntry smallImageFileEntry = PortletFileRepositoryUtil
            .getPortletFileEntry(importedEntry.getSmallImageFileEntryId());

    Folder smallImageFileEntryFolder = smallImageFileEntry.getFolder();

    Assert.assertEquals(liveGroup.getGroupId(), smallImageFileEntry.getGroupId());
    Assert.assertEquals(liveGroup.getGroupId(), smallImageFileEntryFolder.getGroupId());
}