Class UserMembershipImpl
- java.lang.Object
-
- org.bonitasoft.engine.identity.impl.UserMembershipImpl
-
- All Implemented Interfaces:
Serializable,BonitaObject,UserMembership
public class UserMembershipImpl extends Object implements UserMembership
- Author:
- Matthieu Chaffotte, Bole Zhang
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UserMembershipImpl()UserMembershipImpl(long id, long userId, long groupId, long roleId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetAssignedBy()StringgetAssignedByName()DategetAssignedDate()longgetGroupId()StringgetGroupName()StringgetGroupParentPath()longgetId()longgetRoleId()StringgetRoleName()longgetUserId()StringgetUsername()voidsetAssignedBy(long assignedBy)voidsetAssignedByName(String assignedByName)voidsetAssignedDate(Date assignedDate)voidsetGroupName(String groupName)voidsetGroupParentPath(String groupParentPath)voidsetRoleName(String roleName)voidsetUsername(String username)
-
-
-
Method Detail
-
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
public Date 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
public String getGroupName()
- Specified by:
getGroupNamein interfaceUserMembership- Returns:
- the user membership's group name or null if the membership is not linked to a
Group
-
getRoleName
public String getRoleName()
- Specified by:
getRoleNamein interfaceUserMembership- Returns:
- the user membership's role name or null if the membership is not linked to a
Group
-
getUsername
public String getUsername()
- Specified by:
getUsernamein interfaceUserMembership- Returns:
- the username of the user that is assigned this membership
-
getAssignedByName
public String getAssignedByName()
- Specified by:
getAssignedByNamein interfaceUserMembership- Returns:
- the name of the user that created this membership
-
getGroupParentPath
public String getGroupParentPath()
- Specified by:
getGroupParentPathin interfaceUserMembership- Returns:
- the user membership's parent group path if any
-
setAssignedByName
public void setAssignedByName(String assignedByName)
-
setGroupParentPath
public void setGroupParentPath(String groupParentPath)
-
setAssignedDate
public void setAssignedDate(Date assignedDate)
-
setAssignedBy
public void setAssignedBy(long assignedBy)
-
setGroupName
public void setGroupName(String groupName)
-
setRoleName
public void setRoleName(String roleName)
-
setUsername
public void setUsername(String username)
-
-