Example usage for com.liferay.portal.kernel.search Indexer DEFAULT_INTERVAL

List of usage examples for com.liferay.portal.kernel.search Indexer DEFAULT_INTERVAL

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.search Indexer DEFAULT_INTERVAL.

Prototype

int DEFAULT_INTERVAL

To view the source code for com.liferay.portal.kernel.search Indexer DEFAULT_INTERVAL.

Click Source Link

Usage

From source file:com.inkwell.internet.slogan.search.SloganIndexer.java

License:Open Source License

protected void reIndexSlogans(long companyId) throws Exception {

    int count = SloganLocalServiceUtil.getSlogansCount();
    int pages = count / Indexer.DEFAULT_INTERVAL;
    for (int i = 0; i <= pages; i++) {
        int start = (i * Indexer.DEFAULT_INTERVAL);
        int end = start + Indexer.DEFAULT_INTERVAL;

        reIndexSlogans(companyId, start, end);
    }/*  w  w w  . java2 s .c om*/
}

From source file:com.liferay.alloy.mvc.BaseAlloyIndexer.java

License:Open Source License

protected void reindexModels(long companyId) throws Exception {
    int count = (int) alloyServiceInvoker.executeDynamicQueryCount(new Object[] { "companyId", companyId });

    int pages = count / Indexer.DEFAULT_INTERVAL;

    for (int i = 0; i <= pages; i++) {
        int start = (i * Indexer.DEFAULT_INTERVAL);
        int end = start + Indexer.DEFAULT_INTERVAL;

        reindexModels(companyId, start, end);
    }// w  ww . j  a  va 2s .c  o  m
}

From source file:com.liferay.portlet.blogs.util.BlogsIndexer.java

License:Open Source License

protected void reindexEntries(long companyId) throws Exception {
    int count = BlogsEntryLocalServiceUtil.getCompanyEntriesCount(companyId, new Date(),
            WorkflowConstants.STATUS_APPROVED);

    int pages = count / Indexer.DEFAULT_INTERVAL;

    for (int i = 0; i <= pages; i++) {
        int start = (i * Indexer.DEFAULT_INTERVAL);
        int end = start + Indexer.DEFAULT_INTERVAL;

        reindexEntries(companyId, start, end);
    }/* ww  w  . j av a2s.co  m*/
}

From source file:com.liferay.portlet.bookmarks.util.BookmarksIndexer.java

License:Open Source License

protected void reindexFolders(long companyId) throws Exception {
    int folderCount = BookmarksFolderLocalServiceUtil.getCompanyFoldersCount(companyId);

    int folderPages = folderCount / Indexer.DEFAULT_INTERVAL;

    for (int i = 0; i <= folderPages; i++) {
        int folderStart = (i * Indexer.DEFAULT_INTERVAL);
        int folderEnd = folderStart + Indexer.DEFAULT_INTERVAL;

        reindexFolders(companyId, folderStart, folderEnd);
    }//w w w .  j a v  a2 s  . c  o m
}

From source file:com.liferay.portlet.bookmarks.util.BookmarksIndexer.java

License:Open Source License

protected void reindexFolders(long companyId, int folderStart, int folderEnd) throws Exception {

    List<BookmarksFolder> folders = BookmarksFolderLocalServiceUtil.getCompanyFolders(companyId, folderStart,
            folderEnd);//  ww  w . j a va2s.c  om

    for (BookmarksFolder folder : folders) {
        long groupId = folder.getGroupId();
        long folderId = folder.getFolderId();

        int entryCount = BookmarksEntryLocalServiceUtil.getEntriesCount(groupId, folderId);

        int entryPages = entryCount / Indexer.DEFAULT_INTERVAL;

        for (int i = 0; i <= entryPages; i++) {
            int entryStart = (i * Indexer.DEFAULT_INTERVAL);
            int entryEnd = entryStart + Indexer.DEFAULT_INTERVAL;

            reindexEntries(companyId, groupId, folderId, entryStart, entryEnd);
        }
    }
}

From source file:com.liferay.portlet.bookmarks.util.BookmarksIndexer.java

License:Open Source License

protected void reindexRoot(long companyId) throws Exception {
    int groupCount = GroupLocalServiceUtil.getCompanyGroupsCount(companyId);

    int groupPages = groupCount / Indexer.DEFAULT_INTERVAL;

    for (int i = 0; i <= groupPages; i++) {
        int groupStart = (i * Indexer.DEFAULT_INTERVAL);
        int groupEnd = groupStart + Indexer.DEFAULT_INTERVAL;

        reindexRoot(companyId, groupStart, groupEnd);
    }//  ww w .ja  v  a2 s  . c  om
}

From source file:com.liferay.portlet.bookmarks.util.BookmarksIndexer.java

License:Open Source License

protected void reindexRoot(long companyId, int groupStart, int groupEnd) throws Exception {

    List<Group> groups = GroupLocalServiceUtil.getCompanyGroups(companyId, groupStart, groupEnd);

    for (Group group : groups) {
        long groupId = group.getGroupId();
        long folderId = BookmarksFolderConstants.DEFAULT_PARENT_FOLDER_ID;

        int entryCount = BookmarksEntryLocalServiceUtil.getEntriesCount(groupId, folderId);

        int entryPages = entryCount / Indexer.DEFAULT_INTERVAL;

        for (int i = 0; i <= entryPages; i++) {
            int entryStart = (i * Indexer.DEFAULT_INTERVAL);
            int entryEnd = entryStart + Indexer.DEFAULT_INTERVAL;

            reindexEntries(companyId, groupId, folderId, entryStart, entryEnd);
        }/*from w ww . ja va  2 s .co  m*/
    }
}

From source file:com.liferay.portlet.calendar.util.CalIndexer.java

License:Open Source License

protected void reindexEvents(long companyId) throws Exception {
    int count = CalEventLocalServiceUtil.getCompanyEventsCount(companyId);

    int pages = count / Indexer.DEFAULT_INTERVAL;

    for (int i = 0; i <= pages; i++) {
        int start = (i * Indexer.DEFAULT_INTERVAL);
        int end = start + Indexer.DEFAULT_INTERVAL;

        reindexEvents(companyId, start, end);
    }/*  ww  w.j  a  va2s .  c  o  m*/
}

From source file:com.liferay.portlet.documentlibrary.service.impl.DLFileEntryLocalServiceImpl.java

License:Open Source License

public void convertExtraSettings(String[] keys) throws PortalException, SystemException {

    int count = dlFileEntryFinder.countByExtraSettings();

    int pages = count / Indexer.DEFAULT_INTERVAL;

    for (int i = 0; i <= pages; i++) {
        int start = (i * Indexer.DEFAULT_INTERVAL);
        int end = start + Indexer.DEFAULT_INTERVAL;

        List<DLFileEntry> dlFileEntries = dlFileEntryFinder.findByExtraSettings(start, end);

        for (DLFileEntry dlFileEntry : dlFileEntries) {
            convertExtraSettings(dlFileEntry, keys);
        }/*  w w  w .  j a v  a  2s .  c  om*/
    }
}

From source file:com.liferay.portlet.documentlibrary.util.DLIndexer.java

License:Open Source License

protected void reindexFileEntries(long companyId, long groupId, long dataRepositoryId) throws Exception {

    long folderId = DLFolderConstants.getFolderId(groupId, dataRepositoryId);

    int fileEntriesCount = DLFileEntryLocalServiceUtil.getFileEntriesCount(companyId, folderId);

    int fileEntriesPages = fileEntriesCount / Indexer.DEFAULT_INTERVAL;

    for (int i = 0; i <= fileEntriesPages; i++) {
        int fileEntriesStart = (i * Indexer.DEFAULT_INTERVAL);
        int fileEntriesEnd = fileEntriesStart + Indexer.DEFAULT_INTERVAL;

        reindexFileEntries(companyId, groupId, folderId, fileEntriesStart, fileEntriesEnd);
    }/*ww  w  . j  a va2 s .com*/
}