@Bean(name="urn:xmpp:mam:1",
parent=tigase.server.xmppsession.SessionManager.class,
active=true)
public class Xep0313MessageArchiveManagementProcessor
extends tigase.xmpp.impl.annotation.AnnotatedXMPPProcessor
implements tigase.xmpp.XMPPProcessorIfc
Constructor and Description |
---|
Xep0313MessageArchiveManagementProcessor() |
Modifier and Type | Method and Description |
---|---|
tigase.xmpp.Authorization |
canHandle(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection conn) |
void |
process(tigase.server.Packet packet,
tigase.xmpp.XMPPResourceConnection session,
tigase.db.NonAuthUserRepository repo,
Queue<tigase.server.Packet> results,
Map<String,Object> settings) |
id, supDiscoFeatures, supElementNamePaths, supNamespaces, supStreamFeatures, supTypes
compareTo, concurrentThreadsPerQueue, getComponentInfo, getInstance, getQueueSize, getStatistics, getThreadsNo, init, isSupporting, supElements, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
concurrentQueuesNo, concurrentThreadsPerQueue, getComponentInfo, getStatistics, id, init, isSupporting, supDiscoFeatures, supElementNamePaths, supElements, supNamespaces, supStreamFeatures, supTypes
compareTo
public static final String ID
public Xep0313MessageArchiveManagementProcessor()
public tigase.xmpp.Authorization canHandle(tigase.server.Packet packet, tigase.xmpp.XMPPResourceConnection conn)
canHandle
in interface tigase.xmpp.XMPPImplIfc
canHandle
in class tigase.xmpp.XMPPProcessor
public 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.XMPPProcessorIfc
tigase.xmpp.XMPPException
Copyright © 2012–2019 "Tigase, Inc.". All rights reserved.