Example usage for com.liferay.portal.kernel.util PortalUtil getClassName

List of usage examples for com.liferay.portal.kernel.util PortalUtil getClassName

Introduction

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

Prototype

public static String getClassName(long classNameId) 

Source Link

Document

Returns the fully qualified name of the class from its ID.

Usage

From source file:com.liferay.trash.web.internal.display.context.TrashDisplayContext.java

License:Open Source License

public TrashEntry getTrashEntry() {
    if (_trashEntry != null) {
        return _trashEntry;
    }/* ww  w  . j a va 2s .  c  om*/

    long trashEntryId = ParamUtil.getLong(_request, "trashEntryId");

    long classNameId = ParamUtil.getLong(_request, "classNameId");
    long classPK = ParamUtil.getLong(_request, "classPK");

    if (trashEntryId > 0) {
        _trashEntry = TrashEntryLocalServiceUtil.fetchEntry(trashEntryId);
    } else if ((classNameId > 0) && (classPK > 0)) {
        String className = PortalUtil.getClassName(classNameId);

        if (Validator.isNotNull(className)) {
            _trashEntry = TrashEntryLocalServiceUtil.fetchEntry(className, classPK);
        }
    }

    return _trashEntry;
}

From source file:jorgediazest.indexchecker.model.DLFileEntryQuery.java

License:Open Source License

protected String getPermissionsClassName(Data data) {

    boolean hidden = data.get("hiddenFolder", false);

    if (!hidden) {
        return super.getPermissionsClassName(data);
    }/*from w w  w  . jav  a2  s .  c o  m*/

    long classNameId = data.get("classNameId", 0L);

    String permissionsClassName = null;

    if (classNameId != 0) {
        permissionsClassName = PortalUtil.getClassName(classNameId);
    }

    for (String validPermissionsClassName : validPermissionClassNames) {
        if (validPermissionsClassName.equals(permissionsClassName)) {
            return permissionsClassName;
        }
    }

    return super.getPermissionsClassName(data);
}

From source file:jorgediazest.indexchecker.model.MBMessageQuery.java

License:Open Source License

protected String getPermissionsClassName(Data data) {

    long categoryId = data.get("categoryId", 0L);

    if (categoryId != MBCategoryConstants.DISCUSSION_CATEGORY_ID) {
        return super.getPermissionsClassName(data);
    }/*  w w w .ja va  2 s.  c o m*/

    long classNameId = data.get("classNameId", 0L);

    String permissionsClassName = null;

    if (classNameId != 0) {
        permissionsClassName = PortalUtil.getClassName(classNameId);
    }

    for (String validPermissionsClassName : validPermissionClassNames) {
        if (validPermissionsClassName.equals(permissionsClassName)) {
            return permissionsClassName;
        }
    }

    return super.getPermissionsClassName(data);
}