Package org.jivesoftware.smackx.privacy
Class PrivacyList
- java.lang.Object
-
- org.jivesoftware.smackx.privacy.PrivacyList
-
public class PrivacyList extends Object
A privacy list represents a list of contacts that is a read only class used to represent a set of allowed or blocked communications. Basically it can:- Handle many
PrivacyItem
. - Answer if it is the default list.
- Answer if it is the active list.
Privacy Items
can handle different kind of blocking communications based on JID, group, subscription type or globally. - Handle many
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PrivacyList(boolean isActiveList, boolean isDefaultList, String listName, List<PrivacyItem> privacyItems)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<PrivacyItem>
getItems()
String
getName()
boolean
isActiveList()
boolean
isDefaultList()
String
toString()
-
-
-
Constructor Detail
-
PrivacyList
protected PrivacyList(boolean isActiveList, boolean isDefaultList, String listName, List<PrivacyItem> privacyItems)
-
-
Method Detail
-
isActiveList
public boolean isActiveList()
-
isDefaultList
public boolean isDefaultList()
-
getItems
public List<PrivacyItem> getItems()
-
-