Package tigase.archive.processors
Class MAM2Processor
java.lang.Object
tigase.xmpp.XMPPProcessor
tigase.xmpp.impl.annotation.AnnotatedXMPPProcessor
tigase.archive.processors.AbstractMAMProcessor
tigase.archive.processors.MAM2Processor
- All Implemented Interfaces:
Comparable<tigase.xmpp.XMPPImplIfc>
,tigase.xmpp.XMPPImplIfc
,tigase.xmpp.XMPPProcessorConcurrencyAwareIfc
,tigase.xmpp.XMPPProcessorIfc
@Bean(name="urn:xmpp:mam:2",
parent=tigase.server.xmppsession.SessionManager.class,
active=true)
public class MAM2Processor
extends AbstractMAMProcessor
Created by andrzej on 22.07.2016.
-
Field Summary
Fields inherited from class tigase.archive.processors.AbstractMAMProcessor
messageArchivePlugin
Fields inherited from class tigase.xmpp.XMPPProcessor
ALL_NAMES, ALL_PATHS, cmpInfo
Fields inherited from interface tigase.xmpp.XMPPImplIfc
CLIENT_XMLNS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
getXMLNS()
protected boolean
tigase.xml.Element[]
supDiscoFeatures
(tigase.xmpp.XMPPResourceConnection session) Methods inherited from class tigase.archive.processors.AbstractMAMProcessor
canHandle, process
Methods inherited from class tigase.xmpp.impl.annotation.AnnotatedXMPPProcessor
id, supElementNamePaths, supNamespaces, supStreamFeatures, supTypes
Methods inherited from class tigase.xmpp.XMPPProcessor
compareTo, concurrentQueuesNo, getComponentInfo, getInstance, getQueueSize, getStatistics, getThreadsNo, init, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface tigase.xmpp.XMPPImplIfc
concurrentQueuesNo, getComponentInfo, getStatistics, id, init, supElementNamePaths, supNamespaces, supStreamFeatures, supTypes
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
MAM2Processor
public MAM2Processor()
-
-
Method Details
-
supDiscoFeatures
public tigase.xml.Element[] supDiscoFeatures(tigase.xmpp.XMPPResourceConnection session) - Specified by:
supDiscoFeatures
in interfacetigase.xmpp.XMPPImplIfc
- Overrides:
supDiscoFeatures
in classtigase.xmpp.impl.annotation.AnnotatedXMPPProcessor
-
getXMLNS
- Specified by:
getXMLNS
in classAbstractMAMProcessor
-
hasStanzaIdSupport
protected boolean hasStanzaIdSupport()- Specified by:
hasStanzaIdSupport
in classAbstractMAMProcessor
-