public final class MkPublicMembers extends Object implements PublicMembers
Constructor and Description |
---|
MkPublicMembers(MkStorage stg,
Organization organ)
Public ctor.
|
Modifier and Type | Method and Description |
---|---|
void |
conceal(User user)
Conceal a user's membership from public view.
|
boolean |
contains(User user)
Check whether the user is a public member of this organization.
|
Iterable<User> |
iterate()
Get all users who are public members of this organization.
|
Organization |
org()
Organization of which these are public members.
|
void |
publicize(User user)
Make a user's membership publicly visible.
|
public MkPublicMembers(MkStorage stg, Organization organ)
stg
- Storageorgan
- Organizationpublic Organization org()
PublicMembers
org
in interface PublicMembers
public void conceal(User user) throws IOException
PublicMembers
conceal
in interface PublicMembers
user
- User whose membership to concealIOException
- If an I/O problem occurspublic void publicize(User user) throws IOException
PublicMembers
publicize
in interface PublicMembers
user
- User whose membership to publicizeIOException
- If an I/O problem occurspublic Iterable<User> iterate()
PublicMembers
iterate
in interface PublicMembers
public boolean contains(User user) throws IOException
PublicMembers
contains
in interface PublicMembers
user
- User to check public organization membership ofIOException
- If an I/O problem occursCopyright © 2012–2018 jcabi.com. All rights reserved.