Package tigase.archive.processors
Class Xep0136MessageArchivingProcessor
java.lang.Object
tigase.xmpp.XMPPProcessor
tigase.archive.processors.Xep0136MessageArchivingProcessor
- All Implemented Interfaces:
Comparable<tigase.xmpp.XMPPImplIfc>,tigase.xmpp.XMPPImplIfc,tigase.xmpp.XMPPProcessorConcurrencyAwareIfc,tigase.xmpp.XMPPProcessorIfc
@Deprecated
@Bean(name="message-archive-xep-0136",
parent=tigase.server.xmppsession.SessionManager.class,
active=false)
public class Xep0136MessageArchivingProcessor
extends tigase.xmpp.XMPPProcessor
implements tigase.xmpp.XMPPProcessorIfc
Deprecated.
MessageArchingPlugin is implementation of plugin which forwards messages with type set to "chat" to
MessageArchivingComponent to store this messages in message archive.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringDeprecated.protected static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.protected static final StringDeprecated.static final StringDeprecated.Fields inherited from class tigase.xmpp.XMPPProcessor
ALL_NAMES, ALL_PATHS, cmpInfoFields inherited from interface tigase.xmpp.XMPPImplIfc
CLIENT_XMLNS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionid()Deprecated.voidprocess(tigase.server.Packet packet, tigase.xmpp.XMPPResourceConnection session, tigase.db.NonAuthUserRepository repo, Queue<tigase.server.Packet> results, Map<String, Object> settings) Deprecated.protected voidrequestingPreferrences(tigase.xmpp.XMPPResourceConnection session, tigase.server.Packet packet, Queue<tigase.server.Packet> results) Deprecated.tigase.xml.Element[]supDiscoFeatures(tigase.xmpp.XMPPResourceConnection session) Deprecated.String[][]Deprecated.String[]Deprecated.protected voidupdateAutoSave(tigase.xmpp.XMPPResourceConnection session, tigase.server.Packet packet, tigase.xml.Element auto, Queue<tigase.server.Packet> results) Deprecated.protected voidupdatingPreferences(tigase.xmpp.XMPPResourceConnection session, tigase.server.Packet packet, tigase.xml.Element pref, Queue<tigase.server.Packet> results) Deprecated.Methods inherited from class tigase.xmpp.XMPPProcessor
canHandle, compareTo, concurrentQueuesNo, getComponentInfo, getInstance, getQueueSize, getStatistics, getThreadsNo, init, supStreamFeatures, supTypes, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface tigase.xmpp.XMPPImplIfc
canHandle, concurrentQueuesNo, getComponentInfo, getStatistics, init, supStreamFeatures, supTypes
-
Field Details
-
MUC_SAVE
Deprecated.- See Also:
-
LIST
Deprecated.- See Also:
-
REMOVE
Deprecated.- See Also:
-
RETRIEVE
Deprecated.- See Also:
-
XEP0136NS
Deprecated.- See Also:
-
AUTO
Deprecated.- See Also:
-
ID
Deprecated.- See Also:
-
SETTINGS
Deprecated.- See Also:
-
-
Constructor Details
-
Xep0136MessageArchivingProcessor
public Xep0136MessageArchivingProcessor()Deprecated.
-
-
Method Details
-
id
Deprecated.- Specified by:
idin interfacetigase.xmpp.XMPPImplIfc
-
supElementNamePaths
Deprecated.- Specified by:
supElementNamePathsin interfacetigase.xmpp.XMPPImplIfc- Overrides:
supElementNamePathsin classtigase.xmpp.XMPPProcessor
-
supNamespaces
Deprecated.- Specified by:
supNamespacesin interfacetigase.xmpp.XMPPImplIfc- Overrides:
supNamespacesin classtigase.xmpp.XMPPProcessor
-
supDiscoFeatures
public tigase.xml.Element[] supDiscoFeatures(tigase.xmpp.XMPPResourceConnection session) Deprecated.- Specified by:
supDiscoFeaturesin interfacetigase.xmpp.XMPPImplIfc- Overrides:
supDiscoFeaturesin classtigase.xmpp.XMPPProcessor
-
process
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.XMPPExceptionDeprecated.- Specified by:
processin interfacetigase.xmpp.XMPPProcessorIfc- Throws:
tigase.xmpp.XMPPException
-
requestingPreferrences
protected void requestingPreferrences(tigase.xmpp.XMPPResourceConnection session, tigase.server.Packet packet, Queue<tigase.server.Packet> results) throws tigase.xmpp.NotAuthorizedException, tigase.db.TigaseDBException Deprecated.- Throws:
tigase.xmpp.NotAuthorizedExceptiontigase.db.TigaseDBException
-
updatingPreferences
protected void updatingPreferences(tigase.xmpp.XMPPResourceConnection session, tigase.server.Packet packet, tigase.xml.Element pref, Queue<tigase.server.Packet> results) throws tigase.xmpp.PacketErrorTypeException, tigase.xmpp.NotAuthorizedException Deprecated.- Throws:
tigase.xmpp.PacketErrorTypeExceptiontigase.xmpp.NotAuthorizedException
-
updateAutoSave
protected void updateAutoSave(tigase.xmpp.XMPPResourceConnection session, tigase.server.Packet packet, tigase.xml.Element auto, Queue<tigase.server.Packet> results) throws tigase.xmpp.PacketErrorTypeException, tigase.xmpp.NotAuthorizedException Deprecated.- Throws:
tigase.xmpp.PacketErrorTypeExceptiontigase.xmpp.NotAuthorizedException
-