Class ProjectInvitation
java.lang.Object
pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
pl.edu.icm.unity.engine.api.project.ProjectInvitation
Holds information about project invitation.
- Author:
- P.Piernik
-
Field Summary
Modifier and TypeFieldDescriptionstatic final long
final Instant
final String
final int
final String
Fields inherited from class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
allowModifyGroups, contactAddress, expiration, groups, project
-
Constructor Summary
ConstructorDescriptionProjectInvitation
(String project, pl.edu.icm.unity.base.registration.BaseForm form, pl.edu.icm.unity.base.registration.invitation.InvitationWithCode org, String link) -
Method Summary
-
Field Details
-
DEFAULT_TTL_DAYS
public static final long DEFAULT_TTL_DAYS- See Also:
-
registrationCode
-
lastSentTime
-
numberOfSends
public final int numberOfSends -
link
-
-
Constructor Details
-
ProjectInvitation
public ProjectInvitation(String project, pl.edu.icm.unity.base.registration.BaseForm form, pl.edu.icm.unity.base.registration.invitation.InvitationWithCode org, String link) throws pl.edu.icm.unity.base.exceptions.EngineException - Throws:
pl.edu.icm.unity.base.exceptions.EngineException
-
-
Method Details
-
hashCode
public int hashCode()- Overrides:
hashCode
in classProjectInvitationParam
-
equals
- Overrides:
equals
in classProjectInvitationParam
-