Example usage for com.liferay.portal.kernel.util ContentTypes TEXT_PLAIN

List of usage examples for com.liferay.portal.kernel.util ContentTypes TEXT_PLAIN

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util ContentTypes TEXT_PLAIN.

Prototype

String TEXT_PLAIN

To view the source code for com.liferay.portal.kernel.util ContentTypes TEXT_PLAIN.

Click Source Link

Usage

From source file:com.library.slayer.service.impl.LMSBookLocalServiceImpl.java

License:Open Source License

public void updateAsset(long userId, LMSBook lmsBook, long[] assetCategoryIds, String[] assetTagNames,
        long[] assetLinkEntryIds) throws PortalException, SystemException {

    AssetEntry assetEntry = assetEntryLocalService.updateEntry(userId, lmsBook.getGroupId(),
            LMSBook.class.getName(), lmsBook.getBookId(), lmsBook.getUuid(), 0, assetCategoryIds, assetTagNames,
            true, null, null, null, null, ContentTypes.TEXT_PLAIN, lmsBook.getUserName(),
            lmsBook.getBookTitle(), null, lmsBook.getAuthor(), null, 0, 0, null, false);

    assetLinkLocalService.updateLinks(userId, assetEntry.getEntryId(), assetLinkEntryIds,
            AssetLinkConstants.TYPE_RELATED);
}

From source file:com.liferay.blogs.service.persistence.impl.BlogsEntryPersistenceImpl.java

License:Open Source License

@Override
public BlogsEntry updateImpl(BlogsEntry blogsEntry) {
    blogsEntry = toUnwrappedModel(blogsEntry);

    boolean isNew = blogsEntry.isNew();

    BlogsEntryModelImpl blogsEntryModelImpl = (BlogsEntryModelImpl) blogsEntry;

    if (Validator.isNull(blogsEntry.getUuid())) {
        String uuid = PortalUUIDUtil.generate();

        blogsEntry.setUuid(uuid);/*from ww  w.j  a v  a 2  s.c  o m*/
    }

    ServiceContext serviceContext = ServiceContextThreadLocal.getServiceContext();

    Date now = new Date();

    if (isNew && (blogsEntry.getCreateDate() == null)) {
        if (serviceContext == null) {
            blogsEntry.setCreateDate(now);
        } else {
            blogsEntry.setCreateDate(serviceContext.getCreateDate(now));
        }
    }

    if (!blogsEntryModelImpl.hasSetModifiedDate()) {
        if (serviceContext == null) {
            blogsEntry.setModifiedDate(now);
        } else {
            blogsEntry.setModifiedDate(serviceContext.getModifiedDate(now));
        }
    }

    long userId = GetterUtil.getLong(PrincipalThreadLocal.getName());

    if (userId > 0) {
        long companyId = blogsEntry.getCompanyId();

        long groupId = blogsEntry.getGroupId();

        long entryId = 0;

        if (!isNew) {
            entryId = blogsEntry.getPrimaryKey();
        }

        try {
            blogsEntry.setTitle(SanitizerUtil.sanitize(companyId, groupId, userId, BlogsEntry.class.getName(),
                    entryId, ContentTypes.TEXT_PLAIN, Sanitizer.MODE_ALL, blogsEntry.getTitle(), null));

            blogsEntry.setContent(SanitizerUtil.sanitize(companyId, groupId, userId, BlogsEntry.class.getName(),
                    entryId, ContentTypes.TEXT_HTML, Sanitizer.MODE_ALL, blogsEntry.getContent(), null));

            blogsEntry.setCoverImageCaption(SanitizerUtil.sanitize(companyId, groupId, userId,
                    BlogsEntry.class.getName(), entryId, ContentTypes.TEXT_HTML, Sanitizer.MODE_ALL,
                    blogsEntry.getCoverImageCaption(), null));
        } catch (SanitizerException se) {
            throw new SystemException(se);
        }
    }

    Session session = null;

    try {
        session = openSession();

        if (blogsEntry.isNew()) {
            session.save(blogsEntry);

            blogsEntry.setNew(false);
        } else {
            blogsEntry = (BlogsEntry) session.merge(blogsEntry);
        }
    } catch (Exception e) {
        throw processException(e);
    } finally {
        closeSession(session);
    }

    finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);

    if (!BlogsEntryModelImpl.COLUMN_BITMASK_ENABLED) {
        finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);
    } else if (isNew) {
        Object[] args = new Object[] { blogsEntryModelImpl.getUuid() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_UUID, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_UUID, args);

        args = new Object[] { blogsEntryModelImpl.getUuid(), blogsEntryModelImpl.getCompanyId() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_UUID_C, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_UUID_C, args);

        args = new Object[] { blogsEntryModelImpl.getGroupId() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_GROUPID, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_GROUPID, args);

        args = new Object[] { blogsEntryModelImpl.getCompanyId() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_COMPANYID, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_COMPANYID, args);

        args = new Object[] { blogsEntryModelImpl.getGroupId(), blogsEntryModelImpl.getStatus() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_G_S, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_S, args);

        args = new Object[] { blogsEntryModelImpl.getCompanyId(), blogsEntryModelImpl.getUserId() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_C_U, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_U, args);

        args = new Object[] { blogsEntryModelImpl.getCompanyId(), blogsEntryModelImpl.getStatus() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_C_S, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_S, args);

        args = new Object[] { blogsEntryModelImpl.getGroupId(), blogsEntryModelImpl.getUserId(),
                blogsEntryModelImpl.getStatus() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_G_U_S, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_U_S, args);

        args = new Object[] { blogsEntryModelImpl.getGroupId(), blogsEntryModelImpl.getDisplayDate(),
                blogsEntryModelImpl.getStatus() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_G_D_S, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_D_S, args);

        args = new Object[] { blogsEntryModelImpl.getCompanyId(), blogsEntryModelImpl.getUserId(),
                blogsEntryModelImpl.getStatus() };

        finderCache.removeResult(FINDER_PATH_COUNT_BY_C_U_S, args);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_U_S, args);

        finderCache.removeResult(FINDER_PATH_COUNT_ALL, FINDER_ARGS_EMPTY);
        finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_ALL, FINDER_ARGS_EMPTY);
    }

    else {
        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_UUID.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalUuid() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_UUID, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_UUID, args);

            args = new Object[] { blogsEntryModelImpl.getUuid() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_UUID, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_UUID, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_UUID_C.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalUuid(),
                    blogsEntryModelImpl.getOriginalCompanyId() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_UUID_C, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_UUID_C, args);

            args = new Object[] { blogsEntryModelImpl.getUuid(), blogsEntryModelImpl.getCompanyId() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_UUID_C, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_UUID_C, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_GROUPID.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalGroupId() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_GROUPID, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_GROUPID, args);

            args = new Object[] { blogsEntryModelImpl.getGroupId() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_GROUPID, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_GROUPID, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_COMPANYID.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalCompanyId() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_COMPANYID, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_COMPANYID, args);

            args = new Object[] { blogsEntryModelImpl.getCompanyId() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_COMPANYID, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_COMPANYID, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_S.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalGroupId(),
                    blogsEntryModelImpl.getOriginalStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_G_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_S, args);

            args = new Object[] { blogsEntryModelImpl.getGroupId(), blogsEntryModelImpl.getStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_G_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_S, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_U.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalCompanyId(),
                    blogsEntryModelImpl.getOriginalUserId() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_C_U, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_U, args);

            args = new Object[] { blogsEntryModelImpl.getCompanyId(), blogsEntryModelImpl.getUserId() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_C_U, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_U, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_S.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalCompanyId(),
                    blogsEntryModelImpl.getOriginalStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_C_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_S, args);

            args = new Object[] { blogsEntryModelImpl.getCompanyId(), blogsEntryModelImpl.getStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_C_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_S, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_U_S.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalGroupId(),
                    blogsEntryModelImpl.getOriginalUserId(), blogsEntryModelImpl.getOriginalStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_G_U_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_U_S, args);

            args = new Object[] { blogsEntryModelImpl.getGroupId(), blogsEntryModelImpl.getUserId(),
                    blogsEntryModelImpl.getStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_G_U_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_U_S, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_D_S.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalGroupId(),
                    blogsEntryModelImpl.getOriginalDisplayDate(), blogsEntryModelImpl.getOriginalStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_G_D_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_D_S, args);

            args = new Object[] { blogsEntryModelImpl.getGroupId(), blogsEntryModelImpl.getDisplayDate(),
                    blogsEntryModelImpl.getStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_G_D_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_G_D_S, args);
        }

        if ((blogsEntryModelImpl.getColumnBitmask()
                & FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_U_S.getColumnBitmask()) != 0) {
            Object[] args = new Object[] { blogsEntryModelImpl.getOriginalCompanyId(),
                    blogsEntryModelImpl.getOriginalUserId(), blogsEntryModelImpl.getOriginalStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_C_U_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_U_S, args);

            args = new Object[] { blogsEntryModelImpl.getCompanyId(), blogsEntryModelImpl.getUserId(),
                    blogsEntryModelImpl.getStatus() };

            finderCache.removeResult(FINDER_PATH_COUNT_BY_C_U_S, args);
            finderCache.removeResult(FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_U_S, args);
        }
    }

    entityCache.putResult(BlogsEntryModelImpl.ENTITY_CACHE_ENABLED, BlogsEntryImpl.class,
            blogsEntry.getPrimaryKey(), blogsEntry, false);

    clearUniqueFindersCache(blogsEntryModelImpl, false);
    cacheUniqueFindersCache(blogsEntryModelImpl);

    blogsEntry.resetOriginalValues();

    return blogsEntry;
}

From source file:com.liferay.bookmarks.service.impl.BookmarksEntryLocalServiceImpl.java

License:Open Source License

@Override
public void updateAsset(long userId, BookmarksEntry entry, long[] assetCategoryIds, String[] assetTagNames,
        long[] assetLinkEntryIds, Double priority) throws PortalException {

    AssetEntry assetEntry = assetEntryLocalService.updateEntry(userId, entry.getGroupId(),
            entry.getCreateDate(), entry.getModifiedDate(), BookmarksEntry.class.getName(), entry.getEntryId(),
            entry.getUuid(), 0, assetCategoryIds, assetTagNames, true, true, null, null, entry.getCreateDate(),
            null, ContentTypes.TEXT_PLAIN, entry.getName(), entry.getDescription(), null, entry.getUrl(), null,
            0, 0, priority);/*from www  .  ja v a2s .  c om*/

    assetLinkLocalService.updateLinks(userId, assetEntry.getEntryId(), assetLinkEntryIds,
            AssetLinkConstants.TYPE_RELATED);
}

From source file:com.liferay.bookmarks.service.impl.BookmarksFolderLocalServiceImpl.java

License:Open Source License

@Override
public void updateAsset(long userId, BookmarksFolder folder, long[] assetCategoryIds, String[] assetTagNames,
        long[] assetLinkEntryIds, Double priority) throws PortalException {

    AssetEntry assetEntry = assetEntryLocalService.updateEntry(userId, folder.getGroupId(),
            folder.getCreateDate(), folder.getModifiedDate(), BookmarksFolder.class.getName(),
            folder.getFolderId(), folder.getUuid(), 0, assetCategoryIds, assetTagNames, true, true, null, null,
            folder.getCreateDate(), null, ContentTypes.TEXT_PLAIN, folder.getName(), folder.getDescription(),
            null, null, null, 0, 0, priority);

    assetLinkLocalService.updateLinks(userId, assetEntry.getEntryId(), assetLinkEntryIds,
            AssetLinkConstants.TYPE_RELATED);
}

From source file:com.liferay.document.library.convert.test.DocumentLibraryConvertProcessTest.java

License:Open Source License

protected void testMigrateAndCheckOldRepositoryFiles(Boolean delete) throws Exception {

    _convertProcess.setParameterValues(new String[] { _CLASS_NAME_DB_STORE, delete.toString() });

    FileEntry rootFileEntry = addFileEntry(DLFolderConstants.DEFAULT_PARENT_FOLDER_ID,
            RandomTestUtil.randomString() + ".txt", ContentTypes.TEXT_PLAIN,
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE));

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group.getGroupId(),
            TestPropsValues.getUserId());

    Folder folder = DLAppServiceUtil.addFolder(_group.getGroupId(), DLFolderConstants.DEFAULT_PARENT_FOLDER_ID,
            RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext);

    FileEntry folderFileEntry = addFileEntry(folder.getFolderId(), "liferay.jpg", ContentTypes.IMAGE_JPEG,
            FileUtil.getBytes(getClass(), "dependencies/liferay.jpg"));

    ImageProcessorUtil.generateImages(null, folderFileEntry.getFileVersion());

    _convertProcess.convert();//from  ww w. ja  va2  s.c  o m

    DLFileEntry rootDLFileEntry = (DLFileEntry) rootFileEntry.getModel();

    Assert.assertNotEquals(delete, _sourceStore.hasFile(rootDLFileEntry.getCompanyId(),
            rootDLFileEntry.getDataRepositoryId(), rootDLFileEntry.getName()));

    DLFileEntry folderDLFileEntry = (DLFileEntry) folderFileEntry.getModel();

    DLProcessor imageProcessor = DLProcessorRegistryUtil.getDLProcessor(DLProcessorConstants.IMAGE_PROCESSOR);

    if (imageProcessor instanceof ImageProcessorImpl) {
        Assert.assertNotEquals(delete, _sourceStore.hasDirectory(folderDLFileEntry.getCompanyId(),
                DLPreviewableProcessor.REPOSITORY_ID, DLPreviewableProcessor.THUMBNAIL_PATH));
    }

    Assert.assertNotEquals(delete, _sourceStore.hasFile(folderDLFileEntry.getCompanyId(),
            folderDLFileEntry.getDataRepositoryId(), folderDLFileEntry.getName()));

    DLContentLocalServiceUtil.getContent(
            folderDLFileEntry.getCompanyId(), DLFolderConstants
                    .getDataRepositoryId(folderDLFileEntry.getRepositoryId(), folderDLFileEntry.getFolderId()),
            folderDLFileEntry.getName());

    DLContentLocalServiceUtil.getContent(
            rootDLFileEntry.getCompanyId(), DLFolderConstants
                    .getDataRepositoryId(rootDLFileEntry.getRepositoryId(), rootDLFileEntry.getFolderId()),
            rootDLFileEntry.getName());
}

From source file:com.liferay.document.library.convert.test.DocumentLibraryConvertProcessTest.java

License:Open Source License

protected void testMigrateDL(long folderId) throws Exception {
    FileEntry fileEntry = addFileEntry(folderId, RandomTestUtil.randomString() + ".txt",
            ContentTypes.TEXT_PLAIN, RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE));

    _convertProcess.convert();/*www  . ja v a  2  s .  com*/

    DLFileEntry dlFileEntry = (DLFileEntry) fileEntry.getModel();

    DLContentLocalServiceUtil.getContent(dlFileEntry.getCompanyId(),
            DLFolderConstants.getDataRepositoryId(dlFileEntry.getRepositoryId(), dlFileEntry.getFolderId()),
            dlFileEntry.getName());
}

From source file:com.liferay.document.library.internal.exportimport.data.handler.test.FileEntryStagedModelDataHandlerTest.java

License:Open Source License

@Test
public void testExportImportFileExtension() throws Exception {
    String fileName = "PDF_Test.pdf";

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(stagingGroup.getGroupId(),
            TestPropsValues.getUserId());

    FileEntry fileEntry = DLAppLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(),
            stagingGroup.getGroupId(), DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, fileName,
            ContentTypes.APPLICATION_PDF, FileUtil.getBytes(getClass(), "dependencies/" + fileName),
            serviceContext);//  w  ww  . j a  v a  2s .c o m

    exportImportStagedModel(fileEntry);

    FileEntry importedFileEntry = DLAppLocalServiceUtil.getFileEntryByUuidAndGroupId(fileEntry.getUuid(),
            liveGroup.getGroupId());

    Assert.assertEquals("pdf", importedFileEntry.getExtension());

    String title = RandomTestUtil.randomString() + ".awesome";

    DLAppServiceUtil.updateFileEntry(fileEntry.getFileEntryId(), StringPool.BLANK, ContentTypes.TEXT_PLAIN,
            title, StringPool.BLANK, StringPool.BLANK, false, (byte[]) null, serviceContext);

    exportImportStagedModel(fileEntry);

    importedFileEntry = DLAppLocalServiceUtil.getFileEntryByUuidAndGroupId(fileEntry.getUuid(),
            liveGroup.getGroupId());

    Assert.assertEquals("pdf", importedFileEntry.getExtension());
}

From source file:com.liferay.document.library.internal.exportimport.data.handler.test.FileEntryStagedModelDataHandlerTest.java

License:Open Source License

@Override
protected StagedModel addStagedModel(Group group, Map<String, List<StagedModel>> dependentStagedModelsMap)
        throws Exception {

    List<StagedModel> folderDependentStagedModels = dependentStagedModelsMap
            .get(DLFolder.class.getSimpleName());

    Folder folder = (Folder) folderDependentStagedModels.get(0);

    List<StagedModel> dlFileEntryTypeDependentStagedModels = dependentStagedModelsMap
            .get(DLFileEntryType.class.getSimpleName());

    DLFileEntryType dlFileEntryType = (DLFileEntryType) dlFileEntryTypeDependentStagedModels.get(0);

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    DLAppTestUtil.populateServiceContext(serviceContext, dlFileEntryType.getFileEntryTypeId());

    return DLAppLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(), group.getGroupId(),
            folder.getFolderId(), RandomTestUtil.randomString() + ".txt", ContentTypes.TEXT_PLAIN,
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE), serviceContext);
}

From source file:com.liferay.document.library.internal.exportimport.data.handler.test.FileEntryStagedModelDataHandlerTest.java

License:Open Source License

@Override
protected StagedModel addVersion(StagedModel stagedModel) throws Exception {
    FileEntry fileEntry = (FileEntry) stagedModel;

    return DLAppServiceUtil.updateFileEntry(fileEntry.getFileEntryId(), StringPool.BLANK,
            ContentTypes.TEXT_PLAIN, RandomTestUtil.randomString(), StringPool.BLANK, StringPool.BLANK, false,
            (byte[]) null, ServiceContextThreadLocal.getServiceContext());
}

From source file:com.liferay.document.library.internal.exportimport.data.handler.test.FileShortcutStagedModelDataHandlerTest.java

License:Open Source License

@Override
protected Map<String, List<StagedModel>> addDependentStagedModelsMap(Group group) throws Exception {

    Map<String, List<StagedModel>> dependentStagedModelsMap = new HashMap<>();

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    Folder folder = DLAppServiceUtil.addFolder(group.getGroupId(), DLFolderConstants.DEFAULT_PARENT_FOLDER_ID,
            RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext);

    addDependentStagedModel(dependentStagedModelsMap, DLFolder.class, folder);

    FileEntry fileEntry = DLAppLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(), group.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".txt",
            ContentTypes.TEXT_PLAIN, RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE),
            serviceContext);//from   ww w . j a  v a 2  s  . co  m

    addDependentStagedModel(dependentStagedModelsMap, DLFileEntry.class, fileEntry);

    return dependentStagedModelsMap;
}