public abstract class AbstractIQModule extends AbstractStanzaExtendableModule<IQ>
context, log
Constructor and Description |
---|
AbstractIQModule() |
Modifier and Type | Method and Description |
---|---|
void |
process(IQ stanza)
Method for processing incoming stanza.
|
protected abstract void |
processGet(IQ element)
Method for processing stanza
<iq type='get'> . |
protected abstract void |
processSet(IQ element)
Method for processing stanza
<iq type='set'> . |
addExtension, getExtensionChain, getFeaturesWithExtensions, removeExtension, write, write, write
afterRegister, beforeRegister, beforeUnregister, fireEvent, getFirstChild, process, setContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCriteria, getFeatures
public void process(IQ stanza) throws JaxmppException
AbstractStanzaModule
process
in class AbstractStanzaModule<IQ>
stanza
- incoming stanzaJaxmppException
protected abstract void processGet(IQ element) throws JaxmppException
<iq type='get'>
.element
- incoming XMPP stanzaJaxmppException
protected abstract void processSet(IQ element) throws JaxmppException
<iq type='set'>
.element
- incoming XMPP stanzaJaxmppException
Copyright © 2006–2023 Tigase. All rights reserved.