Object
com.liferay.portal.internal.security.permission.contributor.RoleCollectionImpl
All Implemented Interfaces:
com.liferay.portal.kernel.security.permission.contributor.RoleCollection

public class RoleCollectionImpl extends Object implements com.liferay.portal.kernel.security.permission.contributor.RoleCollection
Author:
Raymond Augé
  • Constructor Details

    • RoleCollectionImpl

      public RoleCollectionImpl(com.liferay.portal.kernel.model.User user, com.liferay.portal.kernel.security.permission.UserBag userBag, long[] roleIds, long groupId, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker)
  • Method Details

    • addRoleId

      public boolean addRoleId(long roleId)
      Specified by:
      addRoleId in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection
    • getCompanyId

      public long getCompanyId()
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection
    • getGroupId

      public long getGroupId()
      Specified by:
      getGroupId in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection
    • getInitialRoleIds

      public long[] getInitialRoleIds()
      Specified by:
      getInitialRoleIds in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection
    • getRoleIds

      public long[] getRoleIds()
    • getUser

      public com.liferay.portal.kernel.model.User getUser()
      Specified by:
      getUser in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection
    • getUserBag

      public com.liferay.portal.kernel.security.permission.UserBag getUserBag()
      Specified by:
      getUserBag in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection
    • hasRoleId

      public boolean hasRoleId(long roleId)
      Specified by:
      hasRoleId in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection
    • isSignedIn

      public boolean isSignedIn()
      Specified by:
      isSignedIn in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection
    • removeRoleId

      public boolean removeRoleId(long roleId)
      Specified by:
      removeRoleId in interface com.liferay.portal.kernel.security.permission.contributor.RoleCollection