public class Privacy extends Object
<node name="privacy">
<map>
<entry value="private" type="String" key="default"/>
</map>
List name:
<node name="private">
<map/>
Item order:
<node name="1">
<map>
<entry value="jid" type="String" key="type"/>
<entry value="user%40domain.com/res" type="String" key="value"/>
<entry value="deny" type="String" key="action"/>
<entry type="String[]" key="stanzas">
<item value="message"/>
<item value="iq"/>
</entry>
</map>
</node>
</node>
Created: Mon Oct 9 20:50:09 2006Modifier and Type | Field and Description |
---|---|
static String |
ACTION
Field description
|
static String |
ACTIVE
Field description
|
static String |
DEFAULT
Field description
|
static String |
ITEM
Field description
|
static String |
LIST
Field description
|
static String |
NAME
Field description
|
static String |
ORDER
Field description
|
static String |
PRIVACY
Field description
|
static String |
PRIVACY_LIST
Field description
|
static String |
PRIVACY_LIST_LOADED |
static String |
STANZAS
Field description
|
static String |
TYPE
Field description
|
static String |
VALUE
Field description
|
Constructor and Description |
---|
Privacy() |
public static final String ACTION
public static final String ACTIVE
public static final String DEFAULT
public static final String ITEM
public static final String LIST
public static final String NAME
public static final String ORDER
public static final String PRIVACY
public static final String PRIVACY_LIST
public static final String STANZAS
public static final String TYPE
public static final String VALUE
public static final String PRIVACY_LIST_LOADED
public static void addList(XMPPResourceConnection session, Element list) throws NotAuthorizedException, TigaseDBException
session
- list
- NotAuthorizedException
TigaseDBException
public static void removeList(XMPPResourceConnection session, Element list) throws NotAuthorizedException, TigaseDBException
session
- list
- NotAuthorizedException
TigaseDBException
public static Element getActiveList(XMPPResourceConnection session) throws NotAuthorizedException
session
- NotAuthorizedException
public static String getActiveListName(XMPPResourceConnection session) throws NotAuthorizedException
session
- NotAuthorizedException
public static Element getDefaultList(XMPPResourceConnection session) throws NotAuthorizedException, TigaseDBException
session
- NotAuthorizedException
TigaseDBException
public static String getDefaultListName(XMPPResourceConnection session) throws NotAuthorizedException, TigaseDBException
session
- NotAuthorizedException
TigaseDBException
public static Element getList(XMPPResourceConnection session, String list) throws NotAuthorizedException, TigaseDBException
session
- list
- NotAuthorizedException
TigaseDBException
public static Element getListOld(XMPPResourceConnection session, String list) throws NotAuthorizedException, TigaseDBException
session
- list
- NotAuthorizedException
TigaseDBException
public static String[] getLists(XMPPResourceConnection session) throws NotAuthorizedException, TigaseDBException
session
- NotAuthorizedException
TigaseDBException
public static void setActiveList(XMPPResourceConnection session, String lName) throws NotAuthorizedException, TigaseDBException
session
- lName
- NotAuthorizedException
TigaseDBException
public static void setDefaultList(XMPPResourceConnection session, Element list) throws NotAuthorizedException, TigaseDBException
session
- list
- NotAuthorizedException
TigaseDBException
public static List<String> getBlocked(XMPPResourceConnection session) throws NotAuthorizedException, TigaseDBException
public static boolean block(XMPPResourceConnection session, String jid) throws NotAuthorizedException, TigaseDBException
public static boolean unblock(XMPPResourceConnection session, String jid) throws NotAuthorizedException, TigaseDBException
public static List<String> unblockAll(XMPPResourceConnection session) throws NotAuthorizedException, TigaseDBException
Copyright © 2019 "Tigase, Inc.". All rights reserved.