List of usage examples for com.liferay.portal.kernel.security.permission ActionKeys VIEW
String VIEW
To view the source code for com.liferay.portal.kernel.security.permission ActionKeys VIEW.
Click Source Link
From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormAdminDisplayContext.java
License:Open Source License
public boolean isShowExportRecordSetIcon(DDLRecordSet recordSet) { return DDLRecordSetPermission.contains(_ddlFormAdminRequestHelper.getPermissionChecker(), recordSet, ActionKeys.VIEW); }
From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormAdminDisplayContext.java
License:Open Source License
public boolean isShowViewEntriesRecordSetIcon(DDLRecordSet recordSet) { return DDLRecordSetPermission.contains(_ddlFormAdminRequestHelper.getPermissionChecker(), recordSet, ActionKeys.VIEW); }
From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormDisplayContext.java
License:Open Source License
protected boolean hasViewPermission() throws PortalException { if (_hasViewPermission != null) { return _hasViewPermission; }//from w w w. ja v a 2 s. c o m _hasViewPermission = true; DDLRecordSet recordSet = getRecordSet(); if (recordSet != null) { ThemeDisplay themeDisplay = getThemeDisplay(); _hasViewPermission = DDLRecordSetPermission.contains(themeDisplay.getPermissionChecker(), recordSet, ActionKeys.VIEW); } return _hasViewPermission; }
From source file:com.liferay.dynamic.data.lists.form.web.internal.portlet.configuration.icon.ExportDDLRecordSetPortletConfigurationIcon.java
License:Open Source License
@Override public boolean isShow(PortletRequest portletRequest) { long recordSetId = ParamUtil.getLong(portletRequest, "recordSetId"); if (recordSetId == 0) { return false; }/*from w w w . j a v a 2 s .c o m*/ ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); User user = themeDisplay.getUser(); if (user.isDefaultUser()) { return false; } try { return DDLRecordSetPermission.contains(themeDisplay.getPermissionChecker(), recordSetId, ActionKeys.VIEW); } catch (PortalException pe) { // LPS-52675 if (_log.isDebugEnabled()) { _log.debug(pe, pe); } return false; } }
From source file:com.liferay.dynamic.data.lists.internal.instance.lifecycle.AddDefaultSharedFormLayoutPortalInstanceLifecycleListener.java
License:Open Source License
protected void updateUserLayoutViewPermissionPermission(long companyId, Layout layout) throws PortalException { Role role = _roleLocalService.getRole(companyId, RoleConstants.USER); _resourcePermissionLocalService.addResourcePermission(role.getCompanyId(), Layout.class.getName(), ResourceConstants.SCOPE_GROUP, String.valueOf(layout.getGroupId()), role.getRoleId(), ActionKeys.VIEW); }
From source file:com.liferay.dynamic.data.lists.service.impl.DDLRecordServiceImpl.java
License:Open Source License
/** * Returns the record with the ID./*from w ww . j a v a2s . c o m*/ * * @param recordId the primary key of the record * @return the record with the ID * @throws PortalException if a portal exception occurred */ @Override public DDLRecord getRecord(long recordId) throws PortalException { DDLRecord record = ddlRecordLocalService.getDDLRecord(recordId); DDLRecordPermission.check(getPermissionChecker(), record.getRecordId(), ActionKeys.VIEW); return record; }
From source file:com.liferay.dynamic.data.lists.service.impl.DDLRecordSetServiceImpl.java
License:Open Source License
/** * Returns a record set with the ID./*from w w w.j a va2 s . co m*/ * * @param recordSetId the primary key of the record set * @return the record set with the ID or <code>null</code> if the matching * record set is not found * @throws PortalException if a portal exception occurred */ @Override public DDLRecordSet fetchRecordSet(long recordSetId) throws PortalException { DDLRecordSet recordSet = ddlRecordSetLocalService.fetchRecordSet(recordSetId); if (recordSet == null) { return null; } DDLRecordSetPermission.check(getPermissionChecker(), recordSet, ActionKeys.VIEW); return recordSet; }
From source file:com.liferay.dynamic.data.lists.service.impl.DDLRecordSetServiceImpl.java
License:Open Source License
/** * Returns a record set with the ID.//from ww w .j a v a 2 s. com * * @param recordSetId the primary key of the record set * @return the record set with the ID * @throws PortalException if a matching record set could not be found or if * the user did not have the required permission to access the * record set */ @Override public DDLRecordSet getRecordSet(long recordSetId) throws PortalException { DDLRecordSetPermission.check(getPermissionChecker(), recordSetId, ActionKeys.VIEW); return ddlRecordSetLocalService.getRecordSet(recordSetId); }
From source file:com.liferay.dynamic.data.lists.service.impl.DDLRecordSetVersionServiceImpl.java
License:Open Source License
@Override public DDLRecordSetVersion getLatestRecordSetVersion(long recordSetId) throws PortalException { DDLRecordSetPermission.check(getPermissionChecker(), recordSetId, ActionKeys.VIEW); return ddlRecordSetVersionLocalService.getLatestRecordSetVersion(recordSetId); }
From source file:com.liferay.dynamic.data.lists.service.impl.DDLRecordSetVersionServiceImpl.java
License:Open Source License
@Override public DDLRecordSetVersion getRecordSetVersion(long recordSetVersionId) throws PortalException { DDLRecordSetVersion recordSetVersion = ddlRecordSetVersionLocalService .getRecordSetVersion(recordSetVersionId); DDLRecordSetPermission.check(getPermissionChecker(), recordSetVersion.getRecordSetId(), ActionKeys.VIEW); return recordSetVersion; }