public class GroupMembership extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{}group"/> <element ref="{}person"/> <element ref="{}membership-state"/> <element ref="{}contact-email"/> <element ref="{}show-group-logo-in-profile"/> <element ref="{}allow-messages-from-members"/> <element ref="{}email-digest-frequency"/> <element ref="{}email-announcements-from-managers"/> <element ref="{}email-for-every-new-post"/> </sequence> <attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected boolean |
allowMessagesFromMembers |
protected String |
contactEmail |
protected boolean |
emailAnnouncementsFromManagers |
protected EmailDigestFrequency |
emailDigestFrequency |
protected boolean |
emailForEveryNewPost |
protected Group |
group |
protected Long |
key |
protected MembershipState |
membershipState |
protected Person |
person |
protected boolean |
showGroupLogoInProfile |
Constructor and Description |
---|
GroupMembership() |
Modifier and Type | Method and Description |
---|---|
String |
getContactEmail()
Gets the value of the contactEmail property.
|
EmailDigestFrequency |
getEmailDigestFrequency()
Gets the value of the emailDigestFrequency property.
|
Group |
getGroup()
Gets the value of the group property.
|
Long |
getKey()
Gets the value of the key property.
|
MembershipState |
getMembershipState()
Gets the value of the membershipState property.
|
Person |
getPerson()
Gets the value of the person property.
|
boolean |
isAllowMessagesFromMembers()
Gets the value of the allowMessagesFromMembers property.
|
boolean |
isEmailAnnouncementsFromManagers()
Gets the value of the emailAnnouncementsFromManagers property.
|
boolean |
isEmailForEveryNewPost()
Gets the value of the emailForEveryNewPost property.
|
boolean |
isShowGroupLogoInProfile()
Gets the value of the showGroupLogoInProfile property.
|
void |
setAllowMessagesFromMembers(boolean value)
Sets the value of the allowMessagesFromMembers property.
|
void |
setContactEmail(String value)
Sets the value of the contactEmail property.
|
void |
setEmailAnnouncementsFromManagers(boolean value)
Sets the value of the emailAnnouncementsFromManagers property.
|
void |
setEmailDigestFrequency(EmailDigestFrequency value)
Sets the value of the emailDigestFrequency property.
|
void |
setEmailForEveryNewPost(boolean value)
Sets the value of the emailForEveryNewPost property.
|
void |
setGroup(Group value)
Sets the value of the group property.
|
void |
setKey(Long value)
Sets the value of the key property.
|
void |
setMembershipState(MembershipState value)
Sets the value of the membershipState property.
|
void |
setPerson(Person value)
Sets the value of the person property.
|
void |
setShowGroupLogoInProfile(boolean value)
Sets the value of the showGroupLogoInProfile property.
|
protected Group group
protected Person person
protected MembershipState membershipState
protected String contactEmail
protected boolean showGroupLogoInProfile
protected boolean allowMessagesFromMembers
protected EmailDigestFrequency emailDigestFrequency
protected boolean emailAnnouncementsFromManagers
protected boolean emailForEveryNewPost
protected Long key
public Group getGroup()
Group
public void setGroup(Group value)
value
- allowed object is
Group
public Person getPerson()
Person
public void setPerson(Person value)
value
- allowed object is
Person
public MembershipState getMembershipState()
MembershipState
public void setMembershipState(MembershipState value)
value
- allowed object is
MembershipState
public String getContactEmail()
String
public void setContactEmail(String value)
value
- allowed object is
String
public boolean isShowGroupLogoInProfile()
public void setShowGroupLogoInProfile(boolean value)
public boolean isAllowMessagesFromMembers()
public void setAllowMessagesFromMembers(boolean value)
public EmailDigestFrequency getEmailDigestFrequency()
EmailDigestFrequency
public void setEmailDigestFrequency(EmailDigestFrequency value)
value
- allowed object is
EmailDigestFrequency
public boolean isEmailAnnouncementsFromManagers()
public void setEmailAnnouncementsFromManagers(boolean value)
public boolean isEmailForEveryNewPost()
public void setEmailForEveryNewPost(boolean value)
Apache Camel