public class PepPlugin
extends tigase.xmpp.XMPPProcessor
implements tigase.xmpp.XMPPProcessorIfc
| Modifier and Type | Field and Description |
|---|---|
protected static tigase.xml.Element[] |
DISCO_FEATURES |
protected static String |
DISCO_INFO_XMLNS |
protected static String |
DISCO_ITEMS_XMLNS |
protected static String[][] |
ELEMENTS |
protected static String |
PUBSUB_XMLNS |
protected tigase.xmpp.JID |
pubsubJid |
protected Set<String> |
simpleNodes |
protected boolean |
simplePepEnabled |
protected static String[] |
XMLNSS |
| Constructor and Description |
|---|
PepPlugin() |
| Modifier and Type | Method and Description |
|---|---|
String |
id() |
void |
init(Map<String,Object> settings) |
void |
process(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session,
tigase.db.NonAuthUserRepository repo,
Queue<tigase.server.Packet> results,
Map<String,Object> settings) |
protected void |
processIq(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session,
Queue<tigase.server.Packet> results) |
protected void |
processPresence(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session,
Queue<tigase.server.Packet> results) |
tigase.xml.Element[] |
supDiscoFeatures(tigase.xmpp.XMPPResourceConnection session) |
String[][] |
supElementNamePaths() |
String[] |
supNamespaces() |
canHandle, compareTo, concurrentQueuesNo, concurrentThreadsPerQueue, getComponentInfo, getInstance, getStatistics, isSupporting, supElements, supStreamFeatures, supTypes, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcanHandle, concurrentQueuesNo, concurrentThreadsPerQueue, getComponentInfo, getStatistics, isSupporting, supElements, supStreamFeatures, supTypescompareToprotected static final String DISCO_INFO_XMLNS
protected static final String DISCO_ITEMS_XMLNS
protected static final String PUBSUB_XMLNS
protected static final tigase.xml.Element[] DISCO_FEATURES
protected static final String[][] ELEMENTS
protected static final String[] XMLNSS
protected tigase.xmpp.JID pubsubJid
protected boolean simplePepEnabled
public void init(Map<String,Object> settings) throws tigase.db.TigaseDBException
init in interface tigase.xmpp.XMPPImplIfcinit in class tigase.xmpp.XMPPProcessortigase.db.TigaseDBExceptionpublic String id()
id in interface tigase.xmpp.XMPPImplIfcpublic void process(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session,
tigase.db.NonAuthUserRepository repo,
Queue<tigase.server.Packet> results,
Map<String,Object> settings)
throws tigase.xmpp.XMPPException
process in interface tigase.xmpp.XMPPProcessorIfctigase.xmpp.XMPPExceptionpublic tigase.xml.Element[] supDiscoFeatures(tigase.xmpp.XMPPResourceConnection session)
supDiscoFeatures in interface tigase.xmpp.XMPPImplIfcsupDiscoFeatures in class tigase.xmpp.XMPPProcessorpublic String[][] supElementNamePaths()
supElementNamePaths in interface tigase.xmpp.XMPPImplIfcsupElementNamePaths in class tigase.xmpp.XMPPProcessorpublic String[] supNamespaces()
supNamespaces in interface tigase.xmpp.XMPPImplIfcsupNamespaces in class tigase.xmpp.XMPPProcessorprotected void processIq(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session,
Queue<tigase.server.Packet> results)
throws tigase.xmpp.XMPPException
tigase.xmpp.XMPPExceptionprotected void processPresence(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session,
Queue<tigase.server.Packet> results)
throws tigase.xmpp.NotAuthorizedException
tigase.xmpp.NotAuthorizedExceptionCopyright © 2008–2015 Tigase. All rights reserved.