public abstract class AbstractStanzaExtendableModule<T extends Stanza> extends AbstractStanzaModule<T> implements ExtendableModule
context, log
Constructor and Description |
---|
AbstractStanzaExtendableModule() |
Modifier and Type | Method and Description |
---|---|
void |
addExtension(Extension e) |
ExtensionsChain |
getExtensionChain() |
String[] |
getFeaturesWithExtensions(String[] superFeatures) |
void |
removeExtension(Extension e) |
protected Element |
write(Element stanza) |
protected Element |
write(Element stanza,
AsyncCallback asyncCallback) |
protected Element |
write(Element stanza,
Long timeout,
AsyncCallback asyncCallback) |
afterRegister, beforeRegister, beforeUnregister, fireEvent, getFirstChild, process, process, setContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCriteria, getFeatures
public void addExtension(Extension e)
addExtension
in interface ExtendableModule
public ExtensionsChain getExtensionChain()
getExtensionChain
in interface ExtendableModule
public void removeExtension(Extension e)
removeExtension
in interface ExtendableModule
protected Element write(Element stanza) throws JaxmppException
write
in class AbstractStanzaModule<T extends Stanza>
JaxmppException
protected Element write(Element stanza, AsyncCallback asyncCallback) throws JaxmppException
write
in class AbstractStanzaModule<T extends Stanza>
JaxmppException
protected Element write(Element stanza, Long timeout, AsyncCallback asyncCallback) throws JaxmppException
write
in class AbstractStanzaModule<T extends Stanza>
JaxmppException
Copyright © 2006–2023 Tigase. All rights reserved.