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.Listens for HTTP binding session events.A task that, periodically, updates the 'last modified' date of all files in the Jetty 'tmp' directories.