| Package | Description |
|---|---|
| org.jivesoftware.openfire | |
| org.jivesoftware.openfire.commands |
Ad-Hoc Commands implementation (XEP-0050).
|
| org.jivesoftware.openfire.disco |
Service discovery implementation (XEP-0030).
|
| org.jivesoftware.openfire.handler |
IQ class implementations.
|
| org.jivesoftware.openfire.muc |
Implementation of Multi-User Chat (XEP-0045).
|
| org.jivesoftware.openfire.muc.spi |
Implementation of Multi-User Chat (XEP-0045).
|
| org.jivesoftware.openfire.pep |
Implementation of Personal Eventing via Pubsub (XEP-0163).
|
| Modifier and Type | Method and Description |
|---|---|
List<IQHandler> |
XMPPServer.getIQHandlers()
Returns a list with all the modules registered with the server that inherit from IQHandler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IQRouter.addHandler(IQHandler handler)
Adds a new IQHandler to the list of registered handler.
|
void |
IQRouter.removeHandler(IQHandler handler)
Removes an IQHandler from the list of registered handler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdHocCommandHandler
An AdHocCommandHandler is responsbile for providing discoverable information about the
supported commands and for handling commands requests.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IQDiscoInfoHandler
IQDiscoInfoHandler is responsible for handling disco#info requests.
|
class |
IQDiscoItemsHandler
IQDiscoItemsHandler is responsible for handling disco#items requests.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IQBindHandler
Binds a resource to the stream so that the client's address becomes a full JID.
|
class |
IQBlockingHandler
Implementation of XEP-0191 "Blocking Command".
|
class |
IQEntityTimeHandler
This IQ handler implements XEP-0202: Entity Time.
|
class |
IQLastActivityHandler
Implements the TYPE_IQ jabber:iq:last protocol (last activity).
|
class |
IQMessageCarbonsHandler
This handler manages XEP-0280 Message Carbons.
|
class |
IQOfflineMessagesHandler
Implements JEP-0013: Flexible Offline Message Retrieval.
|
class |
IQPingHandler
Implements the XMPP Ping as defined by XEP-0199.
|
class |
IQPrivacyHandler
IQPrivacyHandler is responsible for handling privacy lists.
|
class |
IQPrivateHandler
Implements the TYPE_IQ jabber:iq:private protocol.
|
class |
IQRegisterHandler
Implements the TYPE_IQ jabber:iq:register protocol (plain only).
|
class |
IQRosterHandler
Implements the TYPE_IQ jabber:iq:roster protocol.
|
class |
IQSessionEstablishmentHandler
Activate client sessions once resource binding has been done.
|
class |
IQSharedGroupHandler
Handler of IQ packets whose child element is "sharedgroup" with namespace
"http://www.jivesoftware.org/protocol/sharedgroup".
|
class |
IQvCardHandler
Implements the TYPE_IQ vcard-temp protocol.
|
class |
IQVersionHandler
Implements the TYPE_IQ jabber:iq:version protocol (version info).
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiUserChatService.addIQHandler(IQHandler handler)
Add a IQHandler to MUC rooms and services.
|
void |
MultiUserChatService.removeIQHandler(IQHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiUserChatServiceImpl.addIQHandler(IQHandler iqHandler) |
void |
MultiUserChatServiceImpl.removeIQHandler(IQHandler iqHandler) |
| Modifier and Type | Class and Description |
|---|---|
class |
IQPEPHandler
An
IQHandler used to implement XEP-0163: "Personal Eventing via Pubsub"
Version 1.0 |
class |
IQPEPOwnerHandler
An
IQHandler used to implement XEP-0163: "Personal Eventing via Pubsub"
Version 1.0 |
Copyright © 2003–2020 Ignite Realtime. All rights reserved.