Package org.jivesoftware.openfire.http
package org.jivesoftware.openfire.http
Provides classes for XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH).
-
ClassDescriptionAn enum defining all errors which can happen during a BOSH session.Representation of the 'body' element of an HTTP-Bind defined request.Adds Content-Security-Policy headers to HTTP responses based on configuration from HTTP Binding / Bosh properties.Responsible for making available BOSH (functionality to the outside world, using an embedded web server.Servlet which handles requests to the HTTP binding service.Represents one HTTP connection with a client using the HTTP Binding service.This exception is thrown when an action attempted on the connection to the client but the connection has been closed.A session represents a series of interactions with an XMPP client sending packets using the HTTP Binding protocol specified in XEP-0124.A virtual server connection relates to a http session which its self can relate to many http connections.Manages sessions for all users connecting to Openfire using the HTTP binding protocol, XEP-0124.Combines and serves resources, such as javascript or css files.Listens for HTTP binding session events.A task that, periodically, updates the 'last modified' date of all files in the Jetty 'tmp' directories.