Class MembersWorkspaceModule.Invitation
- java.lang.Object
-
- org.ametys.plugins.workspaces.members.MembersWorkspaceModule.Invitation
-
- Enclosing class:
- MembersWorkspaceModule
public class MembersWorkspaceModule.Invitation extends Object
Bean representing a invitation by email
-
-
Constructor Summary
Constructors Constructor Description Invitation(String email, Date date, UserIdentity author, Map<String,String> allowedProfileByModules, String projectName)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getAllowedProfileByModules()
Get the allowed profile for each moduleUserIdentity
getAuthor()
Get the author of invitationDate
getDate()
Get the date of invitationString
getEmail()
Get the emailString
getProjectName()
Get the parent project nameString
toString()
-
-
-
Constructor Detail
-
Invitation
public Invitation(String email, Date date, UserIdentity author, Map<String,String> allowedProfileByModules, String projectName)
Constructor- Parameters:
email
- The emaildate
- The date of invitationauthor
- The author of invitationallowedProfileByModules
- The rightsprojectName
- the name of parent project
-
-
Method Detail
-
getAuthor
public UserIdentity getAuthor()
Get the author of invitation- Returns:
- the author of invitation
-
getAllowedProfileByModules
public Map<String,String> getAllowedProfileByModules()
Get the allowed profile for each module- Returns:
- the allowed profile for each module
-
getProjectName
public String getProjectName()
Get the parent project name- Returns:
- the parent project name
-
-