Uses of Interface
org.jivesoftware.openfire.container.Module
-
-
Uses of Module in org.jivesoftware.openfire
Classes in org.jivesoftware.openfire that implement Module Modifier and Type Class Description class
FlashCrossDomainHandler
class
IQRouter
Routes iq packets throughout the server.class
MessageRouter
Route message packets throughout the server.class
MulticastRouter
Router of packets with multiple recipients.class
OfflineMessageStore
Represents the user's offline message storage.class
OfflineMessageStrategy
Controls what is done with offline messages.class
PresenceRouter
Route presence packets throughout the server.class
PrivateStorage
Private storage for user accounts (XEP-0049).class
SessionManager
Manages the sessions associated with an account. -
Uses of Module in org.jivesoftware.openfire.archive
Classes in org.jivesoftware.openfire.archive that implement Module Modifier and Type Class Description class
ArchiveManager
A manager of tasks that write archives into storage. -
Uses of Module in org.jivesoftware.openfire.audit.spi
Classes in org.jivesoftware.openfire.audit.spi that implement Module Modifier and Type Class Description class
AuditManagerImpl
Implementation of the AuditManager interface. -
Uses of Module in org.jivesoftware.openfire.cluster
Classes in org.jivesoftware.openfire.cluster that implement Module Modifier and Type Class Description class
ClusterMonitor
Monitors the state of the cluster, and warns admins when nodes leave or rejoin the cluster -
Uses of Module in org.jivesoftware.openfire.commands
Classes in org.jivesoftware.openfire.commands that implement Module Modifier and Type Class Description class
AdHocCommandHandler
An AdHocCommandHandler is responsbile for providing discoverable information about the supported commands and for handling commands requests. -
Uses of Module in org.jivesoftware.openfire.component
Classes in org.jivesoftware.openfire.component that implement Module Modifier and Type Class Description class
InternalComponentManager
Manages the registration and delegation of Components, which includes External Components as well as components that run in the Openfire JVM. -
Uses of Module in org.jivesoftware.openfire.container
Classes in org.jivesoftware.openfire.container that implement Module Modifier and Type Class Description class
BasicModule
A default Module implementation that basically avoids subclasses having to implement the whole Module interface. -
Uses of Module in org.jivesoftware.openfire.disco
Classes in org.jivesoftware.openfire.disco that implement Module Modifier and Type Class Description class
IQDiscoInfoHandler
IQDiscoInfoHandler is responsible for handling disco#info requests.class
IQDiscoItemsHandler
IQDiscoItemsHandler is responsible for handling disco#items requests. -
Uses of Module in org.jivesoftware.openfire.entitycaps
Classes in org.jivesoftware.openfire.entitycaps that implement Module Modifier and Type Class Description class
EntityCapabilitiesManager
Implements server side mechanics for XEP-0115: "Entity Capabilities" Version 1.4 In particular, EntityCapabilitiesManager is useful for processing "filtered-notifications" for use with Pubsub (XEP-0060) for contacts that may not want to receive notifications for all payload types. -
Uses of Module in org.jivesoftware.openfire.filetransfer
Subinterfaces of Module in org.jivesoftware.openfire.filetransfer Modifier and Type Interface Description interface
FileTransferManager
Manages all file transfer currently happening originating from and/or ending at users of the server.Classes in org.jivesoftware.openfire.filetransfer that implement Module Modifier and Type Class Description class
DefaultFileTransferManager
Provides several utility methods for file transfer manager implementaions to utilize. -
Uses of Module in org.jivesoftware.openfire.filetransfer.proxy
Classes in org.jivesoftware.openfire.filetransfer.proxy that implement Module Modifier and Type Class Description class
FileTransferProxy
Manages the transfering of files between two remote entities on the jabber network. -
Uses of Module in org.jivesoftware.openfire.handler
Classes in org.jivesoftware.openfire.handler that implement Module Modifier and Type Class 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
IQHandler
Base class whose main responsibility is to handle IQ packets.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).class
PresenceSubscribeHandler
Implements the presence protocol.class
PresenceUpdateHandler
Implements the presence protocol. -
Uses of Module in org.jivesoftware.openfire.keystore
Classes in org.jivesoftware.openfire.keystore that implement Module Modifier and Type Class Description class
CertificateStoreManager
A manager of certificate stores. -
Uses of Module in org.jivesoftware.openfire.mediaproxy
Classes in org.jivesoftware.openfire.mediaproxy that implement Module Modifier and Type Class Description class
MediaProxyService
A proxy service for UDP traffic such as RTP. -
Uses of Module in org.jivesoftware.openfire.muc
Classes in org.jivesoftware.openfire.muc that implement Module Modifier and Type Class Description class
MultiUserChatManager
Provides centralized management of all configured Multi User Chat (MUC) services. -
Uses of Module in org.jivesoftware.openfire.muc.spi
Classes in org.jivesoftware.openfire.muc.spi that implement Module Modifier and Type Class Description class
IQMUCvCardHandler
Implements the TYPE_IQ vcard-temp protocol, to be used for MUC rooms. -
Uses of Module in org.jivesoftware.openfire.net
Classes in org.jivesoftware.openfire.net that implement Module Modifier and Type Class Description class
MulticastDNSService
Publishes Openfire information as a service using the Multicast DNS (marketed by Apple as Rendezvous) protocol. -
Uses of Module in org.jivesoftware.openfire.pep
Classes in org.jivesoftware.openfire.pep that implement Module Modifier and Type Class Description class
IQPEPHandler
AnIQHandler
used to implement XEP-0163: "Personal Eventing via Pubsub" Version 1.0class
IQPEPOwnerHandler
AnIQHandler
used to implement XEP-0163: "Personal Eventing via Pubsub" Version 1.0 -
Uses of Module in org.jivesoftware.openfire.pubsub
Classes in org.jivesoftware.openfire.pubsub that implement Module Modifier and Type Class Description class
PubSubModule
Module that implements JEP-60: Publish-Subscribe. -
Uses of Module in org.jivesoftware.openfire.roster
Classes in org.jivesoftware.openfire.roster that implement Module Modifier and Type Class Description class
RosterManager
A simple service that allows components to retrieve a roster based solely on the ID of the owner. -
Uses of Module in org.jivesoftware.openfire.session
Classes in org.jivesoftware.openfire.session that implement Module Modifier and Type Class Description class
SoftwareServerVersionManager
A SoftwareServerVersionManager is the main responsible for sending query to remote entity and Obtain software information from the remote entity server using XEP-0092 .class
SoftwareVersionManager
A SoftwareVersionManager is the main responsible for sending query to remote entity and Obtain software information from the remote entity using XEP-0092 . -
Uses of Module in org.jivesoftware.openfire.spi
Classes in org.jivesoftware.openfire.spi that implement Module Modifier and Type Class Description class
ConnectionManagerImpl
class
PacketDelivererImpl
In-memory implementation of the packet deliverer serviceclass
PacketRouterImpl
An uber router that can handle any packet type.class
PacketTransporterImpl
In-memory implementation of the packet transporter service.class
PresenceManagerImpl
Simple in memory implementation of the PresenceManager interface.class
RoutingTableImpl
Routing table that stores routes to client sessions, outgoing server sessions and components. -
Uses of Module in org.jivesoftware.openfire.transport
Classes in org.jivesoftware.openfire.transport that implement Module Modifier and Type Class Description class
TransportHandler
Routes packets to the appropriate transport gateway or drops the packet. -
Uses of Module in org.jivesoftware.openfire.update
Classes in org.jivesoftware.openfire.update that implement Module Modifier and Type Class Description class
UpdateManager
Service that frequently checks for new server or plugins releases. -
Uses of Module in org.jivesoftware.openfire.vcard
Classes in org.jivesoftware.openfire.vcard that implement Module Modifier and Type Class Description class
VCardManager
Manages VCard information for users.
-