Example usage for com.liferay.portal.repository.liferayrepository.model LiferayFolder LiferayFolder

List of usage examples for com.liferay.portal.repository.liferayrepository.model LiferayFolder LiferayFolder

Introduction

In this page you can find the example usage for com.liferay.portal.repository.liferayrepository.model LiferayFolder LiferayFolder.

Prototype

public LiferayFolder(DLFolder dlFolder) 

Source Link

Usage

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

License:Open Source License

protected void updateFolderAssets() throws Exception {
    List<DLFolder> dlFolders = DLFolderLocalServiceUtil.getNoAssetFolders();

    if (_log.isDebugEnabled()) {
        _log.debug("Processing " + dlFolders.size() + " folders with no asset");
    }//  w  w  w .java  2s .  c  o  m

    for (DLFolder dlFolder : dlFolders) {
        Folder folder = new LiferayFolder(dlFolder);

        try {
            DLAppHelperLocalServiceUtil.updateAsset(dlFolder.getUserId(), folder, null, null, null);
        } catch (Exception e) {
            if (_log.isWarnEnabled()) {
                _log.warn(
                        "Unable to update asset for folder " + dlFolder.getFolderId() + ": " + e.getMessage());
            }
        }
    }

    if (_log.isDebugEnabled()) {
        _log.debug("Assets verified for folders");
    }
}

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

License:Open Source License

@Override
public List<Folder> fetchStagedModelsByUuidAndCompanyId(String uuid, long companyId) {

    List<DLFolder> dlFolders = _dlFolderLocalService.getDLFoldersByUuidAndCompanyId(uuid, companyId,
            QueryUtil.ALL_POS, QueryUtil.ALL_POS, new StagedModelModifiedDateComparator<DLFolder>());

    List<Folder> folders = new ArrayList<>();

    for (DLFolder dlFolder : dlFolders) {
        folders.add(new LiferayFolder(dlFolder));
    }//www.ja  v a  2 s .co m

    return folders;
}

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

License:Open Source License

public static Folder fetchByR_P_N(long groupId, long parentFolderId, String name) {

    DLFolder dlFolder = DLFolderLocalServiceUtil.fetchFolder(groupId, parentFolderId, name);

    if (dlFolder == null) {
        return null;
    }//from www . ja  va2 s .c  o  m

    return new LiferayFolder(dlFolder);
}

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

License:Open Source License

public static Folder fetchByUUID_R(String uuid, long repositoryId) {
    DLFolder dlFolder = DLFolderLocalServiceUtil.fetchFolder(uuid, repositoryId);

    if (dlFolder == null) {
        return null;
    }/*from  www . jav  a  2 s. c o  m*/

    return new LiferayFolder(dlFolder);
}

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

License:Open Source License

public static Folder findByPrimaryKey(long folderId) throws NoSuchFolderException {

    DLFolder dlFolder = DLFolderLocalServiceUtil.fetchFolder(folderId);

    return new LiferayFolder(dlFolder);
}

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

License:Open Source License

@Override
protected StagedModel getStagedModel(String uuid, Group group) {
    try {/*ww  w.ja  v  a 2  s.c  om*/
        DLFolder dlFolder = DLFolderLocalServiceUtil.getDLFolderByUuidAndGroupId(uuid, group.getGroupId());

        return new LiferayFolder(dlFolder);
    } catch (Exception e) {
        return null;
    }
}

From source file:com.liferay.document.library.internal.verify.DLServiceVerifyProcess.java

License:Open Source License

protected void updateFolderAssets() throws Exception {
    try (LoggingTimer loggingTimer = new LoggingTimer()) {
        List<DLFolder> dlFolders = _dlFolderLocalService.getNoAssetFolders();

        if (_log.isDebugEnabled()) {
            _log.debug("Processing " + dlFolders.size() + " folders with no asset");
        }/*from  w  w w  . j  ava 2  s .  co  m*/

        for (DLFolder dlFolder : dlFolders) {
            Folder folder = new LiferayFolder(dlFolder);

            try {
                _dlAppHelperLocalService.updateAsset(dlFolder.getUserId(), folder, null, null, null);
            } catch (Exception e) {
                if (_log.isWarnEnabled()) {
                    _log.warn("Unable to update asset for folder " + dlFolder.getFolderId() + ": "
                            + e.getMessage());
                }
            }
        }

        if (_log.isDebugEnabled()) {
            _log.debug("Assets verified for folders");
        }
    }
}

From source file:com.liferay.portlet.documentlibrary.lar.FolderUtil.java

License:Open Source License

public static Folder fetchByR_P_N(long groupId, long parentFolderId, String name) throws SystemException {

    DLFolder dlFolder = DLFolderUtil.fetchByG_P_N(groupId, parentFolderId, name);

    if (dlFolder == null) {
        return null;
    }//from   ww  w  .  j a  va 2s.  co  m

    return new LiferayFolder(dlFolder);
}

From source file:com.liferay.portlet.documentlibrary.lar.FolderUtil.java

License:Open Source License

public static Folder fetchByUUID_R(String uuid, long repositoryId) throws SystemException {

    DLFolder dlFolder = DLFolderUtil.fetchByUUID_G(uuid, repositoryId);

    if (dlFolder == null) {
        return null;
    }/*from   w  ww.  ja va2s .  c  om*/

    return new LiferayFolder(dlFolder);
}

From source file:com.liferay.portlet.documentlibrary.lar.FolderUtil.java

License:Open Source License

public static Folder findByPrimaryKey(long folderId) throws SystemException, NoSuchFolderException {

    DLFolder dlFolder = DLFolderUtil.findByPrimaryKey(folderId);

    return new LiferayFolder(dlFolder);
}