public class StreamFeaturesModule extends Object implements XmppModule, ContextAware
Modifier and Type | Class and Description |
---|---|
static interface |
StreamFeaturesModule.StreamFeaturesReceivedHandler
Event fires when stream features are received.
|
Constructor and Description |
---|
StreamFeaturesModule() |
Modifier and Type | Method and Description |
---|---|
void |
addStreamFeaturesReceivedHandler(StreamFeaturesModule.StreamFeaturesReceivedHandler handler) |
Criteria |
getCriteria()
Criteria
|
String[] |
getFeatures()
Returns features what are implemented by Module.
|
static Element |
getStreamFeatures(SessionObject sessionObject) |
void |
process(Element element)
Main method of module.
|
void |
removeStreamFeaturesReceivedHandler(StreamFeaturesModule.StreamFeaturesReceivedHandler handler) |
void |
setContext(Context context) |
protected final Logger log
public static Element getStreamFeatures(SessionObject sessionObject)
public void addStreamFeaturesReceivedHandler(StreamFeaturesModule.StreamFeaturesReceivedHandler handler)
public Criteria getCriteria()
XmppModule
getCriteria
in interface XmppModule
public String[] getFeatures()
XmppModule
Returns features what are implemented by Module.
getFeatures
in interface XmppModule
public void process(Element element) throws JaxmppException
XmppModule
process
in interface XmppModule
element
- incoming XMPP stanzaJaxmppException
public void removeStreamFeaturesReceivedHandler(StreamFeaturesModule.StreamFeaturesReceivedHandler handler)
public void setContext(Context context)
setContext
in interface ContextAware
Copyright © 2006–2018 Tigase. All rights reserved.