Uses of Class
tigase.server.Packet
-
-
Uses of Packet in tigase.auth
Methods in tigase.auth with parameters of type Packet Modifier and Type Method Description void
BruteForceLockerBean.BruteForceLockerVHostExtension. addCommandFields(java.lang.String prefix, Packet packet, boolean forDefault)
void
BruteForceLockerBean.BruteForceLockerVHostExtension. initFromCommand(java.lang.String prefix, Packet packet)
-
Uses of Packet in tigase.cluster
Methods in tigase.cluster that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
ClusterConnectionManager. processSocketData(XMPPIOService<java.lang.Object> serv)
Methods in tigase.cluster with parameters of type Packet Modifier and Type Method Description boolean
SessionManagerClustered. fastAddOutPacket(Packet packet)
protected void
AmpComponentClustered. forwardPacket(Packet packet)
XMPPResourceConnection
SessionManagerClustered. getXMPPResourceConnection(Packet p)
void
SessionManagerClustered. handleLocalPacket(Packet packet, XMPPResourceConnection conn)
int
ClusterConnectionManager. hashCodeForPacket(Packet packet)
void
ClusterConnectionManager. processOutPacket(Packet packet)
void
AmpComponentClustered. processPacket(Packet packet)
void
ClusterConnectionManager. processPacket(Packet packet)
void
ClusterController. processPacket(Packet packet, java.util.Queue<Packet> results)
void
SessionManagerClustered. processPacket(Packet packet)
This is the mainPacket
processing method.void
SessionManagerClustered. processPacket(Packet packet, XMPPResourceConnection conn)
void
VirtualComponent. processPacket(Packet packet, java.util.Queue<Packet> results)
boolean
ClusterConnectionManager. processUndeliveredPacket(Packet packet, java.lang.Long stamp, java.lang.String errorMessage)
XMPPIOService<java.lang.Object>
ClusterConnectionSelector. selectConnection(Packet p, ClusterConnection conn)
XMPPIOService<java.lang.Object>
ClusterConnectionSelectorOld. selectConnection(Packet p, ClusterConnection conn)
protected boolean
ClusterConnectionManager. writePacketToSocket(Packet p)
Method parameters in tigase.cluster with type arguments of type Packet Modifier and Type Method Description void
ClusterController. processPacket(Packet packet, java.util.Queue<Packet> results)
void
VirtualComponent. processPacket(Packet packet, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.cluster.api
Methods in tigase.cluster.api with parameters of type Packet Modifier and Type Method Description void
ClusterElement. addDataPacket(Packet packet)
boolean
SessionManagerClusteredIfc. fastAddOutPacket(Packet packet)
XMPPResourceConnection
SessionManagerClusteredIfc. getXMPPResourceConnection(Packet el_packet)
int
ClusterConnectionHandler. hashCodeForPacket(Packet packet)
Generates hashCode for particular packet used to spread processing between thread or connectionsvoid
SessionManagerClusteredIfc. processPacket(Packet el_packet, XMPPResourceConnection conn)
XMPPIOService<java.lang.Object>
ClusterConnectionSelectorIfc. selectConnection(Packet packet, ClusterConnection conn)
Method returns XMPPIOService instances which should be used to send packet between cluster nodesConstructors in tigase.cluster.api with parameters of type Packet Constructor Description ClusterElement(JID from, JID to, StanzaType type, Packet packet)
-
Uses of Packet in tigase.cluster.repo
Methods in tigase.cluster.repo with parameters of type Packet Modifier and Type Method Description void
ClusterRepoItem. addCommandFields(Packet packet)
void
ClusterRepoItem. initFromCommand(Packet packet)
-
Uses of Packet in tigase.cluster.strategy
Methods in tigase.cluster.strategy with parameters of type Packet Modifier and Type Method Description java.util.List<JID>
DefaultClusteringStrategyAbstract. getNodesForIqResponse(Packet packet)
java.util.List<JID>
DefaultClusteringStrategy. getNodesForPacketForward(JID fromNode, java.util.Set<JID> visitedNodes, Packet packet)
java.util.List<JID>
DefaultClusteringStrategyAbstract. getNodesForPacketForward(JID fromNode, java.util.Set<JID> visitedNodes, Packet packet)
java.util.List<JID>
SMNonCachingAllNodes. getNodesForPacketForward(JID fromNode, java.util.Set<JID> visitedNodes, Packet packet)
void
ClusteringStrategyIfc. handleLocalPacket(Packet packet, XMPPResourceConnection conn)
void
DefaultClusteringStrategy. handleLocalPacket(Packet packet, XMPPResourceConnection conn)
void
DefaultClusteringStrategyAbstract. handleLocalPacket(Packet packet, XMPPResourceConnection conn)
boolean
DefaultClusteringStrategyAbstract. isIqResponseToNode(Packet packet)
protected boolean
DefaultClusteringStrategyAbstract. isSuitableForForward(Packet packet)
protected boolean
SMNonCachingAllNodes. isSuitableForForward(Packet packet)
boolean
ClusteringStrategyIfc. processPacket(Packet packet, XMPPResourceConnection conn)
boolean
DefaultClusteringStrategyAbstract. processPacket(Packet packet, XMPPResourceConnection conn)
boolean
DefaultClusteringStrategyAbstract. sendToNextNode(JID fromNode, java.util.Set<JID> visitedNodes, java.util.Map<java.lang.String,java.lang.String> data, Packet packet)
Method attempts to send the packet to the next cluster node. -
Uses of Packet in tigase.component
Methods in tigase.component with parameters of type Packet Modifier and Type Method Description protected void
AbstractComponent. addOutPacket(Packet packet, AsyncCallback asyncCallback)
Deprecated.void
AbstractComponent. processPacket(Packet packet)
Deprecated.void
AbstractKernelBasedComponent. processPacket(Packet packet)
boolean
ComponenScriptCommandProcessor. processScriptCommand(Packet pc, java.util.Queue<Packet> results)
void
AbstractComponent.DefaultPacketWriter. write(Packet packet)
void
AbstractComponent.DefaultPacketWriter. write(Packet packet, AsyncCallback callback)
void
AbstractKernelBasedComponent.DefaultPacketWriter. write(Packet packet)
void
AbstractKernelBasedComponent.DefaultPacketWriter. write(Packet packet, AsyncCallback callback)
void
PacketWriter. write(Packet packet)
Writes single Packet.void
PacketWriter. write(Packet packet, AsyncCallback callback)
Method parameters in tigase.component with type arguments of type Packet Modifier and Type Method Description boolean
ComponenScriptCommandProcessor. processScriptCommand(Packet pc, java.util.Queue<Packet> results)
void
AbstractComponent.DefaultPacketWriter. write(java.util.Collection<Packet> elements)
void
AbstractKernelBasedComponent.DefaultPacketWriter. write(java.util.Collection<Packet> elements)
void
PacketWriter. write(java.util.Collection<Packet> packets)
Writes collection of Packets. -
Uses of Packet in tigase.component.adhoc
Methods in tigase.component.adhoc that return Packet Modifier and Type Method Description Packet
AdhHocRequest. getIq()
Methods in tigase.component.adhoc that return types with arguments of type Packet Modifier and Type Method Description java.util.List<Packet>
AdHocScriptCommandManager. process(Packet packet)
Methods in tigase.component.adhoc with parameters of type Packet Modifier and Type Method Description void
AdHocCommandManager. process(Packet packet, java.util.function.Consumer<Packet> resultConsumer)
void
AdHocCommandManager. process(Packet packet, Element commandElement, java.lang.String node, java.lang.String action, java.lang.String sessionId, AdHocCommand adHocCommand, java.util.function.Consumer<Packet> resultConsumer)
java.util.List<Packet>
AdHocScriptCommandManager. process(Packet packet)
Method parameters in tigase.component.adhoc with type arguments of type Packet Modifier and Type Method Description void
AdHocCommandManager. process(Packet packet, java.util.function.Consumer<Packet> resultConsumer)
void
AdHocCommandManager. process(Packet packet, Element commandElement, java.lang.String node, java.lang.String action, java.lang.String sessionId, AdHocCommand adHocCommand, java.util.function.Consumer<Packet> resultConsumer)
-
Uses of Packet in tigase.component.modules
Methods in tigase.component.modules with parameters of type Packet Modifier and Type Method Description default boolean
Module. canHandle(Packet packet)
Returns true if Packet can be procesed by module.void
Module. process(Packet packet)
Process incoming stanza.void
StanzaProcessor. processPacket(Packet packet)
void
StanzaProcessor. sendException(Packet packet, ComponentException e)
ConvertsComponentException
to XMPP error stanza and sends it to sender of packet.protected void
AbstractModule. write(Packet packet)
protected void
AbstractModule. write(Packet packet, AsyncCallback asyncCallback)
-
Uses of Packet in tigase.component.modules.impl
Methods in tigase.component.modules.impl that return Packet Modifier and Type Method Description protected Packet
DiscoveryModule. prepareDiscoInfoReponse(Packet packet, JID jid, java.lang.String node, JID senderJID)
Deprecated.protected Packet
DiscoveryModule. prepareDiscoInfoResponse(Packet packet, JID jid, java.lang.String node, JID senderJID)
Methods in tigase.component.modules.impl with parameters of type Packet Modifier and Type Method Description protected Packet
DiscoveryModule. prepareDiscoInfoReponse(Packet packet, JID jid, java.lang.String node, JID senderJID)
Deprecated.protected Packet
DiscoveryModule. prepareDiscoInfoResponse(Packet packet, JID jid, java.lang.String node, JID senderJID)
void
AdHocCommandModule. process(Packet packet)
void
DiscoveryModule. process(Packet packet)
void
JabberVersionModule. process(Packet packet)
void
XmppPingModule. process(Packet iq)
protected void
DiscoveryModule. processAdHocCommandItems(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected void
DiscoveryModule. processDiscoInfo(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected void
DiscoveryModule. processDiscoItems(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected void
AdHocCommandModule. processScriptAdHoc(Packet packet)
boolean
AdHocCommandModule.ScriptCommandProcessor. processScriptCommand(Packet pc, java.util.Queue<Packet> results)
Method parameters in tigase.component.modules.impl with type arguments of type Packet Modifier and Type Method Description boolean
AdHocCommandModule.ScriptCommandProcessor. processScriptCommand(Packet pc, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.component.responses
Methods in tigase.component.responses with parameters of type Packet Modifier and Type Method Description java.lang.Runnable
ResponseManager. getResponseHandler(Packet element)
Returns handler for response of sent<iq/>
stanza.void
AsyncCallback. onError(Packet responseStanza, java.lang.String errorCondition)
Called when received response has type error.void
AsyncCallback. onSuccess(Packet responseStanza)
Called when received response has type result.java.lang.String
ResponseManager. registerResponseHandler(Packet stanza, java.lang.Long timeout, AsyncCallback callback)
Register callback for response of sent<iq/>
stanza.Constructors in tigase.component.responses with parameters of type Packet Constructor Description DefaultResponseHandler(Packet packet, ResponseManager.Entry entry)
-
Uses of Packet in tigase.conf
Methods in tigase.conf with parameters of type Packet Modifier and Type Method Description void
ConfigItem. addCommandFields(Packet packet)
void
ConfigItem. initFromCommand(Packet packet)
void
ConfiguratorOld. processPacket(Packet packet, java.util.Queue<Packet> results)
java.lang.Object
ConfiguratorOld. setPropertyValue(java.lang.String key, java.lang.String val, Packet result_pack, boolean admin)
Method parameters in tigase.conf with type arguments of type Packet Modifier and Type Method Description void
ConfiguratorOld. processPacket(Packet packet, java.util.Queue<Packet> results)
void
SetLoggingCommand. runCommand(Iq packet, javax.script.Bindings binds, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.db.comp
Methods in tigase.db.comp with parameters of type Packet Modifier and Type Method Description void
RepositoryItem. addCommandFields(Packet packet)
The method is used for handling ad-hoc commands.void
RepositoryItemAbstract. addCommandFields(Packet packet)
void
RepositoryItem. initFromCommand(Packet packet)
The method used for handling ad-hoc commands.void
RepositoryItemAbstract. initFromCommand(Packet packet)
-
Uses of Packet in tigase.disco
Methods in tigase.disco with parameters of type Packet Modifier and Type Method Description void
XMPPServiceCollector. processPacket(Packet packet, java.util.Queue<Packet> results)
Method parameters in tigase.disco with type arguments of type Packet Modifier and Type Method Description void
XMPPServiceCollector. processPacket(Packet packet, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.eventbus.component
Methods in tigase.eventbus.component with parameters of type Packet Modifier and Type Method Description void
EventPublisherModule. process(Packet packet)
void
EventReceiverModule. process(Packet packet)
void
SubscribeModule. process(Packet packet)
void
UnsubscribeModule. process(Packet packet)
protected Element
SubscribeModule. processClusterSubscription(Packet packet)
protected void
EventbusDiscoveryModule. processDiscoInfo(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected void
EventbusDiscoveryModule. processDiscoItems(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected Element
SubscribeModule. processNonClusterSubscription(Packet packet)
void
EventBusComponent. processPacket(Packet packet)
-
Uses of Packet in tigase.io
Methods in tigase.io with parameters of type Packet Modifier and Type Method Description void
SSLContextContainer.HardenedModeVHostItemExtension. addCommandFields(java.lang.String prefix, Packet packet, boolean forDefault)
void
SSLContextContainer.HardenedModeVHostItemExtension. initFromCommand(java.lang.String prefix, Packet packet)
-
Uses of Packet in tigase.io.repo
Methods in tigase.io.repo with parameters of type Packet Modifier and Type Method Description void
CertificateItem. addCommandFields(Packet packet)
void
CertificateItem. initFromCommand(Packet packet)
-
Uses of Packet in tigase.monitor.modules
Methods in tigase.monitor.modules with parameters of type Packet Modifier and Type Method Description void
AdHocCommandMonitorModule. process(Packet packet)
protected void
DiscoveryMonitorModule. processAdHocCommandItems(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected void
DiscoveryMonitorModule. processDiscoInfo(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected void
DiscoveryMonitorModule. processDiscoItems(Packet packet, JID jid, java.lang.String node, JID senderJID)
-
Uses of Packet in tigase.server
Subclasses of Packet in tigase.server Modifier and Type Class Description class
Iq
Created: Dec 31, 2009 8:43:21 PMclass
Message
Created: Dec 31, 2009 8:38:38 PMclass
Presence
Created: Dec 31, 2009 8:42:05 PMMethods in tigase.server that return Packet Modifier and Type Method Description Packet
Iq. commandResult(Command.DataType cmd_type)
static Packet
Iq. commandResultForm(Iq packet)
static Packet
Iq. commandResultResult(Iq packet)
Packet
Packet. copyElementOnly()
copyElementOnly
method creates a copy of the packet with stanza information copied only.Packet
Packet. errorResult(java.lang.String errorType, java.lang.Integer errorCode, java.lang.String errorCondition, java.lang.String errorText, boolean includeOriginalXML)
Method returns a modified copy of thePacket
with its stanza as stanza error used for reporting errors.Packet
PacketFilterIfc. filter(Packet packet)
This is the actual packet filtering method.static Packet
Message. getMessage(JID from, JID to, StanzaType type, java.lang.String body, java.lang.String subject, java.lang.String thread, java.lang.String id)
Creates a packet with message stanza.Packet
Command. getPacket(JID from, JID to, StanzaType type, java.lang.String id)
Method returns instance of a Packet with command element added.Packet
Command. getPacket(JID from, JID to, StanzaType type, java.lang.String id, Command.DataType data_type)
Method returns instance of a Packet with command element added.Packet
Packet. okResult(java.lang.String includeXML, int originalXML)
Method returns a modified copy of thePacket
with its stanza as stanzaresult
used for reporting IQ stanza results.Packet
Packet. okResult(Element includeXML, int originalXML)
Method returns a modified copy of thePacket
with its stanza as stanzaresult
used for reporting IQ stanza results.static Packet
Packet. packetInstance(java.lang.String el_name, java.lang.String from, java.lang.String to, StanzaType type)
The method creates XML stanza from given parameters and returnsPacket
instance for this XML stanza.static Packet
Packet. packetInstance(Element elem)
The method returnsPacket
instance.static Packet
Packet. packetInstance(Element elem, JID stanzaFrom, JID stanzaTo)
The method returnsPacket
instance.Packet
Packet. packRouted()
Returns a newPacket
instance with stanza routed which means an original stanza has been enclosed inside aroute
XML element which contains additional information taken fromPacket
packet instance internal attributes.Packet
Packet. swapFromTo()
Creates a newPacket
instance with swapped packet source and destination addresses.Packet
Packet. swapFromTo(Element el, JID stanzaFrom, JID stanzaTo)
The method creates a new instance of thePacket
class with the packet source and destination addresses swapped and sets the given stanza element plus source and destination addresses for the new stanza.Packet
Packet. swapStanzaFromTo()
The method creates a newPacket
instance with a stanza copy with swapped source and destination addresses.Packet
Packet. swapStanzaFromTo(StanzaType type)
The method creates a newPacket
instance with a stanza copy with swapped source and destination addresses and the given type set.Packet
Packet. unpackRouted()
The method unpacks the original packet and stanza fromroute
stanza.Methods in tigase.server that return types with arguments of type Packet Modifier and Type Method Description abstract java.util.Queue<Packet>
ConnectionManager. processSocketData(IO serv)
Methods in tigase.server with parameters of type Packet Modifier and Type Method Description static void
Command. addAction(Packet packet, Command.Action action)
static void
Command. addCheckBoxField(Packet packet, java.lang.String f_name, boolean f_value)
void
BasicComponent.ServerInfoVHostItemExtension. addCommandFields(java.lang.String prefix, Packet packet, boolean forDefault)
static void
Command. addFieldMultiValue(Packet packet, java.lang.String f_name, java.lang.Throwable ex)
static void
Command. addFieldMultiValue(Packet packet, java.lang.String f_name, java.util.List<java.lang.String> f_value)
A simple method for adding a multi-line (text-multi) data field to the command data form.static void
Command. addFieldMultiValue(Packet packet, java.lang.String f_name, java.util.List<java.lang.String> f_value, java.lang.String label)
static void
Command. addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value)
Simple method for adding a new field to the command data form.static void
Command. addFieldValue(Packet packet, java.lang.String f_name, java.lang.String[] f_values, java.lang.String label, java.lang.String[] labels, java.lang.String[] options)
This method allows to add a new multi-option-select-many data field to the command data form.static void
Command. addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value, java.lang.String type)
static void
Command. addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value, java.lang.String type, java.lang.String label)
static void
Command. addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value, java.lang.String label, java.lang.String[] labels, java.lang.String[] options)
This method allows to add a new multi-option-select-one data field to the command data form.static void
Command. addFieldValue(Packet packet, java.lang.String f_name, java.lang.String f_value, java.lang.String label, java.lang.String[] labels, java.lang.String[] options, java.lang.String type)
static void
Command. addHiddenField(Packet packet, java.lang.String f_name, java.lang.String f_value)
static void
Command. addInstructions(Packet packet, java.lang.String instructions)
static void
Command. addNote(Packet packet, java.lang.String note)
protected boolean
AbstractMessageReceiver. addOutPacket(Packet packet)
protected boolean
AbstractMessageReceiver. addOutPacketNB(Packet packet)
Non blocking version ofaddOutPacket
.boolean
AbstractMessageReceiver. addOutPacketWithTimeout(Packet packet, java.time.Duration timeout, PacketWriterWithTimeout.Handler handler)
boolean
AbstractMessageReceiver. addOutPacketWithTimeout(Packet packet, ReceiverTimeoutHandler handler, long delay, java.util.concurrent.TimeUnit unit)
boolean
PacketWriterWithTimeout. addOutPacketWithTimeout(Packet packet, java.time.Duration timeout, PacketWriterWithTimeout.Handler handler)
boolean
AbstractMessageReceiver. addPacket(Packet packet)
Method adds aPacket
object to the internal input queue.boolean
MessageReceiver. addPacket(Packet packet)
boolean
AbstractMessageReceiver. addPacketNB(Packet packet)
This is a variant ofaddPacket(Packet)
method which addsPacket
to in the internal input queue without blocking.boolean
MessageReceiver. addPacketNB(Packet packet)
static void
Command. addTextField(Packet packet, java.lang.String f_name, java.lang.String f_value)
static void
Command. addTitle(Packet packet, java.lang.String title)
Packet
PacketFilterIfc. filter(Packet packet)
This is the actual packet filtering method.static Command.Action
Command. getAction(Packet packet)
static boolean
Command. getCheckBoxFieldValue(Packet packet, java.lang.String f_name)
static java.util.List<Element>
Command. getData(Packet packet)
static Element
Command. getData(Packet packet, java.lang.String el_name, java.lang.String xmlns)
static java.lang.String
Command. getFieldKeyStartingWith(Packet packet, java.lang.String f_name)
static java.lang.String
Command. getFieldValue(Packet packet, java.lang.String f_name)
static java.lang.String
Command. getFieldValue(Packet packet, java.lang.String f_name, boolean debug)
static java.lang.String[]
Command. getFieldValues(Packet packet, java.lang.String f_name)
protected java.lang.String
ConnectionManager. getServiceId(Packet packet)
protected IO
ConnectionManager. getXMPPIOService(Packet p)
void
PacketWriterWithTimeout.Handler. handle(Packet result)
int
AbstractMessageReceiver. hashCodeForPacket(Packet packet)
This method decides how incoming packets are distributed among processing threads.int
ConnectionManager. hashCodeForPacket(Packet packet)
int
MessageRouter. hashCodeForPacket(Packet packet)
void
BasicComponent.ServerInfoVHostItemExtension. initFromCommand(java.lang.String prefix, Packet packet)
boolean
StanzaSourceChecker. isPacketFromConnectionManager(Packet packet)
void
AbstractMessageReceiver. processOutPacket(Packet packet)
By default this method just copies the given packet between queue.abstract void
AbstractMessageReceiver. processPacket(Packet packet)
This is the mainPacket
processing method.void
AbstractMessageReceiver. processPacket(Packet packet, java.util.Queue<Packet> results)
void
BasicComponent. processPacket(Packet packet, java.util.Queue<Packet> results)
void
ConnectionManager. processPacket(Packet packet)
void
MessageRouter. processPacket(Packet packet)
void
ServerComponent. processPacket(Packet packet, java.util.Queue<Packet> results)
processPacket
is a blocking processing method implemented by all components.void
MessageRouter. processPacketMR(Packet packet, java.util.Queue<Packet> results)
boolean
BasicComponent. processScriptCommand(Packet pc, java.util.Queue<Packet> results)
abstract boolean
ConnectionManager. processUndeliveredPacket(Packet packet, java.lang.Long stamp, java.lang.String errorMessage)
Processes undelivered packetsstatic boolean
Command. removeFieldValue(Packet packet, java.lang.String f_name)
void
ReceiverTimeoutHandler. responseReceived(Packet data, Packet response)
static void
Command. setData(Packet packet, java.util.List<Element> data)
static void
Command. setData(Packet packet, Element data)
static void
Command. setStatus(Packet packet, Command.Status status)
void
ReceiverTimeoutHandler. timeOutExpired(Packet data)
boolean
ConnectionManager. writePacketToSocket(IO ios, Packet p)
protected boolean
ConnectionManager. writePacketToSocket(Packet p)
protected boolean
ConnectionManager. writePacketToSocket(Packet p, java.lang.String serviceId)
Method parameters in tigase.server with type arguments of type Packet Modifier and Type Method Description protected boolean
AbstractMessageReceiver. addOutPackets(java.util.Queue<Packet> packets)
boolean
AbstractMessageReceiver. addPackets(java.util.Queue<Packet> packets)
This is a convenience method for adding all packets stored in given queue to the component's internal input queue.
The method callsaddPacket(Packet)
in a loop for each packet in the queue.boolean
MessageReceiver. addPackets(java.util.Queue<Packet> packets)
void
AbstractMessageReceiver. processPacket(Packet packet, java.util.Queue<Packet> results)
void
BasicComponent. processPacket(Packet packet, java.util.Queue<Packet> results)
void
ServerComponent. processPacket(Packet packet, java.util.Queue<Packet> results)
processPacket
is a blocking processing method implemented by all components.void
MessageRouter. processPacketMR(Packet packet, java.util.Queue<Packet> results)
boolean
BasicComponent. processScriptCommand(Packet pc, java.util.Queue<Packet> results)
void
ConnectionManager. writePacketsToSocket(IO serv, java.util.Queue<Packet> packets)
Constructors in tigase.server with parameters of type Packet Constructor Description Builder(Packet packet)
-
Uses of Packet in tigase.server.amp
Methods in tigase.server.amp that return Packet Modifier and Type Method Description protected Packet
ActionAbstract. prepareAmpPacket(Packet packet, Element rule)
Methods in tigase.server.amp with parameters of type Packet Modifier and Type Method Description boolean
ActionResultsHandlerIfc. addOutPacket(Packet packet)
boolean
AmpComponent. addOutPacket(Packet packet)
boolean
ActionIfc. execute(Packet packet, Element rule)
boolean
ConditionIfc. match(Packet packet, Element rule)
protected Packet
ActionAbstract. prepareAmpPacket(Packet packet, Element rule)
void
AmpComponent. processPacket(Packet packet)
protected void
ActionAbstract. removeTigasePayload(Packet packet)
Method parameters in tigase.server.amp with type arguments of type Packet Modifier and Type Method Description boolean
ActionResultsHandlerIfc. addOutPackets(java.util.Queue<Packet> packets)
boolean
AmpComponent. addOutPackets(java.util.Queue<Packet> packets)
-
Uses of Packet in tigase.server.amp.action
Methods in tigase.server.amp.action with parameters of type Packet Modifier and Type Method Description boolean
Alert. execute(Packet packet, Element rule)
boolean
Deliver. execute(Packet packet, Element rule)
boolean
Drop. execute(Packet packet, Element rule)
boolean
Error. execute(Packet packet, Element rule)
boolean
Notify. execute(Packet packet, Element rule)
boolean
Store. execute(Packet packet, Element rule)
boolean
Broadcast. preprocess(Packet packet)
-
Uses of Packet in tigase.server.amp.cond
Methods in tigase.server.amp.cond with parameters of type Packet Modifier and Type Method Description boolean
Deliver. match(Packet packet, Element rule)
boolean
ExpireAt. match(Packet packet, Element rule)
boolean
MatchResource. match(Packet packet, Element rule)
-
Uses of Packet in tigase.server.bosh
Methods in tigase.server.bosh that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
BoshConnectionManager. processSocketData(XMPPIOService<java.lang.Object> srv)
Methods in tigase.server.bosh with parameters of type Packet Modifier and Type Method Description boolean
BoshConnectionManager. addOutStreamClosed(Packet packet, BoshSession bs, boolean withTimeout)
boolean
BoshSessionTaskHandler. addOutStreamClosed(Packet packet, BoshSession bs, boolean withTimeout)
boolean
BoshConnectionManager. addOutStreamOpen(Packet packet, BoshSession bs)
boolean
BoshSessionTaskHandler. addOutStreamOpen(Packet packet, BoshSession bs)
protected JID
BoshConnectionManager. changeDataReceiver(Packet packet, JID newAddress, java.lang.String command_sessionId, XMPPIOService<java.lang.Object> serv)
Element
BoshConnectionManager. getSeeOtherHostError(Packet packet, BareJID destination)
Element
BoshSessionTaskHandler. getSeeOtherHostError(Packet packet, BareJID destination)
BareJID
BoshConnectionManager. getSeeOtherHostForJID(Packet packet, BareJID fromJID, SeeOtherHostIfc.Phase ph)
BareJID
BoshSessionTaskHandler. getSeeOtherHostForJID(Packet packet, BareJID userId, SeeOtherHostIfc.Phase ph)
void
BoshSession. init(Packet packet, BoshIOService service, long max_wait, long min_polling, long max_inactivity, int concurrent_requests, int hold_requests, long max_pause, int max_batch_size, long batch_queue_timeout, java.util.Queue<Packet> out_results)
protected void
BoshSession. init(Packet packet, BoshIOService service, long max_wait, long min_polling, long max_inactivity, int concurrent_requests, int hold_requests, long max_pause, int max_batch_size, long batch_queue_timeout, java.util.Queue<Packet> out_results, boolean preBindEnabled)
protected void
BoshConnectionManager. processCommand(Packet packet)
void
BoshConnectionManager. processPacket(Packet packet)
void
BoshSession. processPacket(Packet packet, java.util.Queue<Packet> out_results)
void
BoshSession. processSocketPacket(Packet packet, BoshIOService service, java.util.Queue<Packet> out_results)
boolean
BoshSessionTaskHandler. processUndeliveredPacket(Packet packet, java.lang.Long stamp, java.lang.String errorMessage)
void
BoshIOService. sendErrorAndStop(Authorization errorCode, StreamError streamError, Packet packet, java.lang.String errorMsg)
protected boolean
BoshConnectionManager. writePacketToSocket(Packet packet)
Method parameters in tigase.server.bosh with type arguments of type Packet Modifier and Type Method Description protected void
BoshConnectionManager. addOutPackets(java.util.Queue<Packet> out_results, BoshSession bs)
Method adds packets to the output queue stamping it with the appropriateBoshSession
datavoid
BoshSession. init(Packet packet, BoshIOService service, long max_wait, long min_polling, long max_inactivity, int concurrent_requests, int hold_requests, long max_pause, int max_batch_size, long batch_queue_timeout, java.util.Queue<Packet> out_results)
protected void
BoshSession. init(Packet packet, BoshIOService service, long max_wait, long min_polling, long max_inactivity, int concurrent_requests, int hold_requests, long max_pause, int max_batch_size, long batch_queue_timeout, java.util.Queue<Packet> out_results, boolean preBindEnabled)
void
BoshSession. processPacket(Packet packet, java.util.Queue<Packet> out_results)
void
BoshSession. processSocketPacket(Packet packet, BoshIOService service, java.util.Queue<Packet> out_results)
boolean
BoshSession. task(java.util.Queue<Packet> out_results, TimerTask tt)
-
Uses of Packet in tigase.server.ext
Methods in tigase.server.ext that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
ComponentProtocol. processSocketData(ComponentIOService serv)
Methods in tigase.server.ext with parameters of type Packet Modifier and Type Method Description void
CompRepoItem. addCommandFields(Packet packet)
void
ComponentProtocol. authenticationFailed(ComponentIOService serv, Packet packet)
void
ComponentProtocolHandler. authenticationFailed(ComponentIOService serv, Packet packet)
protected ComponentIOService
ComponentProtocol. getXMPPIOService(Packet p)
void
CompRepoItem. initFromCommand(Packet packet)
boolean
ExtProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
ComponentProtocol. processUndeliveredPacket(Packet packet, java.lang.Long stamp, java.lang.String errorMessage)
void
ExtProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
ComponentProtocol. writePacketToSocket(ComponentIOService ios, Packet p)
Method parameters in tigase.server.ext with type arguments of type Packet Modifier and Type Method Description boolean
ExtProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
ExtProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.server.ext.handlers
Methods in tigase.server.ext.handlers with parameters of type Packet Modifier and Type Method Description boolean
BindProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
HandshakeProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
SASLProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
StartTLSProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
StreamFeaturesProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
BindProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
HandshakeProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
SASLProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
StartTLSProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
StreamFeaturesProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
Method parameters in tigase.server.ext.handlers with type arguments of type Packet Modifier and Type Method Description boolean
BindProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
HandshakeProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
SASLProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
StartTLSProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
boolean
StreamFeaturesProcessor. process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
BindProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
HandshakeProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
SASLProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
StartTLSProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
void
StreamFeaturesProcessor. startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.server.ext.lb
Methods in tigase.server.ext.lb with parameters of type Packet Modifier and Type Method Description ComponentIOService
LoadBalancerIfc. selectConnection(Packet p, java.util.List<ComponentConnection> conns)
ComponentIOService
ReceiverBareJidLB. selectConnection(Packet p, java.util.List<ComponentConnection> conns)
ComponentIOService
ReceiverFullJidLB. selectConnection(Packet p, java.util.List<ComponentConnection> conns)
ComponentIOService
SenderBareJidLB. selectConnection(Packet p, java.util.List<ComponentConnection> conns)
ComponentIOService
SenderFullJidLB. selectConnection(Packet p, java.util.List<ComponentConnection> conns)
-
Uses of Packet in tigase.server.extdisco
Methods in tigase.server.extdisco with parameters of type Packet Modifier and Type Method Description void
ExtServiceDiscoItem. addCommandFields(Packet packet)
void
ExtServiceDiscoItem. initFromCommand(Packet packet)
void
ExternalServiceDiscoveryModule. process(Packet packet)
void
ExternalServiceDiscoveryProcessor. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method parameters in tigase.server.extdisco with type arguments of type Packet Modifier and Type Method Description void
ExternalServiceDiscoveryProcessor. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
-
Uses of Packet in tigase.server.filters
Methods in tigase.server.filters that return Packet Modifier and Type Method Description Packet
PacketCounter. filter(Packet packet)
Methods in tigase.server.filters with parameters of type Packet Modifier and Type Method Description Packet
PacketCounter. filter(Packet packet)
-
Uses of Packet in tigase.server.monitor
Methods in tigase.server.monitor with parameters of type Packet Modifier and Type Method Description void
MonitorComponent. processPacket(Packet packet)
Deprecated.Method parameters in tigase.server.monitor with type arguments of type Packet Modifier and Type Method Description void
MonitorPluginIfc. check10Secs(java.util.Queue<Packet> results)
void
MonitorPluginIfc. check1Day(java.util.Queue<Packet> results)
void
MonitorPluginIfc. check1Hour(java.util.Queue<Packet> results)
void
MonitorPluginIfc. check1Min(java.util.Queue<Packet> results)
-
Uses of Packet in tigase.server.script
Method parameters in tigase.server.script with type arguments of type Packet Modifier and Type Method Description void
AddScriptCommand. runCommand(Iq packet, javax.script.Bindings binds, java.util.Queue<Packet> results)
void
CommandIfc. runCommand(Iq packet, javax.script.Bindings binds, java.util.Queue<Packet> results)
void
RemoveScriptCommand. runCommand(Iq packet, javax.script.Bindings binds, java.util.Queue<Packet> results)
void
Script. runCommand(Iq packet, javax.script.Bindings binds, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.server.test
Methods in tigase.server.test with parameters of type Packet Modifier and Type Method Description int
TestComponent. hashCodeForPacket(Packet packet)
void
TestGeneratorModule. process(Packet packet)
void
TestSpamModule. process(Packet packet)
void
EchoComponent. processPacket(Packet packet)
-
Uses of Packet in tigase.server.websocket
Methods in tigase.server.websocket with parameters of type Packet Modifier and Type Method Description protected void
WebSocketXMPPIOService. addReceivedPacket(Packet packet)
-
Uses of Packet in tigase.server.xmppclient
Methods in tigase.server.xmppclient that return Packet Modifier and Type Method Description Packet
StreamManagementIOProcessor.OutQueue.Entry. getPacketWithStamp()
Methods in tigase.server.xmppclient that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
ClientConnectionManager. processSocketData(XMPPIOService<java.lang.Object> serv)
Methods in tigase.server.xmppclient with parameters of type Packet Modifier and Type Method Description void
ClientTrustManagerFactory.ClientTrustVHostItemExtension. addCommandFields(java.lang.String prefix, Packet packet, boolean forDefault)
void
SeeOtherHost.SeeOtherHostVHostItemExtension. addCommandFields(java.lang.String prefix, Packet packet, boolean forDefault)
protected void
C2SIOService. addReceivedPacket(Packet packet)
boolean
StreamManagementIOProcessor.OutQueue. append(Packet packet, int timeoutInSec)
Deprecated.boolean
StreamManagementIOProcessor.OutQueue. append(Packet packet, int maxQueueSize, int timeoutInSec)
Append packet to waiting for ack queueprotected JID
ClientConnectionManager. changeDataReceiver(Packet packet, JID newAddress, java.lang.String command_sessionId, XMPPIOService<java.lang.Object> serv)
protected boolean
RegistrationThrottling. checkLimits(XMPPIOService service, Packet packet)
int
ClientConnectionManager. hashCodeForPacket(Packet packet)
void
ClientTrustManagerFactory.ClientTrustVHostItemExtension. initFromCommand(java.lang.String prefix, Packet packet)
void
SeeOtherHost.SeeOtherHostVHostItemExtension. initFromCommand(java.lang.String prefix, Packet packet)
protected void
ClientConnectionManager. processCommand(Packet packet)
void
RegistrationThrottlingProcessor. processCommand(XMPPIOService service, Packet packet)
void
StreamErrorCounterIOProcessor. processCommand(XMPPIOService service, Packet packet)
void
StreamManagementIOProcessor. processCommand(XMPPIOService service, Packet pc)
void
XMPPIOProcessor. processCommand(XMPPIOService service, Packet packet)
Process command execution which may be sent from other component and should be processed by processorboolean
RegistrationThrottlingProcessor. processIncoming(XMPPIOService service, Packet packet)
boolean
StreamErrorCounterIOProcessor. processIncoming(XMPPIOService service, Packet packet)
boolean
StreamManagementIOProcessor. processIncoming(XMPPIOService service, Packet packet)
boolean
XMPPIOProcessor. processIncoming(XMPPIOService service, Packet packet)
Process packets read from socket as they are sent to SessionManager.boolean
RegistrationThrottlingProcessor. processOutgoing(XMPPIOService service, Packet packet)
boolean
StreamErrorCounterIOProcessor. processOutgoing(XMPPIOService service, Packet packet)
boolean
StreamManagementIOProcessor. processOutgoing(XMPPIOService service, Packet packet)
boolean
XMPPIOProcessor. processOutgoing(XMPPIOService service, Packet packet)
Process outgoing packets as they are added to XMPPIOService outgoing packets queue.void
ClientConnectionManager. processPacket(Packet packet)
boolean
ClientConnectionManager. processUndeliveredPacket(Packet packet, java.lang.Long stamp, java.lang.String errorMessage)
Constructors in tigase.server.xmppclient with parameters of type Packet Constructor Description Entry(Packet packet)
-
Uses of Packet in tigase.server.xmppcomponent
Methods in tigase.server.xmppcomponent that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
ComponentConnectionManager. processSocketData(XMPPIOService<java.lang.Object> serv)
Deprecated.Methods in tigase.server.xmppcomponent with parameters of type Packet Modifier and Type Method Description protected java.lang.String
ComponentConnectionManager. getServiceId(Packet packet)
Deprecated.void
ComponentConnectionManager. processPacket(Packet packet)
Deprecated.boolean
ComponentConnectionManager. processUndeliveredPacket(Packet packet, java.lang.Long stamp, java.lang.String errorMessage)
Deprecated. -
Uses of Packet in tigase.server.xmppserver
Methods in tigase.server.xmppserver that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
S2SConnectionManager. processSocketData(S2SIOService serv)
Methods in tigase.server.xmppserver with parameters of type Packet Modifier and Type Method Description void
S2SConnection. addControlPacket(Packet packet)
boolean
S2SConnectionHandlerIfc. addOutPacket(Packet packet)
boolean
S2SConnectionManager. addOutPacket(Packet packet)
boolean
S2SFilterIfc. filter(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
int
S2SConnectionManager. hashCodeForPacket(Packet packet)
boolean
S2SProcessor. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
void
S2SConnectionManager. processPacket(Packet packet)
boolean
S2SConnectionManager. processUndeliveredPacket(Packet packet, java.lang.Long stamp, java.lang.String errorMessage)
S2SConnection
S2SConnectionSelector. selectConnection(Packet packet, java.util.Set<S2SConnection> outgoing)
S2SConnection
S2SRandomSelector. selectConnection(Packet packet, java.util.Set<S2SConnection> outgoing)
boolean
CIDConnections. sendControlPacket(java.lang.String sessionId, Packet packet)
void
CIDConnections. sendHandshakingOnly(Packet verify_req)
void
CIDConnections. sendPacket(Packet packet)
boolean
S2SConnection. sendPacket(Packet packet)
boolean
S2SConnectionHandlerIfc. writePacketToSocket(IO serv, Packet packet)
Method parameters in tigase.server.xmppserver with type arguments of type Packet Modifier and Type Method Description boolean
S2SFilterIfc. filter(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
S2SProcessor. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
void
S2SConnectionHandlerIfc. writePacketsToSocket(IO serv, java.util.Queue<Packet> packets)
-
Uses of Packet in tigase.server.xmppserver.proc
Methods in tigase.server.xmppserver.proc with parameters of type Packet Modifier and Type Method Description void
AuthenticatorSelectorManager. authenticationFailed(Packet packet, S2SIOService serv, AuthenticationProcessor processor, java.util.Queue<Packet> results)
boolean
Dialback. canHandle(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
SaslExternal. canHandle(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
PacketChecker. filter(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
StreamFeatures. filter(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
AuthenticatorSelectorManager. isAllowed(Packet p, S2SIOService serv, AuthenticationProcessor processor, java.util.Queue<Packet> results)
Method determines if given authenticator is allowed to proceed: takes into consideration authenticators priority, currently used authenticator as well as received stream futuresprotected boolean
PacketChecker. isAllowed(Packet p, S2SIOService serv, CID cid)
Check if incoming packet is allowed on this connectionboolean
Dialback. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
S2SAbstractProcessor. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
SaslExternal. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
StartTLS. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
StreamError. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
StreamFeatures. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
void
Dialback. restartAuth(Packet packet, S2SIOService serv, java.util.Queue<Packet> results)
void
SaslExternal. restartAuth(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
Method parameters in tigase.server.xmppserver.proc with type arguments of type Packet Modifier and Type Method Description void
AuthenticatorSelectorManager. authenticationFailed(Packet packet, S2SIOService serv, AuthenticationProcessor processor, java.util.Queue<Packet> results)
boolean
Dialback. canHandle(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
SaslExternal. canHandle(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
PacketChecker. filter(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
StreamFeatures. filter(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
AuthenticatorSelectorManager. isAllowed(Packet p, S2SIOService serv, AuthenticationProcessor processor, java.util.Queue<Packet> results)
Method determines if given authenticator is allowed to proceed: takes into consideration authenticators priority, currently used authenticator as well as received stream futuresboolean
Dialback. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
S2SAbstractProcessor. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
SaslExternal. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
StartTLS. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
StreamError. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
boolean
StreamFeatures. process(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
void
Dialback. restartAuth(Packet packet, S2SIOService serv, java.util.Queue<Packet> results)
void
SaslExternal. restartAuth(Packet p, S2SIOService serv, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.server.xmppsession
Methods in tigase.server.xmppsession that return Packet Modifier and Type Method Description Packet
UserPresenceChangedEvent. getPresence()
Methods in tigase.server.xmppsession with parameters of type Packet Modifier and Type Method Description boolean
SessionManager. addOutPacket(Packet packet)
protected void
SessionManager. addOutPackets(Packet packet, XMPPResourceConnection conn, java.util.Queue<Packet> results)
void
SessionManager.MessageArchive. addStableId(Packet packet, XMPPResourceConnection session)
boolean
PacketDefaultHandler. canHandle(Packet packet, XMPPResourceConnection session)
Method checks if packet can be processed by this handlerprotected boolean
SessionManager. fastAddOutPacket(Packet packet)
boolean
PacketDefaultHandler. forward(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
SessionManager.MessageArchive. generateStableId(Packet packet)
protected XMPPResourceConnection
SessionManager. getXMPPResourceConnection(Packet p)
void
SessionManager. handleLocalPacket(Packet packet, XMPPResourceConnection conn)
int
SessionManager. hashCodeForPacket(Packet packet)
protected boolean
SessionManager. isBrokenPacket(Packet p)
boolean
PacketDefaultHandler. preprocess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
PacketDefaultHandler. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
SessionManager.DefaultHandlerProc. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SessionManager.SessionCloseProc. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SessionManager.SessionOpenProc. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected boolean
SessionManager. processAdminsOrDomains(Packet packet)
protected boolean
SessionManager. processCommand(Packet pc)
void
SessionManager. processPacket(Packet packet)
protected void
SessionManager. processPacket(Packet packet, XMPPResourceConnection conn)
protected void
SessionManager. sendToAdmins(Packet packet)
boolean
SessionManager.MessageArchive. willArchive(Packet packet, XMPPResourceConnection session)
void
SessionManager.ProcessorResultWriter. write(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results)
void
SessionManager.SMPacketWriter. write(Packet packet)
void
SessionManager.SMPacketWriter. write(Packet packet, AsyncCallback callback)
Method parameters in tigase.server.xmppsession with type arguments of type Packet Modifier and Type Method Description protected void
SessionManager. addOutPackets(Packet packet, XMPPResourceConnection conn, java.util.Queue<Packet> results)
boolean
PacketDefaultHandler. forward(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
boolean
PacketDefaultHandler. preprocess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
PacketDefaultHandler. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
SessionManager.DefaultHandlerProc. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SessionManager.SessionCloseProc. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SessionManager.SessionOpenProc. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SessionManager.ProcessorResultWriter. write(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results)
void
SessionManager.SMPacketWriter. write(java.util.Collection<Packet> packets)
Constructors in tigase.server.xmppsession with parameters of type Packet Constructor Description UserPresenceChangedEvent(XMPPSession session, Packet presence)
-
Uses of Packet in tigase.stats
Methods in tigase.stats with parameters of type Packet Modifier and Type Method Description void
StatisticsCollector. processPacket(Packet packet, java.util.Queue<Packet> results)
Method parameters in tigase.stats with type arguments of type Packet Modifier and Type Method Description void
StatisticsCollector. processPacket(Packet packet, java.util.Queue<Packet> results)
-
Uses of Packet in tigase.util.processing
Methods in tigase.util.processing that return Packet Modifier and Type Method Description Packet
QueueItem. getPacket()
Methods in tigase.util.processing with parameters of type Packet Modifier and Type Method Description boolean
ProcessingThreads. addItem(XMPPProcessorIfc processor, Packet packet, XMPPResourceConnection conn)
Constructors in tigase.util.processing with parameters of type Packet Constructor Description QueueItem(XMPPProcessorIfc processor, Packet packet, XMPPResourceConnection conn)
-
Uses of Packet in tigase.util.tracer
Methods in tigase.util.tracer with parameters of type Packet Modifier and Type Method Description boolean
TigaseTracer. trace(java.lang.String ip, java.lang.String to_jid, java.lang.String from_jid, java.lang.String cid, java.lang.String id, java.lang.String point, java.lang.String msg, Packet packet)
boolean
TigaseTracer. traceByCid(java.lang.String cid, java.lang.String point, java.lang.String msg, Packet packet)
boolean
TigaseTracer. traceByFromJid(java.lang.String jid, java.lang.String point, java.lang.String msg, Packet packet)
boolean
TigaseTracer. traceByToJid(java.lang.String jid, java.lang.String point, java.lang.String msg, Packet packet)
boolean
TigaseTracer. tracegByIP(java.lang.String ip, java.lang.String point, java.lang.String msg, Packet packet)
-
Uses of Packet in tigase.vhosts
Methods in tigase.vhosts with parameters of type Packet Modifier and Type Method Description void
VHostItemExtensionIfc. addCommandFields(java.lang.String prefix, Packet packet, boolean forDefault)
Method adds custom extension fields to the ad-hoc form which will be sent to the user for filling with data required to create or update the VHost details.void
VHostItemImpl. addCommandFields(Packet packet)
void
VHostItemImpl.VHostItemWrapper. addCommandFields(Packet packet)
void
VHostItemExtensionIfc. initFromCommand(java.lang.String prefix, Packet packet)
Method initializes instance of a class with values provided by the user using ad-hoc command.void
VHostItemImpl. initFromCommand(Packet packet)
void
VHostItemImpl.VHostItemWrapper. initFromCommand(Packet packet)
-
Uses of Packet in tigase.workgroupqueues.modules
Methods in tigase.workgroupqueues.modules with parameters of type Packet Modifier and Type Method Description protected void
DiscoveryModule. processDiscoInfo(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected void
DiscoveryModule. processDiscoItems(Packet packet, JID jid, java.lang.String node, JID senderJID)
protected void
AbstractModule. write(Packet packet)
protected void
AbstractModule. write(Packet packet, AsyncCallback callback)
-
Uses of Packet in tigase.workgroupqueues.modules.agent
Methods in tigase.workgroupqueues.modules.agent with parameters of type Packet Modifier and Type Method Description void
OfferModule. process(Packet packet)
void
PresenceModule. process(Packet packet)
void
StatusModule. process(Packet packet)
-
Uses of Packet in tigase.workgroupqueues.modules.muc
Methods in tigase.workgroupqueues.modules.muc with parameters of type Packet Modifier and Type Method Description void
MucControllerModule. process(Packet packet)
-
Uses of Packet in tigase.workgroupqueues.modules.user
Methods in tigase.workgroupqueues.modules.user with parameters of type Packet Modifier and Type Method Description void
DepartQueueModule. process(Packet packet)
void
JoinQueueModule. process(Packet packet)
void
QueueStatusModule. process(Packet packet)
-
Uses of Packet in tigase.workgroupqueues.util.sequencer
Methods in tigase.workgroupqueues.util.sequencer with parameters of type Packet Modifier and Type Method Description protected abstract void
Actions.CallAsyncMethod. onError(Packet responseStanza, java.lang.String errorCondition)
protected void
Actions.WriteIQPacket. onError(Packet responseStanza, java.lang.String errorCondition)
protected abstract void
Actions.CallAsyncMethod. onSuccess(Packet responseStanza)
protected void
Actions.WriteIQPacket. onSuccess(Packet responseStanza)
Constructors in tigase.workgroupqueues.util.sequencer with parameters of type Packet Constructor Description WriteIQPacket(PacketWriter writer, Packet packet)
-
Uses of Packet in tigase.xmpp
Methods in tigase.xmpp that return Packet Modifier and Type Method Description Packet
Authorization. getResponseMessage(Packet packet, java.lang.String text, boolean includeOriginalXML)
Utility method for generating an error response for a stanza (enclosed by the givenPacket
).Packet
XMPPProcessorException. makeElement(Packet packet, boolean insertOriginal)
Methods in tigase.xmpp that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
XMPPIOService. getReceivedPackets()
java.util.Map<java.lang.String,Packet>
XMPPIOService. getWaitingForAct()
java.util.Queue<Packet>
XMPPIOService. getWaitingPackets()
Returns queue with packets waiting to send.Methods in tigase.xmpp with parameters of type Packet Modifier and Type Method Description void
XMPPIOService. addPacketToSend(Packet packet)
MethodaddPacketToSend
adds new data which will be processed during next run.protected void
XMPPIOService. addReceivedPacket(Packet packet)
MethodaddReceivedPacket
puts processing results to queue.Authorization
XMPPImplIfc. canHandle(Packet packet, XMPPResourceConnection conn)
By default the method usesXMPPImplIfc.supElementNamePaths()
andXMPPImplIfc.supTypes()
method results to determine whether the plugin would process given packet.Authorization
XMPPProcessor. canHandle(Packet packet, XMPPResourceConnection conn)
void
XMPPPacketFilterIfc. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
Packet
Authorization. getResponseMessage(Packet packet, java.lang.String text, boolean includeOriginalXML)
Utility method for generating an error response for a stanza (enclosed by the givenPacket
).static boolean
XMPPProcessorAbstract. isFromUserSession(Packet packet, XMPPResourceConnection session)
static boolean
XMPPProcessorAbstract. isNullSession(Packet packet, XMPPResourceConnection session)
static boolean
XMPPProcessorAbstract. isServerSession(Packet packet, XMPPResourceConnection session)
static boolean
XMPPProcessorAbstract. isToUserSession(Packet packet, XMPPResourceConnection session)
Packet
XMPPProcessorException. makeElement(Packet packet, boolean insertOriginal)
boolean
ElementMatcher. matches(Packet packet)
void
XMPPPostprocessorIfc. postProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing ofpacket
for which there was no processor.boolean
XMPPPreprocessorIfc. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs pre-processing ofpacket
.void
XMPPProcessorAbstract. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
XMPPProcessorIfc. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
XMPPProcessorAbstract. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called when a packet is sent from the user, owner of the session somewhere else to other XMPP entity (other user on the server, other user on a different server, different server, component, transport, etc....).void
XMPPProcessorAbstract. processFromUserPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called for all packets sent by the user, owner of this connection/session.abstract void
XMPPProcessorAbstract. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called when a packet is send from the user who is owner of the session to the local server (ping, roster management, privacy lists, etc...).void
XMPPProcessorAbstract. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called for packets received by the server for which no user session is found - neither sender session or receiver session.abstract void
XMPPProcessorAbstract. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called when a packet addressed to the server domain is received.void
XMPPProcessorAbstract. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method is called for all the packets sent TO the user - owner of the session.protected boolean
XMPPIOService. shouldCountPacket(Packet packet)
Method parameters in tigase.xmpp with type arguments of type Packet Modifier and Type Method Description void
XMPPPacketFilterIfc. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
XMPPPostprocessorIfc. postProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing ofpacket
for which there was no processor.boolean
XMPPPreprocessorIfc. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs pre-processing ofpacket
.void
XMPPProcessorAbstract. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
XMPPProcessorIfc. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
XMPPProcessorAbstract. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called when a packet is sent from the user, owner of the session somewhere else to other XMPP entity (other user on the server, other user on a different server, different server, component, transport, etc....).void
XMPPProcessorAbstract. processFromUserPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called for all packets sent by the user, owner of this connection/session.abstract void
XMPPProcessorAbstract. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called when a packet is send from the user who is owner of the session to the local server (ping, roster management, privacy lists, etc...).void
XMPPProcessorAbstract. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called for packets received by the server for which no user session is found - neither sender session or receiver session.abstract void
XMPPProcessorAbstract. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
The method is called when a packet addressed to the server domain is received.void
XMPPProcessorAbstract. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method is called for all the packets sent TO the user - owner of the session.void
XMPPStopListenerIfc. stopped(XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs additional processing upon closing user session (user either disconnects or logs-out). -
Uses of Packet in tigase.xmpp.impl
Methods in tigase.xmpp.impl that return Packet Modifier and Type Method Description static Packet
C2SDeliveryErrorProcessor. makeDeliveryError(Packet packet, java.lang.Long stamp)
Creates delivery-error packets to send to session manager to reprocess undelivered packetsstatic Packet
PresenceCapabilitiesManager. prepareCapsQuery(JID to, JID from, java.lang.String node)
protected Packet
JabberIqPrivacy. prepareError(Packet packet, XMPPResourceConnection session)
static Packet
PresenceAbstract. sendPresence(StanzaType t, JID from, JID to, java.util.Queue<Packet> results, Element pres)
Sends Presence stanza from provided parameters as well as returns created resultPacket
object.Methods in tigase.xmpp.impl that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
FlexibleOfflineMessageRetrieval. restorePacketForOffLineUser(java.util.List<java.lang.String> db_ids, XMPPResourceConnection conn, MsgRepositoryIfc repo)
java.util.Queue<Packet>
OfflineMessages. restorePacketForOffLineUser(XMPPResourceConnection conn, OfflineMsgRepositoryIfc repo)
Method restores all messages from repository for the JID of the current session.Methods in tigase.xmpp.impl with parameters of type Packet Modifier and Type Method Description void
PresenceSubscription.PresenceSubscriptionVHostItemExtension. addCommandFields(java.lang.String prefix, Packet packet, boolean forDefault)
protected boolean
JabberIqPrivacy. allowed(Packet packet, JID connId, BareJID userJid, PrivacyList privacyList)
protected boolean
JabberIqPrivacy. allowed(Packet packet, XMPPResourceConnection session)
protected boolean
JabberIqPrivacy. allowedByDefault(Packet packet, JID connId, BareJID userJid)
Authorization
FlexibleOfflineMessageRetrieval. canHandle(Packet packet, XMPPResourceConnection conn)
Authorization
JabberIqCommand. canHandle(Packet packet, XMPPResourceConnection conn)
Authorization
JabberIqStats. canHandle(Packet packet, XMPPResourceConnection conn)
Authorization
MIXProcessor. canHandle(Packet packet, XMPPResourceConnection conn)
int
OfflineMessages.StampComparator. compare(Packet p1, Packet p2)
void
ErrorCounter.ErrorStatisticsHolder. count(Packet packet)
protected void
JabberIqRegister. doGetRegistrationForm(Packet packet, Element request, XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
JabberIqRegister. doRemoveAccount(Packet packet, Element request, XMPPResourceConnection session, java.util.Queue<Packet> results)
protected static void
JabberIqRoster. dynamicGetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method processes rosterget
request related to dynamic roster.protected static void
JabberIqRoster. dynamicSetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method processes rosterset
request related to dynamic roster.static void
C2SDeliveryErrorProcessor. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, JID toIgnore)
Filters packets created by processors to remove delivery-error payloadvoid
ClientStateIndication. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
DomainFilter. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
ErrorCounter. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
JabberIqPrivacy. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
Message. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
MessageAmp. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
MessageCarbons. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
MobileV1. filter(Packet _packet, XMPPResourceConnection sessionFromSM, NonAuthUserRepository repo, java.util.Queue<Packet> results)
boolean
MobileV1. filter(XMPPResourceConnection session, Packet res, java.util.Queue<Packet> queue)
void
MobileV2. filter(Packet _packet, XMPPResourceConnection sessionFromSM, NonAuthUserRepository repo, java.util.Queue<Packet> results)
boolean
MobileV2. filter(XMPPResourceConnection session, Packet res, java.util.Map<JID,Packet> queue)
void
MobileV3. filter(Packet _packet, XMPPResourceConnection sessionFromSM, NonAuthUserRepository repo, java.util.Queue<Packet> results)
protected static void
PresenceAbstract. forwardPresence(java.util.Queue<Packet> results, Packet packet, JID from)
Simply forwards packet to the destinationstatic Element
C2SDeliveryErrorProcessor. getDeliveryError(Packet packet)
Finds delivery-error element in packet and returns itprotected static long
LastActivityAbstract. getLastActivity(XMPPResourceConnection session, Packet packet)
void
MessageDeliveryLogic. handleDelivery(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PresenceSubscription.PresenceSubscriptionVHostItemExtension. initFromCommand(java.lang.String prefix, Packet packet)
protected boolean
OfflineMessages. isAllowedForOfflineStorage(Packet pac)
Method determines whether packet sent to offline user should be stored in offline storage or notprotected boolean
OfflineMessages. isAllowedForOfflineStorageDefaults(Packet pac)
static boolean
C2SDeliveryErrorProcessor. isDeliveryError(Packet packet)
Checks if packet is delivery-error packetprotected boolean
AbstractAuthPreprocessor. isPacketAllowed(Packet packet)
protected boolean
OfflineMessages. loadOfflineMessages(Packet packet, XMPPResourceConnection conn)
Method determines whether offline messages should be loaded - the process should be run only once per user session and only for available/null presence with priority greater than 0.static Packet
C2SDeliveryErrorProcessor. makeDeliveryError(Packet packet, java.lang.Long stamp)
Creates delivery-error packets to send to session manager to reprocess undelivered packetsvoid
OfflineMessages.Notifier. notifyNewOfflineMessage(Packet packet, XMPPResourceConnection conn, java.util.Queue<Packet> queue, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
OfflineMessages. notifyNewOfflineMessage(Packet packet, XMPPResourceConnection conn, java.util.Queue<Packet> queue, java.util.Map<java.lang.String,java.lang.Object> settings)
void
OfflineMessages.PubSubPublisherNotifier. notifyNewOfflineMessage(Packet packet, XMPPResourceConnection conn, java.util.Queue<Packet> queue, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. pepToVCardTemp_onDataRetrieved(Packet packet, XMPPResourceConnection session)
void
MessageAmp. postProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
OfflineMessages. postProcess(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, java.util.Queue<Packet> queue, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing ofpacket
for which there was no processor.protected Packet
JabberIqPrivacy. prepareError(Packet packet, XMPPResourceConnection session)
protected java.util.Set<JID>
MessageCarbons. prepareSkipForkingToList(Packet packet, XMPPResourceConnection session, java.util.Map<JID,java.lang.Boolean> resources)
boolean
AbstractAuthPreprocessor. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
AddressingSanitizer. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
static boolean
C2SDeliveryErrorProcessor. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, MessageDeliveryLogic messageProcessor)
Filters packets before they are processed by processors to filter out delivery-error packets sent to bare jid if other connection is availableboolean
DomainFilter. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
InvisibleCommand. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
JabberIqIq. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
JabberIqPrivacy. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs pre-processing ofpacket
.boolean
Message. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
MessageAmp. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
StartTLS. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
BindResource. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
BlockingCommand. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
CAPS. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ClientStateIndication. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
ErrorCounter. process(Packet packet, XMPPResourceConnection session)
void
InvisibleCommand. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqAuth. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqCommand. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqIq. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqPrivacy. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqPrivate. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqRegister. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
TODO: Implement registration form configurable and loading all the fields from the registration form TODO: rewrite the plugin using the XMPPProcessorAbstract APIvoid
JabberIqRoster. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing of IQ packets with jabber:iq:roster xmlns with the regard whether it's roster set or get request or possibly dynamic-roster is involved. request.void
JabberIqStats. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
Jingle. process(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository nonAuthUserRepo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivityMarker. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
Message. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MessageAll. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MessageAmp. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MessageCarbons. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MessageForwarding. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MIXProcessor. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MobileV1. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MobileV2. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MobileV3. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MotdProcessor. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
OfflineMessages. process(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
OfflineMessages
processor is triggered by<presence>
stanza.void
PresenceOffline. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PresenceState. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing of presence packets and calls different methods for particularRosterAbstract.PresenceType
void
PresenceSubscription. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing of presence packets and calls different methods for particularRosterAbstract.PresenceType
void
SaslAuth. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ServiceDiscovery. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SessionBind. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SimpleForwarder. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
StartTLS. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
StartZLib. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
static void
PresenceCapabilitiesManager. processCapsQueryResponse(Packet packet)
protected void
PresenceState. processError(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType presenceType)
Process presence stanza of type Error.void
EntityTime. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqVersion. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqVersion. processFromUserPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processFromUserPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
BlockingCommand. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
EntityTime. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
FlexibleOfflineMessageRetrieval. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqVersion. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PepPlugin. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
RemoteRosterManagement. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ServiceDiscovery. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
UrnXmppPing. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
JabberIqPrivacy. processGetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
JabberIqRoster. processGetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method processes rosterget
request.protected void
PresenceState. processInInitial(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType presenceType)
Method is responsible for processing incoming initial presence (i.e. in the receivers session manager).protected void
PresenceState. processInProbe(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType presenceType)
Method is responsible for processing incoming presence probe (i.e. in the receivers session manager).protected void
PresenceSubscription. processInSubscribe(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing incoming subscription request (i.e. in the receivers session manager).protected void
PresenceSubscription. processInSubscribed(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing incoming subscribed presence (i.e. in the receivers session manager).protected void
PresenceSubscription. processInUnsubscribe(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing incoming unsubscribe presence (i.e. in the receivers session manager).protected void
PresenceSubscription. processInUnsubscribed(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing incoming unsubscribed presence (i.e. in the receivers session manager).void
OfflineMessages. processIq(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
EntityTime. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PepPlugin. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ServiceDiscovery. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
UrnXmppPing. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
PresenceState. processOutInitial(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType type)
Method is responsible for processing outgoing initial presence (i.e. in the sender session manager).protected void
PresenceSubscription. processOutSubscribe(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing outgoing subscribe and unsubscribe presence (i.e. in the sender session manager).protected void
PresenceSubscription. processOutSubscribed(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing outgoing subscribed and unsubscribed presence (i.e. in the sender session manager).static java.lang.String[]
PresenceCapabilitiesManager. processPresence(JID compJid, Packet p, java.util.Queue<Packet> results)
void
BlockingCommand. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
EntityTime. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
FlexibleOfflineMessageRetrieval. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqVersion. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PepPlugin. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
RemoteRosterManagement. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ServiceDiscovery. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
UrnXmppPing. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
JabberIqPrivacy. processSetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
JabberIqRoster. processSetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method processes rosterset
request.void
EntityTime. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
RemoteRosterManagement. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
AddressingSanitizer. sanitizePacket(Packet packet, JID stanzaFrom)
Authorization
OfflineMessages. savePacketForOffLineUser(Packet packet, OfflineMsgRepositoryIfc repo, NonAuthUserRepository userRepo)
Method stores messages to offline repository with the following rules applied, i.e. saves only: message stanza with either nonempty<body>
,<event>
or<header>
child element and only messages of type normal, chat. presence stanza of type subscribe, subscribed, unsubscribe and unsubscribed.
Processed messages are stamped with thedelay
element and appropriate timestamp.protected boolean
MessageCarbons. shouldSendCarbons(Packet packet, XMPPResourceConnection session)
static void
PresenceAbstract. updatePresenceChange(Packet presence, XMPPResourceConnection session, java.util.Queue<Packet> results)
updatePresenceChange
method is used to broadcast to all active resources presence stanza received from other users, like incoming availability presence, subscription presence and so on...Method parameters in tigase.xmpp.impl with type arguments of type Packet Modifier and Type Method Description void
ClientStateIndication.Logic. activate(XMPPResourceConnection session, java.util.Queue<Packet> results)
void
MobileV1. activate(XMPPResourceConnection session, java.util.Queue<Packet> results)
void
MobileV2. activate(XMPPResourceConnection session, java.util.Queue<Packet> results)
protected static void
PresenceState. broadcastDirectPresences(StanzaType t, XMPPResourceConnection session, java.util.Queue<Packet> results, Element pres)
broadcastDirectPresences
broadcast a direct Presence from providedpres
Element
object to the collection of JIDs stored in temporary session data under keyDIRECT_PRESENCE
.static void
PresenceState. broadcastOffline(XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract roster_util)
sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.void
PresenceAbstract. broadcastProbe(XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.protected void
PresenceState. buddyOnline(XMPPResourceConnection session, JID buddy, java.util.Queue<Packet> results, boolean online)
Method sends back presence to contact while it becomes online (i.e. during processing of incoming initial presence of the contact/buddy)void
ClientStateIndication.Logic. deactivate(XMPPResourceConnection session, java.util.Queue<Packet> results)
void
MobileV1. deactivate(XMPPResourceConnection session, java.util.Queue<Packet> results)
void
MobileV2. deactivate(XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
JabberIqRegister. doGetRegistrationForm(Packet packet, Element request, XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
JabberIqRegister. doRemoveAccount(Packet packet, Element request, XMPPResourceConnection session, java.util.Queue<Packet> results)
protected static void
JabberIqRoster. dynamicGetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method processes rosterget
request related to dynamic roster.protected static void
JabberIqRoster. dynamicSetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method processes rosterset
request related to dynamic roster.default Element
PresenceState.ExtendedPresenceProcessorIfc. extend(Element presence, XMPPResourceConnection session, java.util.Queue<Packet> results)
Element
PresenceState.ExtendedPresenceProcessorIfc. extend(XMPPResourceConnection session, java.util.Queue<Packet> results)
Element
VCardTemp. extend(Element presence, XMPPResourceConnection session, java.util.Queue<Packet> results)
Element
VCardTemp. extend(XMPPResourceConnection session, java.util.Queue<Packet> results)
static void
C2SDeliveryErrorProcessor. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, JID toIgnore)
Filters packets created by processors to remove delivery-error payloadvoid
ClientStateIndication. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
DomainFilter. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
ErrorCounter. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
JabberIqPrivacy. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
Message. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
MessageAmp. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
MessageCarbons. filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
MobileV1. filter(Packet _packet, XMPPResourceConnection sessionFromSM, NonAuthUserRepository repo, java.util.Queue<Packet> results)
boolean
MobileV1. filter(XMPPResourceConnection session, Packet res, java.util.Queue<Packet> queue)
void
MobileV2. filter(Packet _packet, XMPPResourceConnection sessionFromSM, NonAuthUserRepository repo, java.util.Queue<Packet> results)
boolean
MobileV2. filter(XMPPResourceConnection session, Packet res, java.util.Map<JID,Packet> queue)
void
MobileV3. filter(Packet _packet, XMPPResourceConnection sessionFromSM, NonAuthUserRepository repo, java.util.Queue<Packet> results)
protected void
MobileV1. flushQueue(XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
MobileV2. flushQueue(XMPPResourceConnection session, java.util.Queue<Packet> results)
protected static void
PresenceAbstract. forwardPresence(java.util.Queue<Packet> results, Packet packet, JID from)
Simply forwards packet to the destinationvoid
MessageDeliveryLogic. handleDelivery(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
static void
PresenceCapabilitiesManager. handlePresence(JID owner, JID from, java.lang.String[] capsNodes, java.util.Queue<Packet> results)
void
PresenceCapabilitiesManager.PresenceCapabilitiesListener. handlePresence(JID owner, JID sender, java.lang.String[] capsNodes, java.util.Queue<Packet> results)
void
OfflineMessages.Notifier. notifyNewOfflineMessage(Packet packet, XMPPResourceConnection conn, java.util.Queue<Packet> queue, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
OfflineMessages. notifyNewOfflineMessage(Packet packet, XMPPResourceConnection conn, java.util.Queue<Packet> queue, java.util.Map<java.lang.String,java.lang.Object> settings)
void
OfflineMessages.PubSubPublisherNotifier. notifyNewOfflineMessage(Packet packet, XMPPResourceConnection conn, java.util.Queue<Packet> queue, java.util.Map<java.lang.String,java.lang.Object> settings)
default void
OfflineMessages.Notifier. notifyOfflineMessagesRetrieved(XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
OfflineMessages. notifyOfflineMessagesRetrieved(XMPPResourceConnection conn, java.util.Queue<Packet> queue)
void
VCardTemp. pepToVCardTemp_onPublication(BareJID userJid, XMPPResourceConnection session, java.lang.String itemId, java.lang.String mimeType, java.util.function.Supplier<JID> pubsubComponentJidSupplier, java.util.function.Consumer<Packet> writer)
void
MessageAmp. postProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
OfflineMessages. postProcess(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, java.util.Queue<Packet> queue, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing ofpacket
for which there was no processor.static void
PresenceCapabilitiesManager. prepareCapsQueries(JID compJid, JID to, java.lang.String[] caps_nodes, java.util.Queue<Packet> results)
boolean
AbstractAuthPreprocessor. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
AddressingSanitizer. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
static boolean
C2SDeliveryErrorProcessor. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, MessageDeliveryLogic messageProcessor)
Filters packets before they are processed by processors to filter out delivery-error packets sent to bare jid if other connection is availableboolean
DomainFilter. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
InvisibleCommand. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
JabberIqIq. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
JabberIqPrivacy. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs pre-processing ofpacket
.boolean
Message. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
MessageAmp. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
boolean
StartTLS. preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
BindResource. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
BlockingCommand. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
CAPS. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ClientStateIndication. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
InvisibleCommand. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqAuth. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqCommand. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqIq. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqPrivacy. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqPrivate. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqRegister. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
TODO: Implement registration form configurable and loading all the fields from the registration form TODO: rewrite the plugin using the XMPPProcessorAbstract APIvoid
JabberIqRoster. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing of IQ packets with jabber:iq:roster xmlns with the regard whether it's roster set or get request or possibly dynamic-roster is involved. request.void
JabberIqStats. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
Jingle. process(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository nonAuthUserRepo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivityMarker. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
Message. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MessageAll. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MessageAmp. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MessageCarbons. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MessageForwarding. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MIXProcessor. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MobileV1. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MobileV2. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MobileV3. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
MotdProcessor. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
OfflineMessages. process(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
OfflineMessages
processor is triggered by<presence>
stanza.void
PresenceOffline. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PresenceState. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing of presence packets and calls different methods for particularRosterAbstract.PresenceType
void
PresenceSubscription. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Performs processing of presence packets and calls different methods for particularRosterAbstract.PresenceType
void
SaslAuth. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ServiceDiscovery. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SessionBind. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
SimpleForwarder. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
StartTLS. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
StartZLib. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
PresenceState. processError(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType presenceType)
Process presence stanza of type Error.void
EntityTime. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqVersion. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processFromUserOutPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqVersion. processFromUserPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processFromUserPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
BlockingCommand. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
EntityTime. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
FlexibleOfflineMessageRetrieval. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqVersion. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PepPlugin. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
RemoteRosterManagement. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ServiceDiscovery. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
UrnXmppPing. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processFromUserToServerPacket(JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
JabberIqPrivacy. processGetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
JabberIqRoster. processGetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method processes rosterget
request.protected void
PresenceState. processInInitial(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType presenceType)
Method is responsible for processing incoming initial presence (i.e. in the receivers session manager).protected void
PresenceState. processInProbe(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType presenceType)
Method is responsible for processing incoming presence probe (i.e. in the receivers session manager).protected void
PresenceSubscription. processInSubscribe(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing incoming subscription request (i.e. in the receivers session manager).protected void
PresenceSubscription. processInSubscribed(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing incoming subscribed presence (i.e. in the receivers session manager).protected void
PresenceSubscription. processInUnsubscribe(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing incoming unsubscribe presence (i.e. in the receivers session manager).protected void
PresenceSubscription. processInUnsubscribed(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing incoming unsubscribed presence (i.e. in the receivers session manager).void
OfflineMessages. processIq(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, java.util.Queue<Packet> results)
void
EntityTime. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PepPlugin. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ServiceDiscovery. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
UrnXmppPing. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processNullSessionPacket(Packet packet, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
PresenceState. processOutInitial(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType type)
Method is responsible for processing outgoing initial presence (i.e. in the sender session manager).protected void
PresenceSubscription. processOutSubscribe(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing outgoing subscribe and unsubscribe presence (i.e. in the sender session manager).protected void
PresenceSubscription. processOutSubscribed(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract.PresenceType pres_type)
Method is responsible for processing outgoing subscribed and unsubscribed presence (i.e. in the sender session manager).static java.lang.String[]
PresenceCapabilitiesManager. processPresence(JID compJid, Packet p, java.util.Queue<Packet> results)
void
BlockingCommand. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
EntityTime. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
FlexibleOfflineMessageRetrieval. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
JabberIqVersion. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PepPlugin. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
RemoteRosterManagement. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
ServiceDiscovery. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
UrnXmppPing. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
protected void
JabberIqPrivacy. processSetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results)
protected void
JabberIqRoster. processSetRequest(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
Method processes rosterset
request.void
EntityTime. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
LastActivity. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
RemoteRosterManagement. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCard4. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
VCardTemp. processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PresenceState. rebroadcastPresence(XMPPResourceConnection session, java.util.Queue<Packet> results)
void
PresenceState. resendPendingInRequests(XMPPResourceConnection session, java.util.Queue<Packet> results)
Sends out all pending subscription request during user log-in.static void
PresenceAbstract. sendPresence(StanzaType t, BareJID from, BareJID to, java.util.Queue<Packet> results, Element pres)
Sends Presence stanza from provided parameters without returning created resultPacket
object.static Packet
PresenceAbstract. sendPresence(StanzaType t, JID from, JID to, java.util.Queue<Packet> results, Element pres)
Sends Presence stanza from provided parameters as well as returns created resultPacket
object.static void
PresenceState. sendPresenceBroadcast(StanzaType t, XMPPResourceConnection session, java.util.EnumSet<RosterAbstract.SubscriptionType> subscrs, java.util.Queue<Packet> results, Element pres, java.util.Map<java.lang.String,java.lang.Object> settings, RosterAbstract roster_util)
sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.protected void
PresenceState. sendRosterOfflinePresence(XMPPResourceConnection session, java.util.Queue<Packet> results)
Method sends server generated presence unavailable for all buddies from the roster with a custom status message.protected void
MIXProcessor. sendToChannel(BareJID userJID, BareJID channel, java.lang.String id, Element actionEl, java.util.function.Consumer<Packet> writer)
protected void
MIXProcessor. sendToUser(BareJID userJID, java.lang.String resource, JID connectionJID, StanzaType stanzaType, java.lang.String id, Element actionEl, Element errorEl, java.util.function.Consumer<Packet> writer)
void
LastActivityMarker. stopped(XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PresenceOffline. stopped(XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
void
PresenceState. stopped(XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> settings)
static void
RemoteRosterManagement. updateBuddyChange(XMPPResourceConnection session, Element item, Element update, java.util.Queue<Packet> results)
protected static void
PresenceState. updateOfflineChange(XMPPResourceConnection session, java.util.Queue<Packet> results)
updateOfflineChange
method broadcast off-line presence to all other user active resources.static void
PresenceAbstract. updatePresenceChange(Packet presence, XMPPResourceConnection session, java.util.Queue<Packet> results)
updatePresenceChange
method is used to broadcast to all active resources presence stanza received from other users, like incoming availability presence, subscription presence and so on...static void
PresenceAbstract. updateUserResources(Element presence, XMPPResourceConnection session, java.util.Queue<Packet> results, boolean initial)
updateUserResources
method is used to broadcast to all other resources presence stanza from one user resource. -
Uses of Packet in tigase.xmpp.impl.push
Methods in tigase.xmpp.impl.push with parameters of type Packet Modifier and Type Method Description protected boolean
IgnoreFromUnknownFilter. isInRoster(Packet packet, XMPPResourceConnection session)
protected boolean
GroupchatFilter. isMentioned(Packet packet, java.lang.String nick)
protected boolean
AbstractPushNotifications. isSendingNotificationAllowed(BareJID userJid, XMPPResourceConnection session, Element pushServiceSettings, Packet packet)
boolean
GroupchatFilter. isSendingNotificationAllowed(BareJID userJid, XMPPResourceConnection session, Element pushServiceSettings, Packet packet)
boolean
IgnoreFromUnknownFilter. isSendingNotificationAllowed(BareJID userJid, XMPPResourceConnection session, Element pushServiceSettings, Packet packet)
boolean
JinglePushNotificationsExtension. isSendingNotificationAllowed(BareJID userJid, XMPPResourceConnection session, Element pushServiceSettings, Packet packet)
boolean
MutedFilter. isSendingNotificationAllowed(BareJID userJid, XMPPResourceConnection session, Element pushServiceSettings, Packet packet)
protected boolean
PushNotifications. isSendingNotificationAllowed(BareJID userJid, XMPPResourceConnection session, Element pushServiceSettings, Packet packet)
boolean
PushNotificationsFilter. isSendingNotificationAllowed(BareJID userJid, XMPPResourceConnection session, Element pushServiceSettings, Packet packet)
void
PushNotifications. notifyNewOfflineMessage(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> map)
protected Element
AbstractPushNotifications. prepareNotificationPayload(Element pushServiceSettings, Packet packet, long msgCount)
void
EncryptedPushNotificationExtension. prepareNotificationPayload(Element pushServiceSettings, Packet packet, long msgCount, Element notification)
void
PriorityExtension. prepareNotificationPayload(Element pushServiceSettings, Packet packet, long msgCount, Element notification)
protected Element
PushNotifications. prepareNotificationPayload(Element pushServiceSettings, Packet packet, long msgCount)
default void
PushNotificationsExtension. prepareNotificationPayload(Element pushServiceSettings, Packet packet, long msgCount, Element notification)
void
AbstractPushNotifications. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository nonAuthUserRepository, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> map)
void
PushNotifications. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository nonAuthUserRepository, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> map)
protected void
AbstractPushNotifications. processMessage(Packet packet, XMPPResourceConnection session, java.util.function.Consumer<Packet> results)
protected void
PushNotifications. processMessage(Packet packet, XMPPResourceConnection session, java.util.function.Consumer<Packet> consumer)
protected void
AbstractPushNotifications. sendPushNotification(BareJID userJid, java.util.Collection<Element> pushServices, XMPPResourceConnection session, Packet packet, java.util.Map<java.lang.Enum,java.lang.Long> notificationData)
protected void
AbstractPushNotifications. sendPushNotification(XMPPResourceConnection session, Packet packet)
boolean
AwayPushNotificationsExtension. shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)
boolean
EncryptedPushNotificationExtension. shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)
boolean
GroupchatPushNotificationsExtension. shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)
boolean
JinglePushNotificationsExtension. shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)
boolean
PriorityExtension. shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)
protected boolean
PushNotifications. shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)
boolean
PushNotificationsExtension. shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)
Method parameters in tigase.xmpp.impl.push with type arguments of type Packet Modifier and Type Method Description void
PushNotifications. notifyNewOfflineMessage(Packet packet, XMPPResourceConnection session, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> map)
void
PushNotifications. notifyOfflineMessagesRetrieved(XMPPResourceConnection session, java.util.Queue<Packet> results)
void
AbstractPushNotifications. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository nonAuthUserRepository, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> map)
void
PushNotifications. process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository nonAuthUserRepository, java.util.Queue<Packet> results, java.util.Map<java.lang.String,java.lang.Object> map)
protected void
AbstractPushNotifications. processMessage(Packet packet, XMPPResourceConnection session, java.util.function.Consumer<Packet> results)
protected void
PushNotifications. processMessage(Packet packet, XMPPResourceConnection session, java.util.function.Consumer<Packet> consumer)
-
Uses of Packet in tigase.xmpp.impl.roster
Methods in tigase.xmpp.impl.roster that return types with arguments of type Packet Modifier and Type Method Description java.util.Queue<Packet>
RosterAbstract. addJidToRoster(UserRepository repository, XMPPSession session, BareJID owner, RosterElement rosterElement)
java.util.Queue<Packet>
RosterAbstract. removeJidFromRoster(UserRepository repository, XMPPSession session, BareJID owner, JID jid)
Deprecated.Methods in tigase.xmpp.impl.roster with parameters of type Packet Modifier and Type Method Description RosterAbstract.PresenceType
RosterAbstract. getPresenceType(XMPPResourceConnection session, Packet packet)
Method parameters in tigase.xmpp.impl.roster with type arguments of type Packet Modifier and Type Method Description void
RosterAbstract. updateBuddyChange(XMPPResourceConnection session, java.util.Queue<Packet> results, Element item)
-
Uses of Packet in tigase.xmpp.mam
Methods in tigase.xmpp.mam with parameters of type Packet Modifier and Type Method Description Query
MAMQueryParser. parseQuery(Query query, Packet packet)
Q
QueryParser. parseQuery(Q query, Packet packet)
-
Uses of Packet in tigase.xmpp.mam.modules
Methods in tigase.xmpp.mam.modules with parameters of type Packet Modifier and Type Method Description boolean
GetFormModule. canHandle(Packet packet)
boolean
QueryModule. canHandle(Packet packet)
void
GetFormModule. process(Packet packet)
void
QueryModule. process(Packet packet)
-