public class ExternalSubjectInviteBean extends Object
Constructor and Description |
---|
ExternalSubjectInviteBean()
make a bean based on the owner attribute assign
|
ExternalSubjectInviteBean(AttributeAssign ownerAttributeAssign)
make a bean based on the owner attribute assign
|
Modifier and Type | Method and Description |
---|---|
protected Object |
clone()
clone this object
|
boolean |
deleteFromDb()
delete this from the database
|
static List<ExternalSubjectInviteBean> |
findByEmailAddress(String emailAddress) |
static List<ExternalSubjectInviteBean> |
findByEmailAddressViaUuid(String uuid) |
static ExternalSubjectInviteBean |
findByUuid(String uuid)
find an external subject invite bean by uuid
|
String |
getEmail()
email that was sent to the user (well, the first 2000 chars)
|
String |
getEmailAddress()
email address invite beans sent to
|
Set<String> |
getEmailsWhenRegistered()
list of emails to send to when the registration happens
|
Long |
getExpireDate()
when this expires: millis since 1970, or null if doesnt expire
|
Set<String> |
getGroupIds()
list of group ids to provision to when the user registers
|
long |
getInviteDate()
when the invite was sent out, millis since 1970
|
String |
getMemberId()
member id who invited the user
|
String |
getUuid()
uuid in the email sent to the invitee
|
boolean |
isExpired()
if this invite expired
|
void |
setEmail(String email1)
email that was sent to the user (well, the first 2000 chars)
|
void |
setEmailAddress(String emailAddress1)
email address invite beans sent to
|
void |
setEmailsWhenRegistered(Set<String> emailsWhenRegistered1)
list of emails to send to when the registration happens
|
void |
setExpireDate(Long expireDate1)
when this expires: millis since 1970, or null if doesnt expire
|
void |
setGroupIds(Set<String> groupIds1)
list of group ids to provision to when the user registers
|
void |
setInviteDate(long inviteDate1)
when the invite was sent out, millis since 1970
|
void |
setMemberId(String memberId1)
member id who invited the user
|
void |
setUuid(String uuid1)
uuid in the email sent to the invitee
|
void |
storeToDb()
store this to the DB, must have open root session
|
String |
toString() |
public ExternalSubjectInviteBean()
ownerAttributeAssign
- public ExternalSubjectInviteBean(AttributeAssign ownerAttributeAssign)
ownerAttributeAssign
- public boolean isExpired()
protected Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public String getEmailAddress()
public void setEmailAddress(String emailAddress1)
emailAddress1
- public long getInviteDate()
public void setInviteDate(long inviteDate1)
inviteDate1
- public Long getExpireDate()
public void setExpireDate(Long expireDate1)
expireDate1
- public String getEmail()
public void setEmail(String email1)
email1
- public Set<String> getEmailsWhenRegistered()
public void setEmailsWhenRegistered(Set<String> emailsWhenRegistered1)
emailsWhenRegistered1
- public Set<String> getGroupIds()
public void setGroupIds(Set<String> groupIds1)
groupIds1
- public String getMemberId()
public void setMemberId(String memberId1)
memberId1
- public String getUuid()
public void setUuid(String uuid1)
uuid1
- public boolean deleteFromDb()
public void storeToDb()
public static ExternalSubjectInviteBean findByUuid(String uuid)
uuid
- public static List<ExternalSubjectInviteBean> findByEmailAddress(String emailAddress)
emailAddress
- public static List<ExternalSubjectInviteBean> findByEmailAddressViaUuid(String uuid)
uuid
- public String toString()
toString
in class Object
Object.toString()
Copyright © 2016 Internet2. All rights reserved.