Class UserMembershipImpl
java.lang.Object
org.bonitasoft.engine.identity.impl.UserMembershipImpl
- All Implemented Interfaces:
Serializable,BonitaObject,UserMembership
- Author:
- Matthieu Chaffotte, Bole Zhang
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonggetId()longlongvoidsetAssignedBy(long assignedBy) voidsetAssignedByName(String assignedByName) voidsetAssignedDate(Date assignedDate) voidsetGroupName(String groupName) voidsetGroupParentPath(String groupParentPath) voidsetRoleName(String roleName) voidsetUsername(String username)
-
Constructor Details
-
UserMembershipImpl
public UserMembershipImpl() -
UserMembershipImpl
public UserMembershipImpl(long id, long userId, long groupId, long roleId)
-
-
Method Details
-
getId
public long getId()- Specified by:
getIdin interfaceUserMembership- Returns:
- the user membership's id
-
getAssignedBy
public long getAssignedBy()- Specified by:
getAssignedByin interfaceUserMembership- Returns:
- the id of the user that assigned this user membership
-
getAssignedDate
- Specified by:
getAssignedDatein interfaceUserMembership- Returns:
- the date this membership was assigned
-
getRoleId
public long getRoleId()- Specified by:
getRoleIdin interfaceUserMembership- Returns:
- the user membership's role id or 0 if the membership is not linked to a
Role
-
getGroupId
public long getGroupId()- Specified by:
getGroupIdin interfaceUserMembership- Returns:
- the user membership's group id or 0 if the membership is not linked to a
Group
-
getUserId
public long getUserId()- Specified by:
getUserIdin interfaceUserMembership- Returns:
- the user membership's user id
-
getGroupName
- Specified by:
getGroupNamein interfaceUserMembership- Returns:
- the user membership's group name or null if the membership is not linked to a
Group
-
getRoleName
- Specified by:
getRoleNamein interfaceUserMembership- Returns:
- the user membership's role name or null if the membership is not linked to a
Group
-
getUsername
- Specified by:
getUsernamein interfaceUserMembership- Returns:
- the username of the user that is assigned this membership
-
getAssignedByName
- Specified by:
getAssignedByNamein interfaceUserMembership- Returns:
- the name of the user that created this membership
-
getGroupParentPath
- Specified by:
getGroupParentPathin interfaceUserMembership- Returns:
- the user membership's parent group path if any
-
setAssignedByName
-
setGroupParentPath
-
setAssignedDate
-
setAssignedBy
public void setAssignedBy(long assignedBy) -
setGroupName
-
setRoleName
-
setUsername
-