public class StreamFeaturesModule extends Object implements XmppModule
| Modifier and Type | Class and Description |
|---|---|
static class |
StreamFeaturesModule.StreamFeaturesReceivedEvent |
| Modifier and Type | Field and Description |
|---|---|
protected Logger |
log |
protected PacketWriter |
packetWriter |
protected SessionObject |
sessionObject |
static EventType |
StreamFeaturesReceived
Event fires when stream features are received.
|
| Constructor and Description |
|---|
StreamFeaturesModule(Observable parentObservable,
SessionObject sessionObject,
PacketWriter packetWriter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(EventType eventType,
Listener<? extends StreamFeaturesModule.StreamFeaturesReceivedEvent> listener) |
Criteria |
getCriteria()
Criteria
|
String[] |
getFeatures()
Returns features what are implemented by Module.
|
void |
process(Element element)
Main method of module.
|
void |
removeListener(EventType eventType,
Listener<? extends StreamFeaturesModule.StreamFeaturesReceivedEvent> listener) |
public static final EventType StreamFeaturesReceived
protected final Logger log
protected final PacketWriter packetWriter
protected final SessionObject sessionObject
public StreamFeaturesModule(Observable parentObservable, SessionObject sessionObject, PacketWriter packetWriter)
public void addListener(EventType eventType, Listener<? extends StreamFeaturesModule.StreamFeaturesReceivedEvent> listener)
public Criteria getCriteria()
XmppModulegetCriteria in interface XmppModulepublic String[] getFeatures()
XmppModuleReturns features what are implemented by Module.
getFeatures in interface XmppModulepublic void process(Element element) throws JaxmppException
XmppModuleprocess in interface XmppModuleelement - incoming XMPP stanzaJaxmppExceptionpublic void removeListener(EventType eventType, Listener<? extends StreamFeaturesModule.StreamFeaturesReceivedEvent> listener)
Copyright © 2006–2014 Tigase. All rights reserved.