Uses of Interface
org.jivesoftware.openfire.container.Module
Packages that use Module
Package
Description
Ad-Hoc Commands implementation (XEP-0050).
The microkernel core of the server is a simple, flexible, nested
container framework defined in this package.
Service discovery implementation (XEP-0030).
Implementation of Entity Capabilities (XEP-0115).
Implementation of SOCKS5 Bytestreams (XEP-0065).
IQ class implementations.
Implementation of Multi-User Chat (XEP-0045).
Implementation of Multi-User Chat (XEP-0045).
Implementation of Personal Eventing via Pubsub (XEP-0163).
Implementation of Publish-Subscribe (XEP-0060).
Provides classes for managing the roster.
Classes that provide the "check for update" service or the "get available plugins" service.
-
Uses of Module in org.jivesoftware.openfire
Classes in org.jivesoftware.openfire that implement ModuleModifier and TypeClassDescriptionclassRoutes iq packets throughout the server.classRoute message packets throughout the server.classRouter of packets with multiple recipients.classRepresents the user's offline message storage.classControls what is done with offline messages.classRoute presence packets throughout the server.classPrivate storage for user accounts (XEP-0049).classManages the sessions associated with an account. -
Uses of Module in org.jivesoftware.openfire.archive
Classes in org.jivesoftware.openfire.archive that implement ModuleModifier and TypeClassDescriptionclassA 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 ModuleModifier and TypeClassDescriptionclassImplementation of the AuditManager interface. -
Uses of Module in org.jivesoftware.openfire.cluster
Classes in org.jivesoftware.openfire.cluster that implement ModuleModifier and TypeClassDescriptionclassMonitors 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 ModuleModifier and TypeClassDescriptionclassAn AdHocCommandHandler is responsible 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 ModuleModifier and TypeClassDescriptionclassManages 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 ModuleModifier and TypeClassDescriptionclassA 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 ModuleModifier and TypeClassDescriptionclassIQDiscoInfoHandler is responsible for handling disco#info requests.classIQDiscoItemsHandler is responsible for handling disco#items requests. -
Uses of Module in org.jivesoftware.openfire.entitycaps
Classes in org.jivesoftware.openfire.entitycaps that implement ModuleModifier and TypeClassDescriptionclassImplements 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.filetransferModifier and TypeInterfaceDescriptioninterfaceManages all file transfer currently happening originating from and/or ending at users of the server.Classes in org.jivesoftware.openfire.filetransfer that implement ModuleModifier and TypeClassDescriptionclassProvides several utility methods for file transfer manager implementations to utilize. -
Uses of Module in org.jivesoftware.openfire.filetransfer.proxy
Classes in org.jivesoftware.openfire.filetransfer.proxy that implement ModuleModifier and TypeClassDescriptionclassManages the transferring 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 ModuleModifier and TypeClassDescriptionclassBinds a resource to the stream so that the client's address becomes a full JID.classImplementation of XEP-0191 "Blocking Command".final classThis IQ handler implements XEP-0202: Entity Time.classBase class whose main responsibility is to handle IQ packets.classImplements the TYPE_IQ jabber:iq:last protocol (last activity).final classThis handler manages XEP-0280 Message Carbons.classImplements JEP-0013: Flexible Offline Message Retrieval.classImplements the XMPP Ping as defined by XEP-0199.classIQPrivacyHandler is responsible for handling privacy lists.classImplements the TYPE_IQ jabber:iq:private protocol.classImplements the TYPE_IQ jabber:iq:register protocol (plain only).classImplements the TYPE_IQ jabber:iq:roster protocol.classActivate client sessions once resource binding has been done.classHandler of IQ packets whose child element is "sharedgroup" with namespace "http://www.jivesoftware.org/protocol/sharedgroup".classImplements the TYPE_IQ vcard-temp protocol.classImplements the TYPE_IQ jabber:iq:version protocol (version info).classImplements the presence protocol.classImplements the presence protocol. -
Uses of Module in org.jivesoftware.openfire.keystore
Classes in org.jivesoftware.openfire.keystore that implement Module -
Uses of Module in org.jivesoftware.openfire.mediaproxy
Classes in org.jivesoftware.openfire.mediaproxy that implement ModuleModifier and TypeClassDescriptionclassA proxy service for UDP traffic such as RTP. -
Uses of Module in org.jivesoftware.openfire.muc
Classes in org.jivesoftware.openfire.muc that implement ModuleModifier and TypeClassDescriptionclassProvides 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 ModuleModifier and TypeClassDescriptionclassImplements 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 ModuleModifier and TypeClassDescriptionclassPublishes 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 -
Uses of Module in org.jivesoftware.openfire.pubsub
Classes in org.jivesoftware.openfire.pubsub that implement ModuleModifier and TypeClassDescriptionclassModule that implements XEP-60: Publish-Subscribe. -
Uses of Module in org.jivesoftware.openfire.roster
Classes in org.jivesoftware.openfire.roster that implement ModuleModifier and TypeClassDescriptionclassA 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 ModuleModifier and TypeClassDescriptionclassA SoftwareServerVersionManager is the main responsible for sending query to remote entity and Obtain software information from the remote entity server using XEP-0092 .classA 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 ModuleModifier and TypeClassDescriptionclassclassIn-memory implementation of the packet deliverer serviceclassAn uber router that can handle any packet type.classIn-memory implementation of the packet transporter service.classSimple in memory implementation of the PresenceManager interface.classRouting 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 ModuleModifier and TypeClassDescriptionclassRoutes 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 ModuleModifier and TypeClassDescriptionclassService 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 -
Uses of Module in org.jivesoftware.openfire.vcard.xep0398
Classes in org.jivesoftware.openfire.vcard.xep0398 that implement ModuleModifier and TypeClassDescriptionclassUtility methods that help convert various User Avatar representations into each-other. -
Uses of Module in org.jivesoftware.util.cert
Classes in org.jivesoftware.util.cert that implement ModuleModifier and TypeClassDescriptionclassPeriodically evaluates the TLS certificates in all identity stores of Openfire.