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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Comparable
compareToMethods inherited from interface tigase.xmpp.XMPPImplIfc
canHandle, concurrentQueuesNo, getComponentInfo, getStatistics, init, supStreamFeatures, supTypes
-
Field Details
-
MUC_SAVE
-
LIST
-
REMOVE
-
RETRIEVE
-
XEP0136NS
-
AUTO
-
ID
-
SETTINGS
-
-
Constructor Details
-
Xep0136MessageArchivingProcessor
public Xep0136MessageArchivingProcessor()Deprecated.
-
-
Method Details
-
id
-
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
-