Package org.molgenis.data.security.auth
Class MembershipInvitation
- java.lang.Object
-
- org.molgenis.data.support.StaticEntity
-
- org.molgenis.data.security.auth.MembershipInvitation
-
- All Implemented Interfaces:
Entity,org.molgenis.util.i18n.Identifiable
public class MembershipInvitation extends StaticEntity
-
-
Constructor Summary
Constructors Constructor Description MembershipInvitation(String id, EntityType entityType)MembershipInvitation(Entity entity)MembershipInvitation(EntityType entityType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDeclineReason()StringgetEmail()InstantgetFrom()StringgetId()StringgetInvitationText()UsergetInvitedBy()InstantgetIssued()InstantgetLastUpdate()RolegetRole()MembershipInvitationMetadata.StatusgetStatus()Optional<Instant>getTo()StringgetToken()voidsetDeclineReason(String declineReason)voidsetEmail(String email)voidsetFrom(Instant from)voidsetId(String id)voidsetInvitationText(String invitationText)voidsetInvitedBy(User user)voidsetLastUpdateNow()voidsetRole(Role role)voidsetStatus(MembershipInvitationMetadata.Status status)voidsetTo(Instant to)voidsetToken(String token)-
Methods inherited from class org.molgenis.data.support.StaticEntity
get, getAttributeNames, getBoolean, getDouble, getEntities, getEntities, getEntity, getEntity, getEntityType, getIdValue, getInstant, getInt, getLabelValue, getLocalDate, getLong, getString, init, set, set, setIdValue, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.molgenis.data.Entity
get, getBoolean, getDouble, getEntities, getEntities, getEntity, getEntity, getInstant, getInt, getLocalDate, getLong, getString, set
-
-
-
-
Constructor Detail
-
MembershipInvitation
public MembershipInvitation(Entity entity)
-
MembershipInvitation
public MembershipInvitation(EntityType entityType)
-
MembershipInvitation
public MembershipInvitation(String id, EntityType entityType)
-
-
Method Detail
-
setId
public void setId(String id)
-
getId
public String getId()
-
setToken
public void setToken(String token)
-
getToken
public String getToken()
-
setEmail
public void setEmail(String email)
-
getEmail
public String getEmail()
-
setFrom
public void setFrom(Instant from)
-
getFrom
public Instant getFrom()
-
setTo
public void setTo(Instant to)
-
getRole
public Role getRole()
-
setRole
public void setRole(Role role)
-
setInvitedBy
public void setInvitedBy(User user)
-
getInvitedBy
public User getInvitedBy()
-
getIssued
public Instant getIssued()
-
setLastUpdateNow
public void setLastUpdateNow()
-
getLastUpdate
public Instant getLastUpdate()
-
setStatus
public void setStatus(MembershipInvitationMetadata.Status status)
-
getStatus
public MembershipInvitationMetadata.Status getStatus()
-
setInvitationText
public void setInvitationText(String invitationText)
-
getInvitationText
public String getInvitationText()
-
setDeclineReason
public void setDeclineReason(String declineReason)
-
getDeclineReason
public String getDeclineReason()
-
-