Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.jivesoftware.openfire Classes and Interfaces - 1106 results found.
NameDescriptionTypePackageFramework
AbstractGroupProviderShared base class for Openfire GroupProvider implementations.Classorg.jivesoftware.openfire.groupEcho
AccessModelPolicy that defines who is allowed to subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsEcho
AddAffiliationTask that adds an affiliation for a room in the other cluster nodes.Classorg.jivesoftware.openfire.muc.clusterEcho
AddGroupCommand that allows to create and configure new goups.Classorg.jivesoftware.openfire.commands.admin.groupEcho
AddGroupUsersCommand that allows to add members or admins to a given group.Classorg.jivesoftware.openfire.commands.admin.groupEcho
AddMemberTask that adds a new member to the room in the other cluster nodes.Classorg.jivesoftware.openfire.muc.clusterEcho
AddUserAdds a user to Openfire if the provider is not read-only.Classorg.jivesoftware.openfire.commands.admin.userEcho
AdHocCommandAn ad-hoc command is a stateless object responsbile for executing the provided service.Classorg.jivesoftware.openfire.commandsEcho
AdHocCommand .ActionThe command should be canceled.Classorg.jivesoftware.openfire.commands.AdHocCommandEcho
AdHocCommand .StatusThe command has been canceled.Classorg.jivesoftware.openfire.commands.AdHocCommandEcho
AdHocCommandHandlerAn AdHocCommandHandler is responsbile for providing discoverable information about the supported commands and for handling commands requests.Classorg.jivesoftware.openfire.commandsEcho
AdHocCommandManagerAn AdHocCommandManager is responsible for keeping the list of available commands offered by a service and for processing commands requests.Classorg.jivesoftware.openfire.commandsEcho
AdminConsolePluginThe admin console plugin.Classorg.jivesoftware.openfire.containerEcho
AdminManagerThe AdminManager manages the AdminProvider configured for this server, caches knowledge of accounts with admin permissions, and provides a single point of entry for handlingClassorg.jivesoftware.openfire.adminEcho
AdminProviderAn AdminProvider handles storage of information about admin accounts, and requests to set the list of admin users.Interfaceorg.jivesoftware.openfire.adminEcho
AffiliationTaskClassorg.jivesoftware.openfire.pubsub.clusterEcho
AuditEventDefines the known event types used with audits on arbitraryAuthor:Iain ShigeokaClassorg.jivesoftware.openfire.auditEcho
AuditManagerManages and directs server message auditing behavior.Interfaceorg.jivesoftware.openfire.auditEcho
AuditManagerImplClassorg.jivesoftware.openfire.audit.spiEcho
AuditorUse auditors to audit events and messages on the server.Interfaceorg.jivesoftware.openfire.auditEcho
AuditorImplClassorg.jivesoftware.openfire.audit.spiEcho
AuditStreamIDFactoryFactory for producing audit stream IDs.Classorg.jivesoftware.openfire.auditEcho
AuditWriteOnlyExceptionThrown if a reading is not permitted with the configured SecurityAuditProvider.Classorg.jivesoftware.openfire.securityEcho
AuthenticatePostClassorg.jivesoftware.openfire.crowd.jaxbEcho
AuthenticateUserTakes a user's username and password to authenticate them against the Openfire authprovider.Classorg.jivesoftware.openfire.commands.admin.userEcho
AuthFactoryPluggable authentication service.Classorg.jivesoftware.openfire.authEcho
AuthorizationManagerManages the AuthorizationProvider objects.Classorg.jivesoftware.openfire.authEcho
AuthorizationMappingThis is the interface the used to provide default defualt authorization ID's when none was selected by the client.Interfaceorg.jivesoftware.openfire.authEcho
AuthorizationPolicyThis is the interface the AuthorizationManager uses to conduct authorizations.Interfaceorg.jivesoftware.openfire.authEcho
AuthorizeAccessSubscription requests must be approved and only subscribers may retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsEcho
AuthProviderProvider interface for authentication.Interfaceorg.jivesoftware.openfire.authEcho
AuthTokenA token that proves that a user has successfully authenticated.Classorg.jivesoftware.openfire.authEcho
AvailablePluginPlugin available at igniterealtime.Classorg.jivesoftware.openfire.updateEcho
BasicModuleA default Module implementation that basically avoids subclasses having to implement the wholeAuthor:Gaston DombiakClassorg.jivesoftware.openfire.containerEcho
BasicStreamIDFactoryA basic stream ID factory that produces IDs using a cryptographically strong random number generator.Classorg.jivesoftware.openfire.spiEcho
BoshBindingErrorenum BoshBindingErrorAn enum defining all errors which can happen during a BOSH session.Classorg.jivesoftware.openfire.httpEcho
BoshBindingError .TypeIn the case of a recoverable binding error the client MUST repeat the HTTP request and all the preceding HTTP requests that have not received responses.Classorg.jivesoftware.openfire.http.BoshBindingErrorEcho
BroadcastMessageRequestTask that broadcasts a message to local room occupants.Classorg.jivesoftware.openfire.muc.clusterEcho
BroadcastPresenceRequestTask that broadcasts the presence of a room occupant to the occupants of the room being hosted by the cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
CacheInfoConfiguration to use when creating caches.Classorg.jivesoftware.openfire.containerEcho
CacheInfo .TypeAn distributed-scheme defines caches where the storage for entries is partitioned across cluster nodes.Classorg.jivesoftware.openfire.container.CacheInfoEcho
CancelSubscriptionTaskClassorg.jivesoftware.openfire.pubsub.clusterEcho
CannotBeInvitedExceptionException used for representing the error when an external MUC delegate responds to an invite-user packet by rejecting the invitation attempt.Classorg.jivesoftware.openfire.mucEcho
CertificateStoreA wrapper class for a Java store of certificates, its metadata (password, location) and related functionality.Classorg.jivesoftware.openfire.keystoreEcho
CertificateStoreConfigExceptionA checked exception that indicates problems related to Certificate Store functionality.Classorg.jivesoftware.openfire.keystoreEcho
CertificateStoreConfigurationCertificate stores are configured using a defined set of properties.Classorg.jivesoftware.openfire.keystoreEcho
CertificateStoreManagerA manager of certificate stores.Classorg.jivesoftware.openfire.keystoreEcho
CertificateUtilsUtility methods for working with Certificate instances.Classorg.jivesoftware.openfire.keystoreEcho
ChangeNicknameTask that changes the nickname of an existing room occupant in the cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
ChangeUserPasswordCommand that allows to change password of existing users.Classorg.jivesoftware.openfire.commands.admin.userEcho
ChannelA channel provides a mechanism to queue work units for processing.Classorg.jivesoftware.openfireEcho
ChannelHandlerInterface to handle packets delivered by Channels.Interfaceorg.jivesoftware.openfireEcho
ChannelNotFoundExceptionThrown when a channel lookup fails to find the specified channel.Classorg.jivesoftware.openfireEcho
ClientConnectionHandlerConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configure a NIOConnection.Classorg.jivesoftware.openfire.nioEcho
ClientRouteInternal object used by RoutingTableImpl to keep track of the node that own a ClientSession and whether the session is available or not.Classorg.jivesoftware.openfire.spiEcho
ClientSessionRepresents a session between the server and a client.Interfaceorg.jivesoftware.openfire.sessionEcho
ClientSessionConnectionRepresents a connection of a Client Session that was established to a Connection Manager.Classorg.jivesoftware.openfire.multiplexEcho
ClientSessionInfoClient session information to be used when running in a cluster.Classorg.jivesoftware.openfire.sessionEcho
ClientStanzaHandlerHandler of XML stanzas sent by clients connected directly to the server.Classorg.jivesoftware.openfire.netEcho
ClientTrustManagerClientTrustManager is a Trust Manager that is only used for c2s connections.Classorg.jivesoftware.openfire.netEcho
ClusterEventListenerListener for cluster events.Interfaceorg.jivesoftware.openfire.clusterEcho
ClusterManagerA cluster manager is responsible for triggering events related to clustering.Classorg.jivesoftware.openfire.clusterEcho
ClusterNodeInfoBasic information about a cluster node.Interfaceorg.jivesoftware.openfire.clusterEcho
CollectionNodeA type of node that contains nodes and/or other collections but no published items.Classorg.jivesoftware.openfire.pubsubEcho
CollectionNode .LeafNodeAssociationPolicyPolicy that defines who may associate leaf nodes with a collection.Classorg.jivesoftware.openfire.pubsub.CollectionNodeEcho
ComponentConnectionHandlerConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configure a NIOConnection.Classorg.jivesoftware.openfire.nioEcho
ComponentEventListenerInterface to listen for component events.Interfaceorg.jivesoftware.openfire.componentEcho
ComponentSessionRepresents a session between the server and an external component.Interfaceorg.jivesoftware.openfire.sessionEcho
ComponentSession .ExternalComponentThe ExternalComponent acts as a proxy of the remote connected component.Interfaceorg.jivesoftware.openfire.session.ComponentSessionEcho
ComponentStanzaHandlerHandler of XML stanzas sent by external components connected directly to the server.Classorg.jivesoftware.openfire.netEcho
ConcurrentGroupListThis list specifies additional methods that understand groups among the items in the list.Classorg.jivesoftware.openfire.groupEcho
ConcurrentGroupMapThis extension class provides additional methods that understand groups among the entries in the map.Classorg.jivesoftware.openfire.groupEcho
ConflictExceptionException used for representing a conflict error in a MUCRoom.Classorg.jivesoftware.openfire.mucEcho
ConnectionRepresents a connection on the server.Interfaceorg.jivesoftware.openfireEcho
Connection .ClientAuthNo authentication will be performed on the client.Classorg.jivesoftware.openfire.ConnectionEcho
Connection .CompressionPolicycompression is not available.Classorg.jivesoftware.openfire.ConnectionEcho
Connection .StateClassorg.jivesoftware.openfire.ConnectionEcho
Connection .TLSPolicyTLS is not available.Classorg.jivesoftware.openfire.ConnectionEcho
ConnectionAcceptorConnectionAcceptors are responsible for accepting new (typically socket) connections from peers.Classorg.jivesoftware.openfire.spiEcho
ConnectionCloseListener of the connection closing.Interfaceorg.jivesoftware.openfireEcho
ConnectionConfigurationConfiguration for a socket connection.Classorg.jivesoftware.openfire.spiEcho
ConnectionExceptionThrown when Openfire is not able to connect to the user and group system.Classorg.jivesoftware.openfire.authEcho
ConnectionHandlerA ConnectionHandler is responsible for creating new sessions, destroying sessions and delivering received XML stanzas to the proper StanzaHandler.Classorg.jivesoftware.openfire.nioEcho
ConnectionListenerAs a server, Openfire accepts connection requests from other network entities.Classorg.jivesoftware.openfire.spiEcho
ConnectionManagerCoordinates connections (accept, read, termination) on the server.Interfaceorg.jivesoftware.openfireEcho
ConnectionManagerImplClassorg.jivesoftware.openfire.spiEcho
ConnectionMultiplexerManagerA ConnectionMultiplexerManager is responsible for keeping track of the connected Connection Managers and the sessions that were established with the ConnectionClassorg.jivesoftware.openfire.multiplexEcho
ConnectionMultiplexerSessionRepresents a session between the server and a connection manager.Interfaceorg.jivesoftware.openfire.sessionEcho
ConnectionSettingsClassorg.jivesoftware.openfire.sessionEcho
ConnectionSettings .ClientClassorg.jivesoftware.openfire.session.ConnectionSettingsEcho
ConnectionSettings .ComponentClassorg.jivesoftware.openfire.session.ConnectionSettingsEcho
ConnectionSettings .MultiplexClassorg.jivesoftware.openfire.session.ConnectionSettingsEcho
ConnectionSettings .ServerClassorg.jivesoftware.openfire.session.ConnectionSettingsEcho
ConnectionTypeTypes of (socket-based, including HTTP) connections.Classorg.jivesoftware.openfire.spiEcho
CreateMUCRoomAllows via AdHoc commands the creation of a Multi-User Chat room.Classorg.jivesoftware.openfire.commands.admin.mucEcho
CrowdAdminProviderClassorg.jivesoftware.openfire.crowdEcho
CrowdAuthProviderClassorg.jivesoftware.openfire.crowdEcho
CrowdGroupProviderAtlassian Crowd implementation of the GroupProvider.Classorg.jivesoftware.openfire.crowdEcho
CrowdManagerClassorg.jivesoftware.openfire.crowdEcho
CrowdPropertiesReading the file crowd.Classorg.jivesoftware.openfire.crowdEcho
CrowdUserProviderAtlassian Crowd implementation of the UserProvider.Classorg.jivesoftware.openfire.crowdEcho
CrowdVCardProviderVCard provider for Crowd.Classorg.jivesoftware.openfire.crowdEcho
DataFormRepresents a form that could be use for gathering data as well as for reporting data returned from a search.Interfaceorg.jivesoftware.openfire.formsEcho
DatagramListenerListener for datagram packets received.Interfaceorg.jivesoftware.openfire.mediaproxyEcho
DefaultAdminProviderHandles default management of admin users, which stores the list if accounts as a system property.Classorg.jivesoftware.openfire.adminEcho
DefaultAuthorizationMappingThis is the interface the used to provide default default authorization ID's when none was selected by the client.Classorg.jivesoftware.openfire.authEcho
DefaultAuthorizationPolicyDifferent clients perform authentication differently, so this policy will authorize any principal to a requested user that match specific Classorg.jivesoftware.openfire.authEcho
DefaultAuthProviderDefault AuthProvider implementation.Classorg.jivesoftware.openfire.authEcho
DefaultFileTransferManagerProvides several utility methods for file transfer manager implementaions to utilize.Classorg.jivesoftware.openfire.filetransferEcho
DefaultGroupPropertyMapDefault implementation of a writable Map to manage group properties.Classorg.jivesoftware.openfire.groupEcho
DefaultGroupProviderDatabase implementation of the GroupManager interface.Classorg.jivesoftware.openfire.groupEcho
DefaultLockOutProviderThe DefaultLockOutProvider works with the ofUserFlag table to maintain a list of disabled/locked out accounts.Classorg.jivesoftware.openfire.lockoutEcho
DefaultNodeConfigurationA DefaultNodeConfiguration keeps the default configuration values for leaf or collection nodes of a particular publish-subscribe service.Classorg.jivesoftware.openfire.pubsubEcho
DefaultProxyTransferTracks the different connections related to a file transfer.Classorg.jivesoftware.openfire.filetransfer.proxyEcho
DefaultRosterItemProviderDefines the provider methods required for creating, reading, updating and deleting roster Rosters are another user resource accessed via the user or chatbot's long ID.Classorg.jivesoftware.openfire.rosterEcho
DefaultSecurityAuditProviderThe default security audit provider stores the logs in a ofSecurityAuditLog table.Classorg.jivesoftware.openfire.securityEcho
DefaultUserProviderDefault implementation of the UserProvider interface, which reads and writes data from the ofUser database table.Classorg.jivesoftware.openfire.userEcho
DefaultVCardProviderDefault implementation of the VCardProvider interface, which reads and writes data from the ofVCard database table.Classorg.jivesoftware.openfire.vcardEcho
DeleteGroupCommand that allows to delete existing groups.Classorg.jivesoftware.openfire.commands.admin.groupEcho
DeleteGroupUsersCommand that allows to delete members or admins from a given group.Classorg.jivesoftware.openfire.commands.admin.groupEcho
DeleteUserDelete a user from Openfire if the provider is not read-only.Classorg.jivesoftware.openfire.commands.admin.userEcho
DestroyRoomRequestTask that destroys the local room in the cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
DirectedPresenceRepresents a directed presence sent from a session hosted in a cluster node to another entity (e.Classorg.jivesoftware.openfire.handlerEcho
DiscoInfoProviderA DiscoInfoProvider is responsible for providing information about a JID's name and its node.Interfaceorg.jivesoftware.openfire.discoEcho
DiscoItemAn item is associated with an XMPP Entity, usually thought of a children of the parent entity and normally are addressable as a JID.Classorg.jivesoftware.openfire.discoEcho
DiscoItemsProviderA DiscoItemsProvider is responsible for providing the items associated with a JID's name and node.Interfaceorg.jivesoftware.openfire.discoEcho
DiscoServerItemRepresent a DiscoItem provided by the server.Classorg.jivesoftware.openfire.discoEcho
DNSUtilUtilty class to perform DNS lookups for XMPP services.Classorg.jivesoftware.openfire.netEcho
DNSUtil .HostAddressEncapsulates a hostname and port.Classorg.jivesoftware.openfire.net.DNSUtilEcho
DNSUtil .WeightedHostAddressThe representation of weighted address.Classorg.jivesoftware.openfire.net.DNSUtilEcho
DownloadStatusSimple data model to handle success/failure of downloads using AJAX.Classorg.jivesoftware.openfire.updateEcho
DroppableFrameA droppable frame allows for DnD of file objects from the OS onto the actualSee Also:Serialized FormClassorg.jivesoftware.openfire.launcherEcho
DroppableTextPaneA droppable text pane allows for DnD of file objects from the OS onto the actualAuthor:Matt TuckerSee Also:Serialized FormClassorg.jivesoftware.openfire.launcherEcho
DynamicAddressChannelListen packets from defined dataSocket and send packets to the defined host.Classorg.jivesoftware.openfire.mediaproxyEcho
EchoClassorg.jivesoftware.openfire.mediaproxyEcho
EncryptionArtifactFactoryInstances of this class will be able to generate various encryption-related artifacts based on a specific connection This implementation intends to centralize the implementation for generating the artifacts produced, which in earlierClassorg.jivesoftware.openfire.spiEcho
EntityCapabilitiesContains identities and supported features describing client capabilitiesAuthor:Armando JaguckiSee Also:Serialized FormClassorg.jivesoftware.openfire.entitycapsEcho
EntityCapabilitiesManager In particular, EntityCapabilitiesManager is useful for processing "filtered-notifications" for use with Pubsub (XEP-0060) for contacts thatClassorg.jivesoftware.openfire.entitycapsEcho
EventNotFoundExceptionThrown if an event looked up (typically by id) was not found.Classorg.jivesoftware.openfire.securityEcho
ExternalComponentConfigurationHolds the configuration for external components that want to connect to this server.Classorg.jivesoftware.openfire.componentEcho
ExternalComponentConfiguration .PermissionThe XMPP entity is allowed to connect to the server.Classorg.jivesoftware.openfire.component.ExternalComponentConfigurationEcho
ExternalComponentManagerManages the connection permissions for external components.Classorg.jivesoftware.openfire.componentEcho
ExternalComponentManager .PermissionPolicyAny XMPP entity is allowed to connect to the server except for those listed in the not allowed list.Classorg.jivesoftware.openfire.component.ExternalComponentManagerEcho
ExternalComponentManagerListenerListener that will be alerted when an external component is disabled/enabled, the port is changed or configuration about an external component is modified.Interfaceorg.jivesoftware.openfire.componentEcho
FileTransferContains all of the meta information associated with a file transfer.Classorg.jivesoftware.openfire.filetransferEcho
FileTransferEventListenerAn event listener for File Transfer related events.Interfaceorg.jivesoftware.openfire.filetransferEcho
FileTransferManagerManages all file transfer currently happening originating from and/or ending at users of the server.Interfaceorg.jivesoftware.openfire.filetransferEcho
FileTransferProgressAn interface to track the progress of a file transfer through the server.Interfaceorg.jivesoftware.openfire.filetransferEcho
FileTransferProxyManages the transfering of files between two remote entities on the jabber network.Classorg.jivesoftware.openfire.filetransfer.proxyEcho
FileTransferRejectedExceptionThrown by a FileTransferEventListener when a file transfer is rejected by the Interceptor.Classorg.jivesoftware.openfire.filetransferEcho
FlashCrossDomainHandlerClassorg.jivesoftware.openfireEcho
FlashCrossDomainServletServes up the flash cross domain xml file which allows other domains to access http-binding using flash.Classorg.jivesoftware.openfire.httpEcho
FlushTaskClassorg.jivesoftware.openfire.pubsub.clusterEcho
ForbiddenExceptionException used for representing that the requested operation is forbidden for the user in the MUCRoom.Classorg.jivesoftware.openfire.mucEcho
FormFieldRepresents a field of a form.Interfaceorg.jivesoftware.openfire.formsEcho
ForwardedClassorg.jivesoftware.openfire.forwardEcho
GetAdminConsoleInfoCommand that returns information about the admin console.Classorg.jivesoftware.openfire.commands.adminEcho
GetAdminConsoleInfoTaskTask that will return the bind interface and ports being used by the admin console of the node where the task will be executed.Classorg.jivesoftware.openfire.containerEcho
GetBasicStatisticsCommand that returns basic information about this JVM like number of client sessions, server sessions and amount of free and used memory.Classorg.jivesoftware.openfire.clusterEcho
GetListActiveUsersCommand that allows to retrieve a list of all active users.Classorg.jivesoftware.openfire.commands.adminEcho
GetListGroupsCommand that allows to retrieve a list of existing groups.Classorg.jivesoftware.openfire.commands.admin.groupEcho
GetListGroupUsersCommand that allows to retrieve list members of a given group.Classorg.jivesoftware.openfire.commands.admin.groupEcho
GetNewMemberRoomsRequestTask requested by each cluster node when a new node joins the cluster.Classorg.jivesoftware.openfire.muc.clusterEcho
GetNumberActiveUsersCommand that allows to retrieve the number of online users who are active at any one moment.Classorg.jivesoftware.openfire.commands.adminEcho
GetNumberConnectedUsersTask to be executed in each cluster node to obtain the total number of users using the multi user chat service.Classorg.jivesoftware.openfire.muc.clusterEcho
GetNumberOnlineUsersCommand that allows to retrieve the number of registered users who are online at any one moment.Classorg.jivesoftware.openfire.commands.adminEcho
GetNumberUserSessionsCommand that allows to retrieve the number of user sessions at any one moment.Classorg.jivesoftware.openfire.commands.adminEcho
GetServerStatsCommand that returns information about the server and some basic statistics.Classorg.jivesoftware.openfire.commands.adminEcho
GetSessionsCountTaskTask that will be executed in cluster nodes to get the number of sessions hosted by theAuthor:Gaston DombiakSee Also:Serialized FormClassorg.jivesoftware.openfire.sessionEcho
GetUsersPresenceCommand that allows to retrieve the presence of all active users.Classorg.jivesoftware.openfire.commands.adminEcho
GraphicUtilsClassorg.jivesoftware.openfire.launcherEcho
GroupClassorg.jivesoftware.openfire.crowd.jaxbEcho
GroupGroups organize users into a single entity for easier management.Classorg.jivesoftware.openfire.groupEcho
GroupAdminAddedNotifies the that a admin was added to the group.Classorg.jivesoftware.openfire.commands.eventEcho
GroupAdminRemovedNotifies the that a admin was removed from the group.Classorg.jivesoftware.openfire.commands.eventEcho
GroupAlreadyExistsExceptionThrown when attempting to create a group that already exists.Classorg.jivesoftware.openfire.groupEcho
GroupAwareListThis list specifies additional methods that understand groups among the items in the list.Interfaceorg.jivesoftware.openfire.groupEcho
GroupAwareMapThis map specifies additional methods that understand groups among the entries in the map.Interfaceorg.jivesoftware.openfire.groupEcho
GroupCollectionProvides a view of an array of group names as a Collection of Group objects.Classorg.jivesoftware.openfire.groupEcho
GroupCreatedNotifies the that a group was created.Classorg.jivesoftware.openfire.commands.eventEcho
GroupDeletingNotifies the that a group is being deleted.Classorg.jivesoftware.openfire.commands.eventEcho
GroupEventAdapterAn abstract adapter class for receiving group events.Classorg.jivesoftware.openfire.eventEcho
GroupEventDispatcherDispatches group events.Classorg.jivesoftware.openfire.eventEcho
GroupEventDispatcher .EventTypeRepresents valid event types.Classorg.jivesoftware.openfire.event.GroupEventDispatcherEcho
GroupEventListenerInterface to listen for group events.Interfaceorg.jivesoftware.openfire.eventEcho
GroupJIDThis class is designed to identify and manage custom JIDs that represent Groups (rather than Users or Components).Classorg.jivesoftware.openfire.groupEcho
GroupManagerClassorg.jivesoftware.openfire.groupEcho
GroupMemberAddedNotifies the that a member was added to the group.Classorg.jivesoftware.openfire.commands.eventEcho
GroupMemberRemovedNotifies the that a member was removed from the group.Classorg.jivesoftware.openfire.commands.eventEcho
GroupModifiedNotifies the that a group was modified.Classorg.jivesoftware.openfire.commands.eventEcho
GroupNotFoundExceptionThrown when unable to find or load a group.Classorg.jivesoftware.openfire.groupEcho
GroupProviderProvider interface for groups.Interfaceorg.jivesoftware.openfire.groupEcho
GroupsClassorg.jivesoftware.openfire.crowd.jaxbEcho
HistoryRequestRepresents the amount of history requested by an occupant while joining a room.Classorg.jivesoftware.openfire.mucEcho
HistoryStrategyMulti-User Chat rooms may cache history of the conversations in the room in order to play them back to newly arriving members.Classorg.jivesoftware.openfire.mucEcho
HistoryStrategy .TypeClassorg.jivesoftware.openfire.muc.HistoryStrategyEcho
HttpBindExceptionClassorg.jivesoftware.openfire.httpEcho
HttpBindManagerClassorg.jivesoftware.openfire.httpEcho
HttpBindServletServlet which handles requests to the HTTP binding service.Classorg.jivesoftware.openfire.httpEcho
HttpBindStatusAdHoc command to return the current status of the HTTP-bind service.Classorg.jivesoftware.openfire.commands.adminEcho
HttpConnectionRepresents one HTTP connection with a client using the HTTP Binding service.Classorg.jivesoftware.openfire.httpEcho
HttpConnectionClosedExceptionThis exception is thrown when an action attempted on the connection to the client but the connection has been closed.Classorg.jivesoftware.openfire.httpEcho
HttpSessionA session represents a series of interactions with an XMPP client sending packets using the HTTP Binding protocol specified in XEP-0124.Classorg.jivesoftware.openfire.httpEcho
HttpSession .HttpVirtualConnectionClassorg.jivesoftware.openfire.http.HttpSessionEcho
HttpSessionManagerClassorg.jivesoftware.openfire.httpEcho
HybridAuthProviderThe hybrid auth provider allows up to three AuthProvider implementations to be strung together to do chained authentication checking.Classorg.jivesoftware.openfire.authEcho
HybridUserProviderDelegate UserProvider operations among up to three configurable provider implementation classes.Classorg.jivesoftware.openfire.userEcho
i18nStatisticA convience class to build statistic parameters out of a resource bundle.Classorg.jivesoftware.openfire.statsEcho
IdentityStoreA wrapper class for a store of certificates, its metadata (password, location) and related functionality that is used to provide credentials (that represent this Openfire instance), an identity storeClassorg.jivesoftware.openfire.keystoreEcho
IncomingServerSessionServer-to-server communication is done using two TCP connections between the servers.Interfaceorg.jivesoftware.openfire.sessionEcho
InterceptorManagerAn InterceptorManager manages the list of global interceptors and per-user interceptors that are invoked before and after packets are read and sent.Classorg.jivesoftware.openfire.interceptorEcho
InternalComponentManagerManages the registration and delegation of Components.Classorg.jivesoftware.openfire.componentEcho
InternalUnauthenticatedExceptionThrown when Openfire is not able to authenticate itself into the user and group system.Classorg.jivesoftware.openfire.authEcho
IQAdminHandlerA handler for the IQ packet with namespace http://jabber.Classorg.jivesoftware.openfire.muc.spiEcho
IQAuthHandler use this protocol to authenticate with the server.Classorg.jivesoftware.openfire.handlerEcho
IQAuthInfoInformation for controlling the authentication options for the server.Interfaceorg.jivesoftware.openfire.handlerEcho
IQBindHandlerBinds a resource to the stream so that the client's address becomes a full JID.Classorg.jivesoftware.openfire.handlerEcho
IQDiscoInfoHandlerIQDiscoInfoHandler is responsible for handling disco#info requests.Classorg.jivesoftware.openfire.discoEcho
IQDiscoItemsHandlerIQDiscoItemsHandler is responsible for handling disco#items requests.Classorg.jivesoftware.openfire.discoEcho
IQEntityTimeHandlerThis IQ handler implements XEP-0202: Entity Time.Classorg.jivesoftware.openfire.handlerEcho
IQHandlerBase class whose main responsibility is to handle IQ packets.Classorg.jivesoftware.openfire.handlerEcho
IQHandlerInfoA simple meta-data class that stores several related tools for generic IQ protocol handling.Classorg.jivesoftware.openfireEcho
IQLastActivityHandler the number of seconds another user has been offline.Classorg.jivesoftware.openfire.handlerEcho
IQMessageCarbonsHandlerThis handler manages XEP-0280 Message Carbons.Classorg.jivesoftware.openfire.handlerEcho
IQMUCSearchHandlerThis class adds jabber:iq:search combined with 'result set management' functionality to the MUC service of Openfire.Classorg.jivesoftware.openfire.muc.spiEcho
IQOfflineMessagesHandler messages, request message headers, retrieve specific messages, remove specific messages, retrieve all messages and remove all messages.Classorg.jivesoftware.openfire.handlerEcho
IQOwnerHandlerA handler for the IQ packet with namespace http://jabber.Classorg.jivesoftware.openfire.muc.spiEcho
IQPEPHandler An IQHandler used to implement XEP-0163: "Personal Eventing via Pubsub" For each user on the server there is an associated PEPService interactingClassorg.jivesoftware.openfire.pepEcho
IQPEPOwnerHandler An IQHandler used to implement XEP-0163: "Personal Eventing via Pubsub" An IQHandler can only handle one namespace in its IQHandlerInfo.Classorg.jivesoftware.openfire.pepEcho
IQPingHandler alternative to the traditional 'white space ping' approach of determining the availability of an entity.Classorg.jivesoftware.openfire.handlerEcho
IQPrivacyHandlerIQPrivacyHandler is responsible for handling privacy lists.Classorg.jivesoftware.openfire.handlerEcho
IQPrivateHandler use this protocol to store and retrieve arbitrary application configuration information.Classorg.jivesoftware.openfire.handlerEcho
IQRegisterHandler use this protocol to register a user account with the server.Classorg.jivesoftware.openfire.handlerEcho
IQRegisterInfoHandle the various user registration settings that are valid under XMPP.Interfaceorg.jivesoftware.openfire.handlerEcho
IQRosterHandler use this protocol to retrieve, update, and rosterMonitor roster entries (buddy lists).Classorg.jivesoftware.openfire.handlerEcho
IQRouterRoutes iq packets throughout the server.Classorg.jivesoftware.openfireEcho
IQSessionEstablishmentHandlerActivate client sessions once resource binding has been done.Classorg.jivesoftware.openfire.handlerEcho
IQSharedGroupHandlerHandler of IQ packets whose child element is "sharedgroup" with namespace "http://www.Classorg.jivesoftware.openfire.handlerEcho
IQvCardHandler use this protocol to set and retrieve the vCard information associated with someone's account.Classorg.jivesoftware.openfire.handlerEcho
IQVersionHandler XMPP entities to query each other's application versions.Classorg.jivesoftware.openfire.handlerEcho
IsPluginInstalledTaskTask that will be run in each cluster node to learn if the specified plugin is installed or not.Classorg.jivesoftware.openfire.containerEcho
JDBCAuthProviderThe JDBC auth provider allows you to authenticate users against any database that you can connect to with JDBC.Classorg.jivesoftware.openfire.authEcho
JDBCAuthProvider .PasswordTypeIndicates how the password is stored.Classorg.jivesoftware.openfire.auth.JDBCAuthProviderEcho
JDBCGroupProviderThe JDBC group provider allows you to use an external database to define the make up of groups.Classorg.jivesoftware.openfire.groupEcho
JDBCUserProviderThe JDBC user provider allows you to use an external database to define the users.Classorg.jivesoftware.openfire.userEcho
JMXManagerManages the JMX configuration for Openfire.Classorg.jivesoftware.openfireEcho
LauncherGraphical launcher for Openfire.Classorg.jivesoftware.openfire.launcherEcho
LdapAuthorizationMappingProvider for authorization mapping using LDAP.Classorg.jivesoftware.openfire.ldapEcho
LdapAuthorizationPolicyProvider for authorization using LDAP.Classorg.jivesoftware.openfire.ldapEcho
LdapAuthProvider Only plaintext authentication is currently supported.Classorg.jivesoftware.openfire.ldapEcho
LdapGroupProviderLDAP implementation of the GroupProvider interface.Classorg.jivesoftware.openfire.ldapEcho
LdapManagerCentralized administration of LDAP connections.Classorg.jivesoftware.openfire.ldapEcho
LdapUserProviderLDAP implementation of the UserProvider interface.Classorg.jivesoftware.openfire.ldapEcho
LdapVCardProviderRead-only LDAP provider for vCards.Classorg.jivesoftware.openfire.ldapEcho
LeafNodeA type of node that contains published items only.Classorg.jivesoftware.openfire.pubsubEcho
LegacyConnectionAcceptorA connection acceptor that employs the legacy, pre-MINA/NIO socket implementation of Openfire.Classorg.jivesoftware.openfire.spiEcho
LocalClientSessionRepresents a session between the server and a client.Classorg.jivesoftware.openfire.sessionEcho
LocalComponentSessionRepresents a session between the server and a component.Classorg.jivesoftware.openfire.sessionEcho
LocalComponentSession .LocalExternalComponentThe ExternalComponent acts as a proxy of the remote connected component.Classorg.jivesoftware.openfire.session.LocalComponentSessionEcho
LocalConnectionMultiplexerSessionRepresents a session between the server and a connection manager.Classorg.jivesoftware.openfire.sessionEcho
LocalIncomingServerSessionServer-to-server communication is done using two TCP connections between the servers.Classorg.jivesoftware.openfire.sessionEcho
LocalMUCRoleClassorg.jivesoftware.openfire.muc.spiEcho
LocalMUCRoom a persistent room which means that its configuration will be maintained in synch with its representation in the database.Classorg.jivesoftware.openfire.muc.spiEcho
LocalMUCUserRepresentation of users interacting with the chat service.Classorg.jivesoftware.openfire.muc.spiEcho
LocalOutgoingServerSessionServer-to-server communication is done using two TCP connections between the servers.Classorg.jivesoftware.openfire.sessionEcho
LocalServerSessionClassorg.jivesoftware.openfire.sessionEcho
LocalSessionThe session represents a connection between the server and a client (c2s) or another server (s2s) as well as a connection with a component.Classorg.jivesoftware.openfire.sessionEcho
LockOutEventDispatcherDispatches lockout events.Classorg.jivesoftware.openfire.lockoutEcho
LockOutEventListenerInterface to listen for lockout events.Interfaceorg.jivesoftware.openfire.lockoutEcho
LockOutFlagA LockOutFlag represents the current disabled status set on a particular user account.Classorg.jivesoftware.openfire.lockoutEcho
LockOutManagerThe LockOutManager manages the LockOutProvider configured for this server, caches knowledge of whether accounts are disabled or enabled, and provides a single point of entry for handlingClassorg.jivesoftware.openfire.lockoutEcho
LockOutProviderA LockOutProvider handles storage of information about disabled accounts, and requests for whether an account is currently disabled.Interfaceorg.jivesoftware.openfire.lockoutEcho
MediaProxyA Media Proxy relays UDP traffic between two IPs to provide connectivity between two parties that are behind NAT devices.Classorg.jivesoftware.openfire.mediaproxyEcho
MediaProxyServiceA proxy service for UDP traffic such as RTP.Classorg.jivesoftware.openfire.mediaproxyEcho
MediaProxySessionA media proxy session enables two clients to exchange UDP traffic.Classorg.jivesoftware.openfire.mediaproxyEcho
MessageRouterRoute message packets throughout the server.Classorg.jivesoftware.openfireEcho
ModifySubscriptionTaskClassorg.jivesoftware.openfire.pubsub.clusterEcho
ModuleLogical, server-managed entities must implement this interface.Interfaceorg.jivesoftware.openfire.containerEcho
MUCEventDelegateGives the implementer the ability to react to, allow, or deny MUC related events.Classorg.jivesoftware.openfire.mucEcho
MUCEventDelegate .InvitationRejectionResultClassorg.jivesoftware.openfire.muc.MUCEventDelegateEcho
MUCEventDelegate .InvitationResultClassorg.jivesoftware.openfire.muc.MUCEventDelegateEcho
MUCEventDispatcherDispatches MUC events.Classorg.jivesoftware.openfire.mucEcho
MUCEventListenerInterface to listen for MUC events.Interfaceorg.jivesoftware.openfire.mucEcho
MUCPersistenceManagerA manager responsible for ensuring room persistence.Classorg.jivesoftware.openfire.muc.spiEcho
MUCRoleDefines the permissions and actions that a MUCUser may use in a particular room.Interfaceorg.jivesoftware.openfire.mucEcho
MUCRole .AffiliationAdministrator of the room.Classorg.jivesoftware.openfire.muc.MUCRoleEcho
MUCRole .RoleRuns moderated discussions.Classorg.jivesoftware.openfire.muc.MUCRoleEcho
MUCRoomA chat room on the chat server manages its users, and enforces it's own security rules.Interfaceorg.jivesoftware.openfire.mucEcho
MUCRoomHistoryRepresent the data model for one MUCRoom history.Classorg.jivesoftware.openfire.mucEcho
MUCRoomTaskTask related to a room to be executed in a cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
MUCServicePropertiesRetrieves and stores MUC service properties.Classorg.jivesoftware.openfire.muc.spiEcho
MUCServicePropertyClusterEventTaskThis task updates or deletes a property in a cluster node's muc service property map.Classorg.jivesoftware.openfire.muc.clusterEcho
MUCServicePropertyEventDispatcherDispatches property events.Classorg.jivesoftware.openfire.muc.spiEcho
MUCServicePropertyEventDispatcher .EventTypeRepresents valid event types.Classorg.jivesoftware.openfire.muc.spi.MUCServicePropertyEventDispatcherEcho
MUCServicePropertyEventListenerInterface to listen for property events.Interfaceorg.jivesoftware.openfire.muc.spiEcho
MUCUserThe chat user is a separate user abstraction for interacting with the chat server.Interfaceorg.jivesoftware.openfire.mucEcho
MulticastDNSServicePublishes Openfire information as a service using the Multicast DNS (marketed by Apple as Rendezvous) protocol.Classorg.jivesoftware.openfire.netEcho
MulticastRouterRouter of packets with multiple recipients.Classorg.jivesoftware.openfireEcho
MultiplexerConnectionHandlerConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configure a NIOConnection.Classorg.jivesoftware.openfire.nioEcho
MultiplexerPacketDelivererFallback method used by SocketConnection when connected to a connection manager.Classorg.jivesoftware.openfire.multiplexEcho
MultiplexerPacketHandlerIQ packets sent from Connection Managers themselves to the server will be handled by instances of this class.Classorg.jivesoftware.openfire.multiplexEcho
MultiplexerStanzaHandlerHandler of XML stanzas sent by Connection Managers.Classorg.jivesoftware.openfire.netEcho
MultiUserChatManagerProvides centralized management of all configured Multi User Chat (MUC) services.Classorg.jivesoftware.openfire.mucEcho
MultiUserChatServiceManages groupchat conversations, chatrooms, and users.Interfaceorg.jivesoftware.openfire.mucEcho
MultiUserChatServiceImpl responsible for responding Multi-User Chat disco requests as well as removing inactive users from the rooms after a period of time and to maintain a log of the conversation in the rooms thatClassorg.jivesoftware.openfire.muc.spiEcho
MXParserMXParser that returns an IGNORABLE_WHITESPACE event when a whitespace character or a line feed is received.Classorg.jivesoftware.openfire.netEcho
NativeAuthProviderAuthenticates using the native operating system authentication method.Classorg.jivesoftware.openfire.authEcho
NativeUserProviderA UserProvider to be used in conjunction with NativeAuthProvider, whichClassorg.jivesoftware.openfire.userEcho
NewSubscriptionTaskClassorg.jivesoftware.openfire.pubsub.clusterEcho
NIOConnectionClassorg.jivesoftware.openfire.nioEcho
NodeA virtual location to which information can be published and from which event notifications and/or payloads can be received (in other pubsub systems, this mayClassorg.jivesoftware.openfire.pubsubEcho
Node .ItemReplyPolicyPolicy that defines whether owners or publisher should receive replies to items.Classorg.jivesoftware.openfire.pubsub.NodeEcho
NodeAffiliateA NodeAffiliate keeps information about the affiliation of an entity with a node.Classorg.jivesoftware.openfire.pubsubEcho
NodeAffiliate .AffiliationAffiliation with a node defines user permissions.Classorg.jivesoftware.openfire.pubsub.NodeAffiliateEcho
NodeChangeTaskBase class of clustering tasks for pubsub.Classorg.jivesoftware.openfire.pubsub.clusterEcho
NodeIDClass which wraps the byte[] we use to identify cluster members.Classorg.jivesoftware.openfire.clusterEcho
NodeSubscriptionA subscription to a node.Classorg.jivesoftware.openfire.pubsubEcho
NodeSubscription .StateSubscriptions to a node may exist in several states.Classorg.jivesoftware.openfire.pubsub.NodeSubscriptionEcho
NodeSubscription .TypeReceive notification of new items only.Classorg.jivesoftware.openfire.pubsub.NodeSubscriptionEcho
NodeTaskClassorg.jivesoftware.openfire.pubsub.clusterEcho
NotAcceptableExceptionException used for representing that the nickname used by the user is not acceptable.Classorg.jivesoftware.openfire.mucEcho
NotAcceptableExceptionException used for representing that the specified node configuration is not acceptable.Classorg.jivesoftware.openfire.pubsubEcho
NotAllowedExceptionException used for representing that the user is not allowed to perform the requested operation in the MUCRoom.Classorg.jivesoftware.openfire.mucEcho
NotifyComponentInfoTask that will be executed on other cluster nodes to trigger the event that a component has send its disco#info to the server.Classorg.jivesoftware.openfire.componentEcho
NotifyComponentRegisteredTask that will be executed on other cluster nodes to trigger the event that a component was added to a cluster node.Classorg.jivesoftware.openfire.componentEcho
NotifyComponentUnregisteredTask that will be executed on other cluster nodes to trigger the event that a component was removed from a cluster node.Classorg.jivesoftware.openfire.componentEcho
OccupantAddedEventTask that will remove a room occupant from the list of occupants in the room.Classorg.jivesoftware.openfire.muc.clusterEcho
OccupantLeftEventTask that removes a room occupant from the list of occupants in the room.Classorg.jivesoftware.openfire.muc.clusterEcho
OCSPCheckerA PKIXCertPathChecker that uses Online Certificate Status Protocol (OCSP)Classorg.jivesoftware.openfire.netEcho
OfflineMessageSubclass of Message that keeps the date when the offline message was stored in the database.Classorg.jivesoftware.openfireEcho
OfflineMessageListenerInterface to listen for offline message events.Interfaceorg.jivesoftware.openfireEcho
OfflineMessageStoreRepresents the user's offline message storage.Classorg.jivesoftware.openfireEcho
OfflineMessageStrategyControls what is done with offline messages.Classorg.jivesoftware.openfireEcho
OfflineMessageStrategy .TypeAll messages are bounced to the sender.Classorg.jivesoftware.openfire.OfflineMessageStrategyEcho
OfflinePacketDelivererFallback method used by NIOConnection when a connection fails to send a Packet (likely because it was closed).Classorg.jivesoftware.openfire.nioEcho
OnlyPublishersPublishers and owners may publish items to the node.Classorg.jivesoftware.openfire.pubsub.modelsEcho
OnlySubscribersSubscribers, publishers and owners may publish items to the node.Classorg.jivesoftware.openfire.pubsub.modelsEcho
OpenAccessAnyone may subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsEcho
OpenfireX509TrustManagerA Trust Manager implementation that adds Openfire-proprietary functionality.Classorg.jivesoftware.openfire.keystoreEcho
OpenPublisherAnyone may publish items to the node.Classorg.jivesoftware.openfire.pubsub.modelsEcho
OutgoingServerSessionServer-to-server communication is done using two TCP connections between the servers.Interfaceorg.jivesoftware.openfire.sessionEcho
OutgoingServerSocketReaderAn OutgoingServerSocketReader is responsible for reading and queueing the DOM Element sent by a remote server.Classorg.jivesoftware.openfire.serverEcho
OutgoingSessionPromiseAn OutgoingSessionPromise provides an asynchronic way for sending packets to remote servers.Classorg.jivesoftware.openfire.serverEcho
PacketCopierPacket interceptor that notifies of packets activity to components that previously subscribed to the notificator.Classorg.jivesoftware.openfire.interceptorEcho
PacketDelivererDelivers packets to locally connected streams.Interfaceorg.jivesoftware.openfireEcho
PacketDelivererImplIn-memory implementation of the packet deliverer serviceAuthor:Iain ShigeokaClassorg.jivesoftware.openfire.spiEcho
PacketExceptionRepresents a runtime packet exception typically from a malformed packet.Classorg.jivesoftware.openfireEcho
PacketInterceptorA packet interceptor encapsulates an action that is invoked on a packet immediately before or after it was received by a SocketReader and also when the packet is about toInterfaceorg.jivesoftware.openfire.interceptorEcho
PacketRejectedExceptionThrown by a PacketInterceptor when a packet is prevented from being processed.Classorg.jivesoftware.openfire.interceptorEcho
PacketRouterA router that handles incoming packets.Interfaceorg.jivesoftware.openfireEcho
PacketRouterImplAn uber router that can handle any packet type.Classorg.jivesoftware.openfire.spiEcho
PacketsNotificationCommand that allows to retrieve the presence of all active users.Classorg.jivesoftware.openfire.commands.adminEcho
PacketTransporterImplIn-memory implementation of the packet transporter service.Classorg.jivesoftware.openfire.spiEcho
PendingSubscriptionsCommandAd-hoc command that sends pending subscriptions to node owners.Classorg.jivesoftware.openfire.pubsubEcho
PEPServiceA PEPService is a PubSubService for use with XEP-0163: "Personal Eventing via Pubsub" Version 1.Classorg.jivesoftware.openfire.pepEcho
PEPServiceManagerManages the creation, persistence and removal of PEPServiceAuthor:Guus der Kinderen, guus.Classorg.jivesoftware.openfire.pepEcho
PluginPlugin interface.Interfaceorg.jivesoftware.openfire.containerEcho
PluginCacheConfiguratorA helper class to read cache configuration data for a plugin and register the defined caches with the cache factory.Classorg.jivesoftware.openfire.containerEcho
PluginCacheRegistryA simple registry of cache configuration data for plugins.Classorg.jivesoftware.openfire.containerEcho
PluginClassLoaderClassLoader for plugins.Classorg.jivesoftware.openfire.containerEcho
PluginDevEnvironmentRepresents the data model used to represent development mode within the Jive Openfire plugin framework.Classorg.jivesoftware.openfire.containerEcho
PluginDownloadManagerService that allow for aysynchrous calling of system managers.Classorg.jivesoftware.openfire.updateEcho
PluginIconServletServlet is used for retrieval of plugin icons.Classorg.jivesoftware.openfire.containerEcho
PluginListenerAllows for notifications that a plugin has been either created or destroyed.Interfaceorg.jivesoftware.openfire.containerEcho
PluginManagerLoads and manages plugins.Classorg.jivesoftware.openfire.containerEcho
PluginManager .LicenseAn enumberation for plugin license agreement types.Classorg.jivesoftware.openfire.container.PluginManagerEcho
PluginManagerListenerInterface to listen for plugin manager events.Interfaceorg.jivesoftware.openfire.containerEcho
PluginServletThe plugin servlet acts as a proxy for web requests (in the admin console) to plugins.Classorg.jivesoftware.openfire.containerEcho
POP3AuthProviderAn AuthProvider that authenticates using a POP3 server.Classorg.jivesoftware.openfire.authEcho
POP3UserProviderA UserProvider to be used in conjunction with POP3AuthProvider, whichClassorg.jivesoftware.openfire.userEcho
PresenceAccessAnyone with a presence subscription of both or from may subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsEcho
PresenceEventDispatcherDispatches presence events.Classorg.jivesoftware.openfire.userEcho
PresenceEventListenerInterface to listen for presence events.Interfaceorg.jivesoftware.openfire.userEcho
PresenceManagerThe presence manager tracks on a global basis who's online.Interfaceorg.jivesoftware.openfireEcho
PresenceManagerImplSimple in memory implementation of the PresenceManager interface.Classorg.jivesoftware.openfire.spiEcho
PresenceRouterRoute presence packets throughout the server.Classorg.jivesoftware.openfireEcho
PresenceSubscribeHandler update presence and roster information.Classorg.jivesoftware.openfire.handlerEcho
PresenceUpdateHandler update presence and roster information.Classorg.jivesoftware.openfire.handlerEcho
PrivacyListA privacy list contains a set of rules that define if communication with the list owner is allowed or denied.Classorg.jivesoftware.openfire.privacyEcho
PrivacyListEventListener Interface to listen for privacy list events.Interfaceorg.jivesoftware.openfire.privacyEcho
PrivacyListManagerA Privacy list manager creates, gets, updates and removes privacy lists.Classorg.jivesoftware.openfire.privacyEcho
PrivacyListProviderProvider for the privacy lists system.Classorg.jivesoftware.openfire.privacyEcho
PrivateStoragePrivate storage for user accounts (JEP-0049).Classorg.jivesoftware.openfireEcho
ProxyCandidateBasic interface to access a Candidate provided by a SessionAuthor:Thiago CamargoInterfaceorg.jivesoftware.openfire.mediaproxyEcho
ProxyConnectionManagerManages the connections to the proxy server.Classorg.jivesoftware.openfire.filetransfer.proxyEcho
ProxyOutputStreamAn output stream which tracks the amount of bytes transfered by proxy sockets.Classorg.jivesoftware.openfire.filetransfer.proxyEcho
ProxyTransferTracks the different connections related to a proxy file transfer.Interfaceorg.jivesoftware.openfire.filetransfer.proxyEcho
PublishedItemA published item to a node.Classorg.jivesoftware.openfire.pubsubEcho
PublisherModelPolicy that defines who is allowed to publish items to the node.Classorg.jivesoftware.openfire.pubsub.modelsEcho
PubSubEngineA PubSubEngine is responsible for handling packets sent to a pub-sub service.Classorg.jivesoftware.openfire.pubsubEcho
PubSubModuleModule that implements JEP-60: Publish-Subscribe.Classorg.jivesoftware.openfire.pubsubEcho
PubSubPersistenceManagerA manager responsible for ensuring node persistence.Classorg.jivesoftware.openfire.pubsubEcho
PubSubServiceA PubSubService is responsible for keeping the hosted nodes by the service, the default configuration to use for newly created nodes and specify the policy to use regardingInterfaceorg.jivesoftware.openfire.pubsubEcho
QueuedTasksManagerQueue tasks while this JVM is joining the cluster and the requested room was still not loaded.Classorg.jivesoftware.openfire.muc.clusterEcho
ReceivedThe implementation of the extension.Classorg.jivesoftware.openfire.carbonsEcho
RefreshNodeTaskForces the node to be refreshed from the database.Classorg.jivesoftware.openfire.pubsub.clusterEcho
RegistrationRequiredExceptionException used for representing that the user needs to register with the room in order to perform the requested operation.Classorg.jivesoftware.openfire.mucEcho
RelaySessionA Session Class will control "receive and relay" proccess.Classorg.jivesoftware.openfire.mediaproxyEcho
RemoteConnectionFailedExceptionThrown when something failed verifying the key of a Originating Server with an Authoritative Server in a dialback operation.Classorg.jivesoftware.openfireEcho
RemoteMUCRoleRepresentation of a room occupant of a local room that is being hosted by another cluster node.Classorg.jivesoftware.openfire.muc.spiEcho
RemoteMUCUserUser hosted by another cluster node that is presente in a local room.Classorg.jivesoftware.openfire.muc.spiEcho
RemotePacketRouterA RemotePacketRouter is responsible for deliverying packets to entities hosted in remote nodes of the cluster.Interfaceorg.jivesoftware.openfireEcho
RemoteServerConfigurationHolds the configuration when connecting to/from a remote server.Classorg.jivesoftware.openfire.serverEcho
RemoteServerConfiguration .PermissionThe XMPP entity is allowed to connect to the server.Classorg.jivesoftware.openfire.server.RemoteServerConfigurationEcho
RemoteServerManagerManages the connection permissions for remote servers.Classorg.jivesoftware.openfire.serverEcho
RemoteServerManager .PermissionPolicyAny XMPP entity is allowed to connect to the server except for those listed in the not allowed list.Classorg.jivesoftware.openfire.server.RemoteServerManagerEcho
RemoteSessionLocatorLocator of sessions that are being hosted by other cluster nodes.Interfaceorg.jivesoftware.openfire.sessionEcho
RemoveNodeTaskRemoves a newly deleted node from memory across the cluster.Classorg.jivesoftware.openfire.pubsub.clusterEcho
ResourceServletCombines and serves resources, such as javascript or css files.Classorg.jivesoftware.openfire.httpEcho
ResultElements from a result set as defined by XEP-0059 have certain characteristics.Interfaceorg.jivesoftware.openfire.resultsetmanagerEcho
ResultSetA result set representation as described in XEP-0059.Classorg.jivesoftware.openfire.resultsetmanagerEcho
ResultSetImplA result set representation as described in XEP-0059.Classorg.jivesoftware.openfire.resultsetmanagerEcho
RoomAvailableEventTask that adds a new local room to the cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
RoomInfoRepresentation of a room configuration and its occupants.Classorg.jivesoftware.openfire.muc.clusterEcho
RoomLockedExceptionException used for representing that the user can't join a room since it's been locked.Classorg.jivesoftware.openfire.mucEcho
RoomRemovedEventTask that will remove a local room from the cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
RoomUpdatedEventTask that updates the configuration of a local room.Classorg.jivesoftware.openfire.muc.clusterEcho
RosterA roster is a list of users that the user wishes to know if they are online.Classorg.jivesoftware.openfire.rosterEcho
RosterAccessAnyone in the specified roster group(s) may subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsEcho
RosterEventDispatcherDispatches roster events.Classorg.jivesoftware.openfire.rosterEcho
RosterEventListenerInterface to listen for roster events.Interfaceorg.jivesoftware.openfire.rosterEcho
RosterItemRepresents a single roster item for a User's Roster.Classorg.jivesoftware.openfire.rosterEcho
RosterItem .AskTypeThe roster item has no pending subscription requests.Classorg.jivesoftware.openfire.roster.RosterItemEcho
RosterItem .RecvTypeThere are no subscriptions that have been received but not presented to the user.Classorg.jivesoftware.openfire.roster.RosterItemEcho
RosterItem .SubTypeThe roster item and owner have a mutual subscription.Classorg.jivesoftware.openfire.roster.RosterItemEcho
RosterItemProviderInterfaceorg.jivesoftware.openfire.rosterEcho
RosterManagerA simple service that allows components to retrieve a roster based solely on the ID of the owner.Classorg.jivesoftware.openfire.rosterEcho
RoutableChannelHandlerInterfaceorg.jivesoftware.openfireEcho
RouteRoute packets identify target sessions by their stream ID and contain a single wrapped stanza that should be processed by the target session.Classorg.jivesoftware.openfire.multiplexEcho
RoutingTableMaintains server-wide knowledge of routes to any node.Interfaceorg.jivesoftware.openfireEcho
RoutingTableImplRouting table that stores routes to client sessions, outgoing server sessions and components.Classorg.jivesoftware.openfire.spiEcho
SASLAuthenticationSASLAuthentication is responsible for returning the available SASL mechanisms to use and for actually performing the SASL authentication.Classorg.jivesoftware.openfire.netEcho
SASLAuthentication .ElementTypeClassorg.jivesoftware.openfire.net.SASLAuthenticationEcho
SASLAuthentication .StatusSASL negotiation has been successful.Classorg.jivesoftware.openfire.net.SASLAuthenticationEcho
SaslProviderThis is the Provider object providing the SaslServerFactory written by Jive Software.Classorg.jivesoftware.openfire.saslEcho
SaslServerFactoryImplServer Factory for supported mechanisms.Classorg.jivesoftware.openfire.saslEcho
SaslServerPlainImpl client ----- {authzid, authcid, password} -----> server Each paramater sent to the server is seperated by a null characterClassorg.jivesoftware.openfire.saslEcho
ScramSha1SaslServerClassorg.jivesoftware.openfire.saslEcho
ScramUtilsA utility class that provides methods that are useful for dealing with Salted Challenge Response Authentication Mechanism (SCRAM).Classorg.jivesoftware.openfire.authEcho
SecurityAuditEventRepresentation of a single security event retrieved from the logs.Classorg.jivesoftware.openfire.securityEcho
SecurityAuditManagerThe SecurityAuditManager manages the SecurityAuditProvider configured for this server, and provides a proper conduit for making security log entries and looking them up.Classorg.jivesoftware.openfire.securityEcho
SecurityAuditProviderA SecurityAuditProvider handles storage and retrieval of security audit logs.Interfaceorg.jivesoftware.openfire.securityEcho
SeniorMemberServicesRequestTask to be requested by a node that joins a cluster and be executed in the senior cluster member to get the services with rooms with occupants.Classorg.jivesoftware.openfire.muc.clusterEcho
SentThe implementation of the extension.Classorg.jivesoftware.openfire.carbonsEcho
ServerConnectionHandlerConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configureAuthor:Guus der Kinderen, guus.Classorg.jivesoftware.openfire.nioEcho
ServerDialback The dialback method follows the following logic to validate the remote server: The Originating Server establishes a connection to the Receiving Server.Classorg.jivesoftware.openfire.serverEcho
ServerFeaturesProviderServerFeaturesProviders are responsible for providing the features offered and supported protocols by the SERVER.Interfaceorg.jivesoftware.openfire.discoEcho
ServerIdentitiesProvider A ServerIdentitiesProvider is responsible for providing the identities of protocols supported by the SERVER.Interfaceorg.jivesoftware.openfire.discoEcho
ServerItemsProviderServerItemsProvider are responsible for providing the items associated with the SERVER.Interfaceorg.jivesoftware.openfire.discoEcho
ServerPortRepresents a port on which the server will listen for connections.Classorg.jivesoftware.openfireEcho
ServerPort .TypeClassorg.jivesoftware.openfire.ServerPortEcho
ServerSessionInterfaceorg.jivesoftware.openfire.sessionEcho
ServerSocketReaderA SocketReader specialized for server connections.Classorg.jivesoftware.openfire.netEcho
ServerStanzaHandlerHandler of XML stanzas sent by remote servers.Classorg.jivesoftware.openfire.netEcho
ServerStarterStarts the core XMPP server.Classorg.jivesoftware.openfire.starterEcho
ServerTrafficCounterA ServerTrafficCounter counts the number of bytes read and written by the server.Classorg.jivesoftware.openfire.netEcho
ServerTrustManagerServerTrustManager is a Trust Manager that is only used for s2s connections.Classorg.jivesoftware.openfire.netEcho
ServiceAddedEventTask that will add a service to the cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
ServiceInfoRepresentation of a service configuration.Classorg.jivesoftware.openfire.muc.clusterEcho
ServiceRemovedEventTask that will remove a service from the cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
ServiceUnavailableExceptionException used for representing that the MultiUserChat service is not available at the moment.Classorg.jivesoftware.openfire.mucEcho
ServiceUpdatedEventTask that will update a service configuring in the cluster node.Classorg.jivesoftware.openfire.muc.clusterEcho
SessionThe session represents a connection between the server and a client (c2s) or another server (s2s) as well as a connection with a component.Interfaceorg.jivesoftware.openfire.sessionEcho
SessionDataA SessionData instance is responsible for keeping information gathered during the many stages of the command being executed.Classorg.jivesoftware.openfire.commandsEcho
SessionEventEvents that occur during the session life cycle are repreentedAuthor:Iain ShigeokaClassorg.jivesoftware.openfire.auditEcho
SessionEventDispatcherDispatches session events.Classorg.jivesoftware.openfire.eventEcho
SessionEventDispatcher .EventTypeRepresents valid event types.Classorg.jivesoftware.openfire.event.SessionEventDispatcherEcho
SessionEventListenerInterface to listen for session events.Interfaceorg.jivesoftware.openfire.eventEcho
SessionListenerListens for HTTP binding session events.Interfaceorg.jivesoftware.openfire.httpEcho
SessionListenerListener for media proxy session events.Interfaceorg.jivesoftware.openfire.mediaproxyEcho
SessionManagerManages the sessions associated with an account.Classorg.jivesoftware.openfireEcho
SessionNotFoundExceptionClassorg.jivesoftware.openfireEcho
SessionPacketRouterHandles the routing of packets to a particular session.Classorg.jivesoftware.openfireEcho
SessionResultFilterFilters and sorts lists of sessions.Classorg.jivesoftware.openfireEcho
SharedGroupExceptionThrown when a a user is trying to add or remove a contact from his/her roster that belongs to aAuthor:Gaston DombiakSee Also:Serialized FormClassorg.jivesoftware.openfireEcho
SocketAcceptThread each incoming socket.Classorg.jivesoftware.openfire.netEcho
SocketConnectionAn object to track the state of a XMPP client-server session.Classorg.jivesoftware.openfire.netEcho
SocketPacketWriteHandlerThis ChannelHandler writes packet data to connections.Classorg.jivesoftware.openfire.netEcho
SocketReaderA SocketReader creates the appropriate Session based on the defined namespace in the stream element and will then keep reading and routing the received packets.Classorg.jivesoftware.openfire.netEcho
SocketSendingTrackerA SocketSendingTracker keeps track of all the sockets that are currently sending data and checks the health of the sockets to detect hanged connections.Classorg.jivesoftware.openfire.netEcho
SocketUtilUtility class to generate Socket instances.Classorg.jivesoftware.openfire.netEcho
StalledSessionsFilterMINA filter that will close sessions that are failing to read outgoing traffic and whose outgoing queue is around 5MB.Classorg.jivesoftware.openfire.netEcho
StanzaHandlerA StanzaHandler is the main responsible for handling incoming stanzas.Classorg.jivesoftware.openfire.netEcho
StatisticA statistic being tracked by the server.Interfaceorg.jivesoftware.openfire.statsEcho
Statistic .TypeThe type of statistic.Classorg.jivesoftware.openfire.stats.StatisticEcho
StatisticsManagerStores statistics being tracked by the server.Classorg.jivesoftware.openfire.statsEcho
StreamIDA unique identifier for a stream.Interfaceorg.jivesoftware.openfireEcho
StreamIDFactoryGenerates stream ids in different ways depending on the server set up.Interfaceorg.jivesoftware.openfireEcho
StreamManagerXEP-0198 Stream Manager.Classorg.jivesoftware.openfire.streammanagementEcho
StreamManager .UnackedPacketClassorg.jivesoftware.openfire.streammanagement.StreamManagerEcho
SubscriptionTaskClassorg.jivesoftware.openfire.pubsub.clusterEcho
TLSStatusA TLSStatus enum describing the current handshaking state of this TLS connection.Classorg.jivesoftware.openfire.netEcho
TLSStreamHandlerTLSStreamHandler is responsible for securing plain connections by negotiating TLS.Classorg.jivesoftware.openfire.netEcho
TLSStreamReaderA TLSStreamReader that returns a special InputStream that hides the ByteBuffers used by the underlying Channels.Classorg.jivesoftware.openfire.netEcho
TLSStreamWriterA TLSStreamWriter that returns a special OutputStream that hides the ByteBuffers used by the underlying Channels.Classorg.jivesoftware.openfire.netEcho
TLSWrapperCreates and initializes the SSLContext instance to use to secure the plain connection.Classorg.jivesoftware.openfire.netEcho
TransportHandlerRoutes packets to the appropriate transport gateway or drops the packet.Classorg.jivesoftware.openfire.transportEcho
TrustStoreA wrapper class for a store of certificates, its metadata (password, location) and related functionality that is used to verify credentials, a trust storeClassorg.jivesoftware.openfire.keystoreEcho
UnauthenticatedExceptionThrown if a user does not have permission to access a particular method.Classorg.jivesoftware.openfire.authEcho
UnauthorizedExceptionThrown if a user does not have permission to access a particular method.Classorg.jivesoftware.openfire.authEcho
UninstallerUsed with the Install4J installer to uninstall the remaining files within the Openfire install.Classorg.jivesoftware.openfire.launcherEcho
UnknownStanzaExceptionClassorg.jivesoftware.openfire.multiplexEcho
UpdateAn Update represents a component that needs to be updated.Classorg.jivesoftware.openfire.updateEcho
UpdateGroupCommand that allows to update a given group.Classorg.jivesoftware.openfire.commands.admin.groupEcho
UpdateHistoryStrategyCluster task that will update the history strategy used by a MultiUserChatService service.Classorg.jivesoftware.openfire.muc.clusterEcho
UpdateManagerService that frequently checks for new server or plugins releases.Classorg.jivesoftware.openfire.updateEcho
UpdateOccupantTask that updates all information regarding a room occupant.Classorg.jivesoftware.openfire.muc.clusterEcho
UpdateOccupantRequestTask that requests the cluster node hosting a room occupant to change his role and/or affiliation.Classorg.jivesoftware.openfire.muc.clusterEcho
UpdatePresenceTask that updates the presence of an occupant in a room.Classorg.jivesoftware.openfire.muc.clusterEcho
UserClassorg.jivesoftware.openfire.crowd.jaxbEcho
UserEncapsulates information about a user.Classorg.jivesoftware.openfire.userEcho
UserAlreadyExistsExceptionThrown when attempting to create a user that already exists.Classorg.jivesoftware.openfire.userEcho
UserCollectionProvides a view of an array of usernames as a Collection of User objects.Classorg.jivesoftware.openfire.userEcho
UserCreatedNotifies the that a user was created.Classorg.jivesoftware.openfire.commands.eventEcho
UserDeletingNotifies the deletion of a user.Classorg.jivesoftware.openfire.commands.eventEcho
UserEventAdapterAn abstract adapter class for receiving user events.Classorg.jivesoftware.openfire.eventEcho
UserEventDispatcherDispatches user events.Classorg.jivesoftware.openfire.eventEcho
UserEventDispatcher .EventTypeRepresents valid event types.Classorg.jivesoftware.openfire.event.UserEventDispatcherEcho
UserEventListenerInterface to listen for group events.Interfaceorg.jivesoftware.openfire.eventEcho
UserIdentitiesProvider A UserIdentitiesProvider is responsible for providing the identities of protocols supported by users.Interfaceorg.jivesoftware.openfire.discoEcho
UserItemsProvider A UserItemsProvider is responsible for providing the items associated with a user that are to be discovered during a disco#items query sent to the user.Interfaceorg.jivesoftware.openfire.discoEcho
UserManagerManages users, including loading, creating and deleting.Classorg.jivesoftware.openfire.userEcho
UserModifiedNotifies the that a user was modified.Classorg.jivesoftware.openfire.commands.eventEcho
UserNameManagerMain responsibility of this class is to return the correct name of XMPP entities.Classorg.jivesoftware.openfire.userEcho
UserNameProviderInterface to be implemented by components that are capable of returning the name of entities when running as internal components.Interfaceorg.jivesoftware.openfire.userEcho
UserNotFoundExceptionThrown when User cannot be found.Classorg.jivesoftware.openfire.userEcho
UserPropertiesAn adhoc command to retrieve the properties of the user.Classorg.jivesoftware.openfire.commands.admin.userEcho
UserProviderProvider interface for the user system.Interfaceorg.jivesoftware.openfire.userEcho
UsersClassorg.jivesoftware.openfire.crowd.jaxbEcho
VCardCreatedNotifies the that a vcard was created.Classorg.jivesoftware.openfire.commands.eventEcho
VCardDeletingNotifies the deletion of a vCard.Classorg.jivesoftware.openfire.commands.eventEcho
VCardEventDispatcherDispatches vCard events.Classorg.jivesoftware.openfire.vcardEcho
VCardListenerInterface to listen for vCard changes.Interfaceorg.jivesoftware.openfire.vcardEcho
VCardManagerManages VCard information for users.Classorg.jivesoftware.openfire.vcardEcho
VCardModifiedNotifies the that a vCard was modified.Classorg.jivesoftware.openfire.commands.eventEcho
VCardProviderProvider interface for users vcards.Interfaceorg.jivesoftware.openfire.vcardEcho
VerifyPasswordCallbackThis callback isused by SaslServer to determine if a password supplied by a client is verified.Classorg.jivesoftware.openfire.saslEcho
VirtualConnectionAbstract implementation of the Connection interface that models abstract connections.Classorg.jivesoftware.openfire.netEcho
WebDAVLiteServlet to the HTTP protocol.Classorg.jivesoftware.openfire.webdavEcho
WhitelistAccessOnly those on a whitelist may subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsEcho
XDataFormImplA concrete DataForm capable of sending itself to a writer and recover its state from an XMPP stanza.Classorg.jivesoftware.openfire.forms.spiEcho
XFormFieldImplClassorg.jivesoftware.openfire.forms.spiEcho
XMLNotWellFormedExceptionAn Exception indicating that evaluated content is not valid XML.Classorg.jivesoftware.openfire.nioEcho
XMLSocketWriterXMLWriter whose writer is actually sending data on a socket connection.Classorg.jivesoftware.openfire.netEcho
XMPPCallbackHandlerCallback handler that may be used when doing SASL authentication.Classorg.jivesoftware.openfire.netEcho
XMPPCodecFactoryFactory that specifies the encode and decoder to use for parsing XMPP stanzas.Classorg.jivesoftware.openfire.nioEcho
XMPPContextListenerAn XMPPContextListener starts an XMPPServer when a ServletContext is initialized and stops the xmpp server when the servlet context is destroyed.Classorg.jivesoftware.openfireEcho
XMPPDecoderDecoder class that parses ByteBuffers and generates XML stanzas.Classorg.jivesoftware.openfire.nioEcho
XMPPEncoderEncoder that does nothing.Classorg.jivesoftware.openfire.nioEcho
XMPPServerThe main XMPP server that will load, initialize and start all the server's modules.Classorg.jivesoftware.openfireEcho
XMPPServerInfoInformation 'snapshot' of a server's state.Interfaceorg.jivesoftware.openfireEcho
XMPPServerInfoImpl in reusing this object the data is relatively static.Classorg.jivesoftware.openfire.spiEcho
XMPPServerListenerInterface that let observers be notified when the server has been started or is about to be stopped.Interfaceorg.jivesoftware.openfireEcho
AbstractGroupProviderShared base class for Openfire GroupProvider implementations.Classorg.jivesoftware.openfire.groupOpenFire
AccessModelPolicy that defines who is allowed to subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
AddAffiliationTask that adds an affiliation for a room in the other cluster nodes.Classorg.jivesoftware.openfire.muc.clusterOpenFire
AddGroupCommand that allows to create and configure new goups.Classorg.jivesoftware.openfire.commands.admin.groupOpenFire
AddGroupUsersCommand that allows to add members or admins to a given group.Classorg.jivesoftware.openfire.commands.admin.groupOpenFire
AddMemberTask that adds a new member to the room in the other cluster nodes.Classorg.jivesoftware.openfire.muc.clusterOpenFire
AddUserAdds a user to Openfire if the provider is not read-only.Classorg.jivesoftware.openfire.commands.admin.userOpenFire
AdHocCommandAn ad-hoc command is a stateless object responsbile for executing the provided service.Classorg.jivesoftware.openfire.commandsOpenFire
AdHocCommand .ActionThe command should be canceled.Classorg.jivesoftware.openfire.commands.AdHocCommandOpenFire
AdHocCommand .StatusThe command has been canceled.Classorg.jivesoftware.openfire.commands.AdHocCommandOpenFire
AdHocCommandHandlerAn AdHocCommandHandler is responsbile for providing discoverable information about the supported commands and for handling commands requests.Classorg.jivesoftware.openfire.commandsOpenFire
AdHocCommandManagerAn AdHocCommandManager is responsible for keeping the list of available commands offered by a service and for processing commands requests.Classorg.jivesoftware.openfire.commandsOpenFire
AdminConsolePluginThe admin console plugin.Classorg.jivesoftware.openfire.containerOpenFire
AdminManagerThe AdminManager manages the AdminProvider configured for this server, caches knowledge of accounts with admin permissions, and provides a single point of entry for handlingClassorg.jivesoftware.openfire.adminOpenFire
AdminProviderAn AdminProvider handles storage of information about admin accounts, and requests to set the list of admin users.Interfaceorg.jivesoftware.openfire.adminOpenFire
AffiliationTaskClassorg.jivesoftware.openfire.pubsub.clusterOpenFire
AuditEventDefines the known event types used with audits on arbitraryAuthor:Iain ShigeokaClassorg.jivesoftware.openfire.auditOpenFire
AuditManagerManages and directs server message auditing behavior.Interfaceorg.jivesoftware.openfire.auditOpenFire
AuditManagerImplClassorg.jivesoftware.openfire.audit.spiOpenFire
AuditorUse auditors to audit events and messages on the server.Interfaceorg.jivesoftware.openfire.auditOpenFire
AuditorImplClassorg.jivesoftware.openfire.audit.spiOpenFire
AuditStreamIDFactoryFactory for producing audit stream IDs.Classorg.jivesoftware.openfire.auditOpenFire
AuditWriteOnlyExceptionThrown if a reading is not permitted with the configured SecurityAuditProvider.Classorg.jivesoftware.openfire.securityOpenFire
AuthenticatePostClassorg.jivesoftware.openfire.crowd.jaxbOpenFire
AuthenticateUserTakes a user's username and password to authenticate them against the Openfire authprovider.Classorg.jivesoftware.openfire.commands.admin.userOpenFire
AuthFactoryPluggable authentication service.Classorg.jivesoftware.openfire.authOpenFire
AuthorizationManagerManages the AuthorizationProvider objects.Classorg.jivesoftware.openfire.authOpenFire
AuthorizationMappingThis is the interface the used to provide default defualt authorization ID's when none was selected by the client.Interfaceorg.jivesoftware.openfire.authOpenFire
AuthorizationPolicyThis is the interface the AuthorizationManager uses to conduct authorizations.Interfaceorg.jivesoftware.openfire.authOpenFire
AuthorizeAccessSubscription requests must be approved and only subscribers may retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
AuthProviderProvider interface for authentication.Interfaceorg.jivesoftware.openfire.authOpenFire
AuthTokenA token that proves that a user has successfully authenticated.Classorg.jivesoftware.openfire.authOpenFire
AvailablePluginPlugin available at igniterealtime.Classorg.jivesoftware.openfire.updateOpenFire
BasicModuleA default Module implementation that basically avoids subclasses having to implement the wholeAuthor:Gaston DombiakClassorg.jivesoftware.openfire.containerOpenFire
BasicStreamIDFactoryA basic stream ID factory that produces IDs using a cryptographically strong random number generator.Classorg.jivesoftware.openfire.spiOpenFire
BoshBindingErrorenum BoshBindingErrorAn enum defining all errors which can happen during a BOSH session.Classorg.jivesoftware.openfire.httpOpenFire
BoshBindingError .TypeIn the case of a recoverable binding error the client MUST repeat the HTTP request and all the preceding HTTP requests that have not received responses.Classorg.jivesoftware.openfire.http.BoshBindingErrorOpenFire
BroadcastMessageRequestTask that broadcasts a message to local room occupants.Classorg.jivesoftware.openfire.muc.clusterOpenFire
BroadcastPresenceRequestTask that broadcasts the presence of a room occupant to the occupants of the room being hosted by the cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
CacheInfoConfiguration to use when creating caches.Classorg.jivesoftware.openfire.containerOpenFire
CacheInfo .TypeAn distributed-scheme defines caches where the storage for entries is partitioned across cluster nodes.Classorg.jivesoftware.openfire.container.CacheInfoOpenFire
CancelSubscriptionTaskClassorg.jivesoftware.openfire.pubsub.clusterOpenFire
CannotBeInvitedExceptionException used for representing the error when an external MUC delegate responds to an invite-user packet by rejecting the invitation attempt.Classorg.jivesoftware.openfire.mucOpenFire
CertificateStoreA wrapper class for a Java store of certificates, its metadata (password, location) and related functionality.Classorg.jivesoftware.openfire.keystoreOpenFire
CertificateStoreConfigExceptionA checked exception that indicates problems related to Certificate Store functionality.Classorg.jivesoftware.openfire.keystoreOpenFire
CertificateStoreConfigurationCertificate stores are configured using a defined set of properties.Classorg.jivesoftware.openfire.keystoreOpenFire
CertificateStoreManagerA manager of certificate stores.Classorg.jivesoftware.openfire.keystoreOpenFire
CertificateUtilsUtility methods for working with Certificate instances.Classorg.jivesoftware.openfire.keystoreOpenFire
ChangeNicknameTask that changes the nickname of an existing room occupant in the cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
ChangeUserPasswordCommand that allows to change password of existing users.Classorg.jivesoftware.openfire.commands.admin.userOpenFire
ChannelA channel provides a mechanism to queue work units for processing.Classorg.jivesoftware.openfireOpenFire
ChannelHandlerInterface to handle packets delivered by Channels.Interfaceorg.jivesoftware.openfireOpenFire
ChannelNotFoundExceptionThrown when a channel lookup fails to find the specified channel.Classorg.jivesoftware.openfireOpenFire
ClientConnectionHandlerConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configure a NIOConnection.Classorg.jivesoftware.openfire.nioOpenFire
ClientRouteInternal object used by RoutingTableImpl to keep track of the node that own a ClientSession and whether the session is available or not.Classorg.jivesoftware.openfire.spiOpenFire
ClientSessionRepresents a session between the server and a client.Interfaceorg.jivesoftware.openfire.sessionOpenFire
ClientSessionConnectionRepresents a connection of a Client Session that was established to a Connection Manager.Classorg.jivesoftware.openfire.multiplexOpenFire
ClientSessionInfoClient session information to be used when running in a cluster.Classorg.jivesoftware.openfire.sessionOpenFire
ClientStanzaHandlerHandler of XML stanzas sent by clients connected directly to the server.Classorg.jivesoftware.openfire.netOpenFire
ClientTrustManagerClientTrustManager is a Trust Manager that is only used for c2s connections.Classorg.jivesoftware.openfire.netOpenFire
ClusterEventListenerListener for cluster events.Interfaceorg.jivesoftware.openfire.clusterOpenFire
ClusterManagerA cluster manager is responsible for triggering events related to clustering.Classorg.jivesoftware.openfire.clusterOpenFire
ClusterNodeInfoBasic information about a cluster node.Interfaceorg.jivesoftware.openfire.clusterOpenFire
CollectionNodeA type of node that contains nodes and/or other collections but no published items.Classorg.jivesoftware.openfire.pubsubOpenFire
CollectionNode .LeafNodeAssociationPolicyPolicy that defines who may associate leaf nodes with a collection.Classorg.jivesoftware.openfire.pubsub.CollectionNodeOpenFire
ComponentConnectionHandlerConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configure a NIOConnection.Classorg.jivesoftware.openfire.nioOpenFire
ComponentEventListenerInterface to listen for component events.Interfaceorg.jivesoftware.openfire.componentOpenFire
ComponentSessionRepresents a session between the server and an external component.Interfaceorg.jivesoftware.openfire.sessionOpenFire
ComponentSession .ExternalComponentThe ExternalComponent acts as a proxy of the remote connected component.Interfaceorg.jivesoftware.openfire.session.ComponentSessionOpenFire
ComponentStanzaHandlerHandler of XML stanzas sent by external components connected directly to the server.Classorg.jivesoftware.openfire.netOpenFire
ConcurrentGroupListThis list specifies additional methods that understand groups among the items in the list.Classorg.jivesoftware.openfire.groupOpenFire
ConcurrentGroupMapThis extension class provides additional methods that understand groups among the entries in the map.Classorg.jivesoftware.openfire.groupOpenFire
ConflictExceptionException used for representing a conflict error in a MUCRoom.Classorg.jivesoftware.openfire.mucOpenFire
ConnectionRepresents a connection on the server.Interfaceorg.jivesoftware.openfireOpenFire
Connection .ClientAuthNo authentication will be performed on the client.Classorg.jivesoftware.openfire.ConnectionOpenFire
Connection .CompressionPolicycompression is not available.Classorg.jivesoftware.openfire.ConnectionOpenFire
Connection .StateClassorg.jivesoftware.openfire.ConnectionOpenFire
Connection .TLSPolicyTLS is not available.Classorg.jivesoftware.openfire.ConnectionOpenFire
ConnectionAcceptorConnectionAcceptors are responsible for accepting new (typically socket) connections from peers.Classorg.jivesoftware.openfire.spiOpenFire
ConnectionCloseListener of the connection closing.Interfaceorg.jivesoftware.openfireOpenFire
ConnectionConfigurationConfiguration for a socket connection.Classorg.jivesoftware.openfire.spiOpenFire
ConnectionExceptionThrown when Openfire is not able to connect to the user and group system.Classorg.jivesoftware.openfire.authOpenFire
ConnectionHandlerA ConnectionHandler is responsible for creating new sessions, destroying sessions and delivering received XML stanzas to the proper StanzaHandler.Classorg.jivesoftware.openfire.nioOpenFire
ConnectionListenerAs a server, Openfire accepts connection requests from other network entities.Classorg.jivesoftware.openfire.spiOpenFire
ConnectionManagerCoordinates connections (accept, read, termination) on the server.Interfaceorg.jivesoftware.openfireOpenFire
ConnectionManagerImplClassorg.jivesoftware.openfire.spiOpenFire
ConnectionMultiplexerManagerA ConnectionMultiplexerManager is responsible for keeping track of the connected Connection Managers and the sessions that were established with the ConnectionClassorg.jivesoftware.openfire.multiplexOpenFire
ConnectionMultiplexerSessionRepresents a session between the server and a connection manager.Interfaceorg.jivesoftware.openfire.sessionOpenFire
ConnectionSettingsClassorg.jivesoftware.openfire.sessionOpenFire
ConnectionSettings .ClientClassorg.jivesoftware.openfire.session.ConnectionSettingsOpenFire
ConnectionSettings .ComponentClassorg.jivesoftware.openfire.session.ConnectionSettingsOpenFire
ConnectionSettings .MultiplexClassorg.jivesoftware.openfire.session.ConnectionSettingsOpenFire
ConnectionSettings .ServerClassorg.jivesoftware.openfire.session.ConnectionSettingsOpenFire
ConnectionTypeTypes of (socket-based, including HTTP) connections.Classorg.jivesoftware.openfire.spiOpenFire
CreateMUCRoomAllows via AdHoc commands the creation of a Multi-User Chat room.Classorg.jivesoftware.openfire.commands.admin.mucOpenFire
CrowdAdminProviderClassorg.jivesoftware.openfire.crowdOpenFire
CrowdAuthProviderClassorg.jivesoftware.openfire.crowdOpenFire
CrowdGroupProviderAtlassian Crowd implementation of the GroupProvider.Classorg.jivesoftware.openfire.crowdOpenFire
CrowdManagerClassorg.jivesoftware.openfire.crowdOpenFire
CrowdPropertiesReading the file crowd.Classorg.jivesoftware.openfire.crowdOpenFire
CrowdUserProviderAtlassian Crowd implementation of the UserProvider.Classorg.jivesoftware.openfire.crowdOpenFire
CrowdVCardProviderVCard provider for Crowd.Classorg.jivesoftware.openfire.crowdOpenFire
DataFormRepresents a form that could be use for gathering data as well as for reporting data returned from a search.Interfaceorg.jivesoftware.openfire.formsOpenFire
DatagramListenerListener for datagram packets received.Interfaceorg.jivesoftware.openfire.mediaproxyOpenFire
DefaultAdminProviderHandles default management of admin users, which stores the list if accounts as a system property.Classorg.jivesoftware.openfire.adminOpenFire
DefaultAuthorizationMappingThis is the interface the used to provide default default authorization ID's when none was selected by the client.Classorg.jivesoftware.openfire.authOpenFire
DefaultAuthorizationPolicyDifferent clients perform authentication differently, so this policy will authorize any principal to a requested user that match specific Classorg.jivesoftware.openfire.authOpenFire
DefaultAuthProviderDefault AuthProvider implementation.Classorg.jivesoftware.openfire.authOpenFire
DefaultFileTransferManagerProvides several utility methods for file transfer manager implementaions to utilize.Classorg.jivesoftware.openfire.filetransferOpenFire
DefaultGroupPropertyMapDefault implementation of a writable Map to manage group properties.Classorg.jivesoftware.openfire.groupOpenFire
DefaultGroupProviderDatabase implementation of the GroupManager interface.Classorg.jivesoftware.openfire.groupOpenFire
DefaultLockOutProviderThe DefaultLockOutProvider works with the ofUserFlag table to maintain a list of disabled/locked out accounts.Classorg.jivesoftware.openfire.lockoutOpenFire
DefaultNodeConfigurationA DefaultNodeConfiguration keeps the default configuration values for leaf or collection nodes of a particular publish-subscribe service.Classorg.jivesoftware.openfire.pubsubOpenFire
DefaultProxyTransferTracks the different connections related to a file transfer.Classorg.jivesoftware.openfire.filetransfer.proxyOpenFire
DefaultRosterItemProviderDefines the provider methods required for creating, reading, updating and deleting roster Rosters are another user resource accessed via the user or chatbot's long ID.Classorg.jivesoftware.openfire.rosterOpenFire
DefaultSecurityAuditProviderThe default security audit provider stores the logs in a ofSecurityAuditLog table.Classorg.jivesoftware.openfire.securityOpenFire
DefaultUserProviderDefault implementation of the UserProvider interface, which reads and writes data from the ofUser database table.Classorg.jivesoftware.openfire.userOpenFire
DefaultVCardProviderDefault implementation of the VCardProvider interface, which reads and writes data from the ofVCard database table.Classorg.jivesoftware.openfire.vcardOpenFire
DeleteGroupCommand that allows to delete existing groups.Classorg.jivesoftware.openfire.commands.admin.groupOpenFire
DeleteGroupUsersCommand that allows to delete members or admins from a given group.Classorg.jivesoftware.openfire.commands.admin.groupOpenFire
DeleteUserDelete a user from Openfire if the provider is not read-only.Classorg.jivesoftware.openfire.commands.admin.userOpenFire
DestroyRoomRequestTask that destroys the local room in the cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
DirectedPresenceRepresents a directed presence sent from a session hosted in a cluster node to another entity (e.Classorg.jivesoftware.openfire.handlerOpenFire
DiscoInfoProviderA DiscoInfoProvider is responsible for providing information about a JID's name and its node.Interfaceorg.jivesoftware.openfire.discoOpenFire
DiscoItemAn item is associated with an XMPP Entity, usually thought of a children of the parent entity and normally are addressable as a JID.Classorg.jivesoftware.openfire.discoOpenFire
DiscoItemsProviderA DiscoItemsProvider is responsible for providing the items associated with a JID's name and node.Interfaceorg.jivesoftware.openfire.discoOpenFire
DiscoServerItemRepresent a DiscoItem provided by the server.Classorg.jivesoftware.openfire.discoOpenFire
DNSUtilUtilty class to perform DNS lookups for XMPP services.Classorg.jivesoftware.openfire.netOpenFire
DNSUtil .HostAddressEncapsulates a hostname and port.Classorg.jivesoftware.openfire.net.DNSUtilOpenFire
DNSUtil .WeightedHostAddressThe representation of weighted address.Classorg.jivesoftware.openfire.net.DNSUtilOpenFire
DownloadStatusSimple data model to handle success/failure of downloads using AJAX.Classorg.jivesoftware.openfire.updateOpenFire
DroppableFrameA droppable frame allows for DnD of file objects from the OS onto the actualSee Also:Serialized FormClassorg.jivesoftware.openfire.launcherOpenFire
DroppableTextPaneA droppable text pane allows for DnD of file objects from the OS onto the actualAuthor:Matt TuckerSee Also:Serialized FormClassorg.jivesoftware.openfire.launcherOpenFire
DynamicAddressChannelListen packets from defined dataSocket and send packets to the defined host.Classorg.jivesoftware.openfire.mediaproxyOpenFire
EchoClassorg.jivesoftware.openfire.mediaproxyOpenFire
EncryptionArtifactFactoryInstances of this class will be able to generate various encryption-related artifacts based on a specific connection This implementation intends to centralize the implementation for generating the artifacts produced, which in earlierClassorg.jivesoftware.openfire.spiOpenFire
EntityCapabilitiesContains identities and supported features describing client capabilitiesAuthor:Armando JaguckiSee Also:Serialized FormClassorg.jivesoftware.openfire.entitycapsOpenFire
EntityCapabilitiesManager In particular, EntityCapabilitiesManager is useful for processing "filtered-notifications" for use with Pubsub (XEP-0060) for contacts thatClassorg.jivesoftware.openfire.entitycapsOpenFire
EventNotFoundExceptionThrown if an event looked up (typically by id) was not found.Classorg.jivesoftware.openfire.securityOpenFire
ExternalComponentConfigurationHolds the configuration for external components that want to connect to this server.Classorg.jivesoftware.openfire.componentOpenFire
ExternalComponentConfiguration .PermissionThe XMPP entity is allowed to connect to the server.Classorg.jivesoftware.openfire.component.ExternalComponentConfigurationOpenFire
ExternalComponentManagerManages the connection permissions for external components.Classorg.jivesoftware.openfire.componentOpenFire
ExternalComponentManager .PermissionPolicyAny XMPP entity is allowed to connect to the server except for those listed in the not allowed list.Classorg.jivesoftware.openfire.component.ExternalComponentManagerOpenFire
ExternalComponentManagerListenerListener that will be alerted when an external component is disabled/enabled, the port is changed or configuration about an external component is modified.Interfaceorg.jivesoftware.openfire.componentOpenFire
FileTransferContains all of the meta information associated with a file transfer.Classorg.jivesoftware.openfire.filetransferOpenFire
FileTransferEventListenerAn event listener for File Transfer related events.Interfaceorg.jivesoftware.openfire.filetransferOpenFire
FileTransferManagerManages all file transfer currently happening originating from and/or ending at users of the server.Interfaceorg.jivesoftware.openfire.filetransferOpenFire
FileTransferProgressAn interface to track the progress of a file transfer through the server.Interfaceorg.jivesoftware.openfire.filetransferOpenFire
FileTransferProxyManages the transfering of files between two remote entities on the jabber network.Classorg.jivesoftware.openfire.filetransfer.proxyOpenFire
FileTransferRejectedExceptionThrown by a FileTransferEventListener when a file transfer is rejected by the Interceptor.Classorg.jivesoftware.openfire.filetransferOpenFire
FlashCrossDomainHandlerClassorg.jivesoftware.openfireOpenFire
FlashCrossDomainServletServes up the flash cross domain xml file which allows other domains to access http-binding using flash.Classorg.jivesoftware.openfire.httpOpenFire
FlushTaskClassorg.jivesoftware.openfire.pubsub.clusterOpenFire
ForbiddenExceptionException used for representing that the requested operation is forbidden for the user in the MUCRoom.Classorg.jivesoftware.openfire.mucOpenFire
FormFieldRepresents a field of a form.Interfaceorg.jivesoftware.openfire.formsOpenFire
ForwardedClassorg.jivesoftware.openfire.forwardOpenFire
GetAdminConsoleInfoCommand that returns information about the admin console.Classorg.jivesoftware.openfire.commands.adminOpenFire
GetAdminConsoleInfoTaskTask that will return the bind interface and ports being used by the admin console of the node where the task will be executed.Classorg.jivesoftware.openfire.containerOpenFire
GetBasicStatisticsCommand that returns basic information about this JVM like number of client sessions, server sessions and amount of free and used memory.Classorg.jivesoftware.openfire.clusterOpenFire
GetListActiveUsersCommand that allows to retrieve a list of all active users.Classorg.jivesoftware.openfire.commands.adminOpenFire
GetListGroupsCommand that allows to retrieve a list of existing groups.Classorg.jivesoftware.openfire.commands.admin.groupOpenFire
GetListGroupUsersCommand that allows to retrieve list members of a given group.Classorg.jivesoftware.openfire.commands.admin.groupOpenFire
GetNewMemberRoomsRequestTask requested by each cluster node when a new node joins the cluster.Classorg.jivesoftware.openfire.muc.clusterOpenFire
GetNumberActiveUsersCommand that allows to retrieve the number of online users who are active at any one moment.Classorg.jivesoftware.openfire.commands.adminOpenFire
GetNumberConnectedUsersTask to be executed in each cluster node to obtain the total number of users using the multi user chat service.Classorg.jivesoftware.openfire.muc.clusterOpenFire
GetNumberOnlineUsersCommand that allows to retrieve the number of registered users who are online at any one moment.Classorg.jivesoftware.openfire.commands.adminOpenFire
GetNumberUserSessionsCommand that allows to retrieve the number of user sessions at any one moment.Classorg.jivesoftware.openfire.commands.adminOpenFire
GetServerStatsCommand that returns information about the server and some basic statistics.Classorg.jivesoftware.openfire.commands.adminOpenFire
GetSessionsCountTaskTask that will be executed in cluster nodes to get the number of sessions hosted by theAuthor:Gaston DombiakSee Also:Serialized FormClassorg.jivesoftware.openfire.sessionOpenFire
GetUsersPresenceCommand that allows to retrieve the presence of all active users.Classorg.jivesoftware.openfire.commands.adminOpenFire
GraphicUtilsClassorg.jivesoftware.openfire.launcherOpenFire
GroupClassorg.jivesoftware.openfire.crowd.jaxbOpenFire
GroupGroups organize users into a single entity for easier management.Classorg.jivesoftware.openfire.groupOpenFire
GroupAdminAddedNotifies the that a admin was added to the group.Classorg.jivesoftware.openfire.commands.eventOpenFire
GroupAdminRemovedNotifies the that a admin was removed from the group.Classorg.jivesoftware.openfire.commands.eventOpenFire
GroupAlreadyExistsExceptionThrown when attempting to create a group that already exists.Classorg.jivesoftware.openfire.groupOpenFire
GroupAwareListThis list specifies additional methods that understand groups among the items in the list.Interfaceorg.jivesoftware.openfire.groupOpenFire
GroupAwareMapThis map specifies additional methods that understand groups among the entries in the map.Interfaceorg.jivesoftware.openfire.groupOpenFire
GroupCollectionProvides a view of an array of group names as a Collection of Group objects.Classorg.jivesoftware.openfire.groupOpenFire
GroupCreatedNotifies the that a group was created.Classorg.jivesoftware.openfire.commands.eventOpenFire
GroupDeletingNotifies the that a group is being deleted.Classorg.jivesoftware.openfire.commands.eventOpenFire
GroupEventAdapterAn abstract adapter class for receiving group events.Classorg.jivesoftware.openfire.eventOpenFire
GroupEventDispatcherDispatches group events.Classorg.jivesoftware.openfire.eventOpenFire
GroupEventDispatcher .EventTypeRepresents valid event types.Classorg.jivesoftware.openfire.event.GroupEventDispatcherOpenFire
GroupEventListenerInterface to listen for group events.Interfaceorg.jivesoftware.openfire.eventOpenFire
GroupJIDThis class is designed to identify and manage custom JIDs that represent Groups (rather than Users or Components).Classorg.jivesoftware.openfire.groupOpenFire
GroupManagerClassorg.jivesoftware.openfire.groupOpenFire
GroupMemberAddedNotifies the that a member was added to the group.Classorg.jivesoftware.openfire.commands.eventOpenFire
GroupMemberRemovedNotifies the that a member was removed from the group.Classorg.jivesoftware.openfire.commands.eventOpenFire
GroupModifiedNotifies the that a group was modified.Classorg.jivesoftware.openfire.commands.eventOpenFire
GroupNotFoundExceptionThrown when unable to find or load a group.Classorg.jivesoftware.openfire.groupOpenFire
GroupProviderProvider interface for groups.Interfaceorg.jivesoftware.openfire.groupOpenFire
GroupsClassorg.jivesoftware.openfire.crowd.jaxbOpenFire
HistoryRequestRepresents the amount of history requested by an occupant while joining a room.Classorg.jivesoftware.openfire.mucOpenFire
HistoryStrategyMulti-User Chat rooms may cache history of the conversations in the room in order to play them back to newly arriving members.Classorg.jivesoftware.openfire.mucOpenFire
HistoryStrategy .TypeClassorg.jivesoftware.openfire.muc.HistoryStrategyOpenFire
HttpBindExceptionClassorg.jivesoftware.openfire.httpOpenFire
HttpBindManagerClassorg.jivesoftware.openfire.httpOpenFire
HttpBindServletServlet which handles requests to the HTTP binding service.Classorg.jivesoftware.openfire.httpOpenFire
HttpBindStatusAdHoc command to return the current status of the HTTP-bind service.Classorg.jivesoftware.openfire.commands.adminOpenFire
HttpConnectionRepresents one HTTP connection with a client using the HTTP Binding service.Classorg.jivesoftware.openfire.httpOpenFire
HttpConnectionClosedExceptionThis exception is thrown when an action attempted on the connection to the client but the connection has been closed.Classorg.jivesoftware.openfire.httpOpenFire
HttpSessionA session represents a series of interactions with an XMPP client sending packets using the HTTP Binding protocol specified in XEP-0124.Classorg.jivesoftware.openfire.httpOpenFire
HttpSession .HttpVirtualConnectionClassorg.jivesoftware.openfire.http.HttpSessionOpenFire
HttpSessionManagerClassorg.jivesoftware.openfire.httpOpenFire
HybridAuthProviderThe hybrid auth provider allows up to three AuthProvider implementations to be strung together to do chained authentication checking.Classorg.jivesoftware.openfire.authOpenFire
HybridUserProviderDelegate UserProvider operations among up to three configurable provider implementation classes.Classorg.jivesoftware.openfire.userOpenFire
i18nStatisticA convience class to build statistic parameters out of a resource bundle.Classorg.jivesoftware.openfire.statsOpenFire
IdentityStoreA wrapper class for a store of certificates, its metadata (password, location) and related functionality that is used to provide credentials (that represent this Openfire instance), an identity storeClassorg.jivesoftware.openfire.keystoreOpenFire
IncomingServerSessionServer-to-server communication is done using two TCP connections between the servers.Interfaceorg.jivesoftware.openfire.sessionOpenFire
InterceptorManagerAn InterceptorManager manages the list of global interceptors and per-user interceptors that are invoked before and after packets are read and sent.Classorg.jivesoftware.openfire.interceptorOpenFire
InternalComponentManagerManages the registration and delegation of Components.Classorg.jivesoftware.openfire.componentOpenFire
InternalUnauthenticatedExceptionThrown when Openfire is not able to authenticate itself into the user and group system.Classorg.jivesoftware.openfire.authOpenFire
IQAdminHandlerA handler for the IQ packet with namespace http://jabber.Classorg.jivesoftware.openfire.muc.spiOpenFire
IQAuthHandler use this protocol to authenticate with the server.Classorg.jivesoftware.openfire.handlerOpenFire
IQAuthInfoInformation for controlling the authentication options for the server.Interfaceorg.jivesoftware.openfire.handlerOpenFire
IQBindHandlerBinds a resource to the stream so that the client's address becomes a full JID.Classorg.jivesoftware.openfire.handlerOpenFire
IQDiscoInfoHandlerIQDiscoInfoHandler is responsible for handling disco#info requests.Classorg.jivesoftware.openfire.discoOpenFire
IQDiscoItemsHandlerIQDiscoItemsHandler is responsible for handling disco#items requests.Classorg.jivesoftware.openfire.discoOpenFire
IQEntityTimeHandlerThis IQ handler implements XEP-0202: Entity Time.Classorg.jivesoftware.openfire.handlerOpenFire
IQHandlerBase class whose main responsibility is to handle IQ packets.Classorg.jivesoftware.openfire.handlerOpenFire
IQHandlerInfoA simple meta-data class that stores several related tools for generic IQ protocol handling.Classorg.jivesoftware.openfireOpenFire
IQLastActivityHandler the number of seconds another user has been offline.Classorg.jivesoftware.openfire.handlerOpenFire
IQMessageCarbonsHandlerThis handler manages XEP-0280 Message Carbons.Classorg.jivesoftware.openfire.handlerOpenFire
IQMUCSearchHandlerThis class adds jabber:iq:search combined with 'result set management' functionality to the MUC service of Openfire.Classorg.jivesoftware.openfire.muc.spiOpenFire
IQOfflineMessagesHandler messages, request message headers, retrieve specific messages, remove specific messages, retrieve all messages and remove all messages.Classorg.jivesoftware.openfire.handlerOpenFire
IQOwnerHandlerA handler for the IQ packet with namespace http://jabber.Classorg.jivesoftware.openfire.muc.spiOpenFire
IQPEPHandler An IQHandler used to implement XEP-0163: "Personal Eventing via Pubsub" For each user on the server there is an associated PEPService interactingClassorg.jivesoftware.openfire.pepOpenFire
IQPEPOwnerHandler An IQHandler used to implement XEP-0163: "Personal Eventing via Pubsub" An IQHandler can only handle one namespace in its IQHandlerInfo.Classorg.jivesoftware.openfire.pepOpenFire
IQPingHandler alternative to the traditional 'white space ping' approach of determining the availability of an entity.Classorg.jivesoftware.openfire.handlerOpenFire
IQPrivacyHandlerIQPrivacyHandler is responsible for handling privacy lists.Classorg.jivesoftware.openfire.handlerOpenFire
IQPrivateHandler use this protocol to store and retrieve arbitrary application configuration information.Classorg.jivesoftware.openfire.handlerOpenFire
IQRegisterHandler use this protocol to register a user account with the server.Classorg.jivesoftware.openfire.handlerOpenFire
IQRegisterInfoHandle the various user registration settings that are valid under XMPP.Interfaceorg.jivesoftware.openfire.handlerOpenFire
IQRosterHandler use this protocol to retrieve, update, and rosterMonitor roster entries (buddy lists).Classorg.jivesoftware.openfire.handlerOpenFire
IQRouterRoutes iq packets throughout the server.Classorg.jivesoftware.openfireOpenFire
IQSessionEstablishmentHandlerActivate client sessions once resource binding has been done.Classorg.jivesoftware.openfire.handlerOpenFire
IQSharedGroupHandlerHandler of IQ packets whose child element is "sharedgroup" with namespace "http://www.Classorg.jivesoftware.openfire.handlerOpenFire
IQvCardHandler use this protocol to set and retrieve the vCard information associated with someone's account.Classorg.jivesoftware.openfire.handlerOpenFire
IQVersionHandler XMPP entities to query each other's application versions.Classorg.jivesoftware.openfire.handlerOpenFire
IsPluginInstalledTaskTask that will be run in each cluster node to learn if the specified plugin is installed or not.Classorg.jivesoftware.openfire.containerOpenFire
JDBCAuthProviderThe JDBC auth provider allows you to authenticate users against any database that you can connect to with JDBC.Classorg.jivesoftware.openfire.authOpenFire
JDBCAuthProvider .PasswordTypeIndicates how the password is stored.Classorg.jivesoftware.openfire.auth.JDBCAuthProviderOpenFire
JDBCGroupProviderThe JDBC group provider allows you to use an external database to define the make up of groups.Classorg.jivesoftware.openfire.groupOpenFire
JDBCUserProviderThe JDBC user provider allows you to use an external database to define the users.Classorg.jivesoftware.openfire.userOpenFire
JMXManagerManages the JMX configuration for Openfire.Classorg.jivesoftware.openfireOpenFire
LauncherGraphical launcher for Openfire.Classorg.jivesoftware.openfire.launcherOpenFire
LdapAuthorizationMappingProvider for authorization mapping using LDAP.Classorg.jivesoftware.openfire.ldapOpenFire
LdapAuthorizationPolicyProvider for authorization using LDAP.Classorg.jivesoftware.openfire.ldapOpenFire
LdapAuthProvider Only plaintext authentication is currently supported.Classorg.jivesoftware.openfire.ldapOpenFire
LdapGroupProviderLDAP implementation of the GroupProvider interface.Classorg.jivesoftware.openfire.ldapOpenFire
LdapManagerCentralized administration of LDAP connections.Classorg.jivesoftware.openfire.ldapOpenFire
LdapUserProviderLDAP implementation of the UserProvider interface.Classorg.jivesoftware.openfire.ldapOpenFire
LdapVCardProviderRead-only LDAP provider for vCards.Classorg.jivesoftware.openfire.ldapOpenFire
LeafNodeA type of node that contains published items only.Classorg.jivesoftware.openfire.pubsubOpenFire
LegacyConnectionAcceptorA connection acceptor that employs the legacy, pre-MINA/NIO socket implementation of Openfire.Classorg.jivesoftware.openfire.spiOpenFire
LocalClientSessionRepresents a session between the server and a client.Classorg.jivesoftware.openfire.sessionOpenFire
LocalComponentSessionRepresents a session between the server and a component.Classorg.jivesoftware.openfire.sessionOpenFire
LocalComponentSession .LocalExternalComponentThe ExternalComponent acts as a proxy of the remote connected component.Classorg.jivesoftware.openfire.session.LocalComponentSessionOpenFire
LocalConnectionMultiplexerSessionRepresents a session between the server and a connection manager.Classorg.jivesoftware.openfire.sessionOpenFire
LocalIncomingServerSessionServer-to-server communication is done using two TCP connections between the servers.Classorg.jivesoftware.openfire.sessionOpenFire
LocalMUCRoleClassorg.jivesoftware.openfire.muc.spiOpenFire
LocalMUCRoom a persistent room which means that its configuration will be maintained in synch with its representation in the database.Classorg.jivesoftware.openfire.muc.spiOpenFire
LocalMUCUserRepresentation of users interacting with the chat service.Classorg.jivesoftware.openfire.muc.spiOpenFire
LocalOutgoingServerSessionServer-to-server communication is done using two TCP connections between the servers.Classorg.jivesoftware.openfire.sessionOpenFire
LocalServerSessionClassorg.jivesoftware.openfire.sessionOpenFire
LocalSessionThe session represents a connection between the server and a client (c2s) or another server (s2s) as well as a connection with a component.Classorg.jivesoftware.openfire.sessionOpenFire
LockOutEventDispatcherDispatches lockout events.Classorg.jivesoftware.openfire.lockoutOpenFire
LockOutEventListenerInterface to listen for lockout events.Interfaceorg.jivesoftware.openfire.lockoutOpenFire
LockOutFlagA LockOutFlag represents the current disabled status set on a particular user account.Classorg.jivesoftware.openfire.lockoutOpenFire
LockOutManagerThe LockOutManager manages the LockOutProvider configured for this server, caches knowledge of whether accounts are disabled or enabled, and provides a single point of entry for handlingClassorg.jivesoftware.openfire.lockoutOpenFire
LockOutProviderA LockOutProvider handles storage of information about disabled accounts, and requests for whether an account is currently disabled.Interfaceorg.jivesoftware.openfire.lockoutOpenFire
MediaProxyA Media Proxy relays UDP traffic between two IPs to provide connectivity between two parties that are behind NAT devices.Classorg.jivesoftware.openfire.mediaproxyOpenFire
MediaProxyServiceA proxy service for UDP traffic such as RTP.Classorg.jivesoftware.openfire.mediaproxyOpenFire
MediaProxySessionA media proxy session enables two clients to exchange UDP traffic.Classorg.jivesoftware.openfire.mediaproxyOpenFire
MessageRouterRoute message packets throughout the server.Classorg.jivesoftware.openfireOpenFire
ModifySubscriptionTaskClassorg.jivesoftware.openfire.pubsub.clusterOpenFire
ModuleLogical, server-managed entities must implement this interface.Interfaceorg.jivesoftware.openfire.containerOpenFire
MUCEventDelegateGives the implementer the ability to react to, allow, or deny MUC related events.Classorg.jivesoftware.openfire.mucOpenFire
MUCEventDelegate .InvitationRejectionResultClassorg.jivesoftware.openfire.muc.MUCEventDelegateOpenFire
MUCEventDelegate .InvitationResultClassorg.jivesoftware.openfire.muc.MUCEventDelegateOpenFire
MUCEventDispatcherDispatches MUC events.Classorg.jivesoftware.openfire.mucOpenFire
MUCEventListenerInterface to listen for MUC events.Interfaceorg.jivesoftware.openfire.mucOpenFire
MUCPersistenceManagerA manager responsible for ensuring room persistence.Classorg.jivesoftware.openfire.muc.spiOpenFire
MUCRoleDefines the permissions and actions that a MUCUser may use in a particular room.Interfaceorg.jivesoftware.openfire.mucOpenFire
MUCRole .AffiliationAdministrator of the room.Classorg.jivesoftware.openfire.muc.MUCRoleOpenFire
MUCRole .RoleRuns moderated discussions.Classorg.jivesoftware.openfire.muc.MUCRoleOpenFire
MUCRoomA chat room on the chat server manages its users, and enforces it's own security rules.Interfaceorg.jivesoftware.openfire.mucOpenFire
MUCRoomHistoryRepresent the data model for one MUCRoom history.Classorg.jivesoftware.openfire.mucOpenFire
MUCRoomTaskTask related to a room to be executed in a cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
MUCServicePropertiesRetrieves and stores MUC service properties.Classorg.jivesoftware.openfire.muc.spiOpenFire
MUCServicePropertyClusterEventTaskThis task updates or deletes a property in a cluster node's muc service property map.Classorg.jivesoftware.openfire.muc.clusterOpenFire
MUCServicePropertyEventDispatcherDispatches property events.Classorg.jivesoftware.openfire.muc.spiOpenFire
MUCServicePropertyEventDispatcher .EventTypeRepresents valid event types.Classorg.jivesoftware.openfire.muc.spi.MUCServicePropertyEventDispatcherOpenFire
MUCServicePropertyEventListenerInterface to listen for property events.Interfaceorg.jivesoftware.openfire.muc.spiOpenFire
MUCUserThe chat user is a separate user abstraction for interacting with the chat server.Interfaceorg.jivesoftware.openfire.mucOpenFire
MulticastDNSServicePublishes Openfire information as a service using the Multicast DNS (marketed by Apple as Rendezvous) protocol.Classorg.jivesoftware.openfire.netOpenFire
MulticastRouterRouter of packets with multiple recipients.Classorg.jivesoftware.openfireOpenFire
MultiplexerConnectionHandlerConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configure a NIOConnection.Classorg.jivesoftware.openfire.nioOpenFire
MultiplexerPacketDelivererFallback method used by SocketConnection when connected to a connection manager.Classorg.jivesoftware.openfire.multiplexOpenFire
MultiplexerPacketHandlerIQ packets sent from Connection Managers themselves to the server will be handled by instances of this class.Classorg.jivesoftware.openfire.multiplexOpenFire
MultiplexerStanzaHandlerHandler of XML stanzas sent by Connection Managers.Classorg.jivesoftware.openfire.netOpenFire
MultiUserChatManagerProvides centralized management of all configured Multi User Chat (MUC) services.Classorg.jivesoftware.openfire.mucOpenFire
MultiUserChatServiceManages groupchat conversations, chatrooms, and users.Interfaceorg.jivesoftware.openfire.mucOpenFire
MultiUserChatServiceImpl responsible for responding Multi-User Chat disco requests as well as removing inactive users from the rooms after a period of time and to maintain a log of the conversation in the rooms thatClassorg.jivesoftware.openfire.muc.spiOpenFire
MXParserMXParser that returns an IGNORABLE_WHITESPACE event when a whitespace character or a line feed is received.Classorg.jivesoftware.openfire.netOpenFire
NativeAuthProviderAuthenticates using the native operating system authentication method.Classorg.jivesoftware.openfire.authOpenFire
NativeUserProviderA UserProvider to be used in conjunction with NativeAuthProvider, whichClassorg.jivesoftware.openfire.userOpenFire
NewSubscriptionTaskClassorg.jivesoftware.openfire.pubsub.clusterOpenFire
NIOConnectionClassorg.jivesoftware.openfire.nioOpenFire
NodeA virtual location to which information can be published and from which event notifications and/or payloads can be received (in other pubsub systems, this mayClassorg.jivesoftware.openfire.pubsubOpenFire
Node .ItemReplyPolicyPolicy that defines whether owners or publisher should receive replies to items.Classorg.jivesoftware.openfire.pubsub.NodeOpenFire
NodeAffiliateA NodeAffiliate keeps information about the affiliation of an entity with a node.Classorg.jivesoftware.openfire.pubsubOpenFire
NodeAffiliate .AffiliationAffiliation with a node defines user permissions.Classorg.jivesoftware.openfire.pubsub.NodeAffiliateOpenFire
NodeChangeTaskBase class of clustering tasks for pubsub.Classorg.jivesoftware.openfire.pubsub.clusterOpenFire
NodeIDClass which wraps the byte[] we use to identify cluster members.Classorg.jivesoftware.openfire.clusterOpenFire
NodeSubscriptionA subscription to a node.Classorg.jivesoftware.openfire.pubsubOpenFire
NodeSubscription .StateSubscriptions to a node may exist in several states.Classorg.jivesoftware.openfire.pubsub.NodeSubscriptionOpenFire
NodeSubscription .TypeReceive notification of new items only.Classorg.jivesoftware.openfire.pubsub.NodeSubscriptionOpenFire
NodeTaskClassorg.jivesoftware.openfire.pubsub.clusterOpenFire
NotAcceptableExceptionException used for representing that the nickname used by the user is not acceptable.Classorg.jivesoftware.openfire.mucOpenFire
NotAcceptableExceptionException used for representing that the specified node configuration is not acceptable.Classorg.jivesoftware.openfire.pubsubOpenFire
NotAllowedExceptionException used for representing that the user is not allowed to perform the requested operation in the MUCRoom.Classorg.jivesoftware.openfire.mucOpenFire
NotifyComponentInfoTask that will be executed on other cluster nodes to trigger the event that a component has send its disco#info to the server.Classorg.jivesoftware.openfire.componentOpenFire
NotifyComponentRegisteredTask that will be executed on other cluster nodes to trigger the event that a component was added to a cluster node.Classorg.jivesoftware.openfire.componentOpenFire
NotifyComponentUnregisteredTask that will be executed on other cluster nodes to trigger the event that a component was removed from a cluster node.Classorg.jivesoftware.openfire.componentOpenFire
OccupantAddedEventTask that will remove a room occupant from the list of occupants in the room.Classorg.jivesoftware.openfire.muc.clusterOpenFire
OccupantLeftEventTask that removes a room occupant from the list of occupants in the room.Classorg.jivesoftware.openfire.muc.clusterOpenFire
OCSPCheckerA PKIXCertPathChecker that uses Online Certificate Status Protocol (OCSP)Classorg.jivesoftware.openfire.netOpenFire
OfflineMessageSubclass of Message that keeps the date when the offline message was stored in the database.Classorg.jivesoftware.openfireOpenFire
OfflineMessageListenerInterface to listen for offline message events.Interfaceorg.jivesoftware.openfireOpenFire
OfflineMessageStoreRepresents the user's offline message storage.Classorg.jivesoftware.openfireOpenFire
OfflineMessageStrategyControls what is done with offline messages.Classorg.jivesoftware.openfireOpenFire
OfflineMessageStrategy .TypeAll messages are bounced to the sender.Classorg.jivesoftware.openfire.OfflineMessageStrategyOpenFire
OfflinePacketDelivererFallback method used by NIOConnection when a connection fails to send a Packet (likely because it was closed).Classorg.jivesoftware.openfire.nioOpenFire
OnlyPublishersPublishers and owners may publish items to the node.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
OnlySubscribersSubscribers, publishers and owners may publish items to the node.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
OpenAccessAnyone may subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
OpenfireX509TrustManagerA Trust Manager implementation that adds Openfire-proprietary functionality.Classorg.jivesoftware.openfire.keystoreOpenFire
OpenPublisherAnyone may publish items to the node.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
OutgoingServerSessionServer-to-server communication is done using two TCP connections between the servers.Interfaceorg.jivesoftware.openfire.sessionOpenFire
OutgoingServerSocketReaderAn OutgoingServerSocketReader is responsible for reading and queueing the DOM Element sent by a remote server.Classorg.jivesoftware.openfire.serverOpenFire
OutgoingSessionPromiseAn OutgoingSessionPromise provides an asynchronic way for sending packets to remote servers.Classorg.jivesoftware.openfire.serverOpenFire
PacketCopierPacket interceptor that notifies of packets activity to components that previously subscribed to the notificator.Classorg.jivesoftware.openfire.interceptorOpenFire
PacketDelivererDelivers packets to locally connected streams.Interfaceorg.jivesoftware.openfireOpenFire
PacketDelivererImplIn-memory implementation of the packet deliverer serviceAuthor:Iain ShigeokaClassorg.jivesoftware.openfire.spiOpenFire
PacketExceptionRepresents a runtime packet exception typically from a malformed packet.Classorg.jivesoftware.openfireOpenFire
PacketInterceptorA packet interceptor encapsulates an action that is invoked on a packet immediately before or after it was received by a SocketReader and also when the packet is about toInterfaceorg.jivesoftware.openfire.interceptorOpenFire
PacketRejectedExceptionThrown by a PacketInterceptor when a packet is prevented from being processed.Classorg.jivesoftware.openfire.interceptorOpenFire
PacketRouterA router that handles incoming packets.Interfaceorg.jivesoftware.openfireOpenFire
PacketRouterImplAn uber router that can handle any packet type.Classorg.jivesoftware.openfire.spiOpenFire
PacketsNotificationCommand that allows to retrieve the presence of all active users.Classorg.jivesoftware.openfire.commands.adminOpenFire
PacketTransporterImplIn-memory implementation of the packet transporter service.Classorg.jivesoftware.openfire.spiOpenFire
PendingSubscriptionsCommandAd-hoc command that sends pending subscriptions to node owners.Classorg.jivesoftware.openfire.pubsubOpenFire
PEPServiceA PEPService is a PubSubService for use with XEP-0163: "Personal Eventing via Pubsub" Version 1.Classorg.jivesoftware.openfire.pepOpenFire
PEPServiceManagerManages the creation, persistence and removal of PEPServiceAuthor:Guus der Kinderen, guus.Classorg.jivesoftware.openfire.pepOpenFire
PluginPlugin interface.Interfaceorg.jivesoftware.openfire.containerOpenFire
PluginCacheConfiguratorA helper class to read cache configuration data for a plugin and register the defined caches with the cache factory.Classorg.jivesoftware.openfire.containerOpenFire
PluginCacheRegistryA simple registry of cache configuration data for plugins.Classorg.jivesoftware.openfire.containerOpenFire
PluginClassLoaderClassLoader for plugins.Classorg.jivesoftware.openfire.containerOpenFire
PluginDevEnvironmentRepresents the data model used to represent development mode within the Jive Openfire plugin framework.Classorg.jivesoftware.openfire.containerOpenFire
PluginDownloadManagerService that allow for aysynchrous calling of system managers.Classorg.jivesoftware.openfire.updateOpenFire
PluginIconServletServlet is used for retrieval of plugin icons.Classorg.jivesoftware.openfire.containerOpenFire
PluginListenerAllows for notifications that a plugin has been either created or destroyed.Interfaceorg.jivesoftware.openfire.containerOpenFire
PluginManagerLoads and manages plugins.Classorg.jivesoftware.openfire.containerOpenFire
PluginManager .LicenseAn enumberation for plugin license agreement types.Classorg.jivesoftware.openfire.container.PluginManagerOpenFire
PluginManagerListenerInterface to listen for plugin manager events.Interfaceorg.jivesoftware.openfire.containerOpenFire
PluginServletThe plugin servlet acts as a proxy for web requests (in the admin console) to plugins.Classorg.jivesoftware.openfire.containerOpenFire
POP3AuthProviderAn AuthProvider that authenticates using a POP3 server.Classorg.jivesoftware.openfire.authOpenFire
POP3UserProviderA UserProvider to be used in conjunction with POP3AuthProvider, whichClassorg.jivesoftware.openfire.userOpenFire
PresenceAccessAnyone with a presence subscription of both or from may subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
PresenceEventDispatcherDispatches presence events.Classorg.jivesoftware.openfire.userOpenFire
PresenceEventListenerInterface to listen for presence events.Interfaceorg.jivesoftware.openfire.userOpenFire
PresenceManagerThe presence manager tracks on a global basis who's online.Interfaceorg.jivesoftware.openfireOpenFire
PresenceManagerImplSimple in memory implementation of the PresenceManager interface.Classorg.jivesoftware.openfire.spiOpenFire
PresenceRouterRoute presence packets throughout the server.Classorg.jivesoftware.openfireOpenFire
PresenceSubscribeHandler update presence and roster information.Classorg.jivesoftware.openfire.handlerOpenFire
PresenceUpdateHandler update presence and roster information.Classorg.jivesoftware.openfire.handlerOpenFire
PrivacyListA privacy list contains a set of rules that define if communication with the list owner is allowed or denied.Classorg.jivesoftware.openfire.privacyOpenFire
PrivacyListEventListener Interface to listen for privacy list events.Interfaceorg.jivesoftware.openfire.privacyOpenFire
PrivacyListManagerA Privacy list manager creates, gets, updates and removes privacy lists.Classorg.jivesoftware.openfire.privacyOpenFire
PrivacyListProviderProvider for the privacy lists system.Classorg.jivesoftware.openfire.privacyOpenFire
PrivateStoragePrivate storage for user accounts (JEP-0049).Classorg.jivesoftware.openfireOpenFire
ProxyCandidateBasic interface to access a Candidate provided by a SessionAuthor:Thiago CamargoInterfaceorg.jivesoftware.openfire.mediaproxyOpenFire
ProxyConnectionManagerManages the connections to the proxy server.Classorg.jivesoftware.openfire.filetransfer.proxyOpenFire
ProxyOutputStreamAn output stream which tracks the amount of bytes transfered by proxy sockets.Classorg.jivesoftware.openfire.filetransfer.proxyOpenFire
ProxyTransferTracks the different connections related to a proxy file transfer.Interfaceorg.jivesoftware.openfire.filetransfer.proxyOpenFire
PublishedItemA published item to a node.Classorg.jivesoftware.openfire.pubsubOpenFire
PublisherModelPolicy that defines who is allowed to publish items to the node.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
PubSubEngineA PubSubEngine is responsible for handling packets sent to a pub-sub service.Classorg.jivesoftware.openfire.pubsubOpenFire
PubSubModuleModule that implements JEP-60: Publish-Subscribe.Classorg.jivesoftware.openfire.pubsubOpenFire
PubSubPersistenceManagerA manager responsible for ensuring node persistence.Classorg.jivesoftware.openfire.pubsubOpenFire
PubSubServiceA PubSubService is responsible for keeping the hosted nodes by the service, the default configuration to use for newly created nodes and specify the policy to use regardingInterfaceorg.jivesoftware.openfire.pubsubOpenFire
QueuedTasksManagerQueue tasks while this JVM is joining the cluster and the requested room was still not loaded.Classorg.jivesoftware.openfire.muc.clusterOpenFire
ReceivedThe implementation of the extension.Classorg.jivesoftware.openfire.carbonsOpenFire
RefreshNodeTaskForces the node to be refreshed from the database.Classorg.jivesoftware.openfire.pubsub.clusterOpenFire
RegistrationRequiredExceptionException used for representing that the user needs to register with the room in order to perform the requested operation.Classorg.jivesoftware.openfire.mucOpenFire
RelaySessionA Session Class will control "receive and relay" proccess.Classorg.jivesoftware.openfire.mediaproxyOpenFire
RemoteConnectionFailedExceptionThrown when something failed verifying the key of a Originating Server with an Authoritative Server in a dialback operation.Classorg.jivesoftware.openfireOpenFire
RemoteMUCRoleRepresentation of a room occupant of a local room that is being hosted by another cluster node.Classorg.jivesoftware.openfire.muc.spiOpenFire
RemoteMUCUserUser hosted by another cluster node that is presente in a local room.Classorg.jivesoftware.openfire.muc.spiOpenFire
RemotePacketRouterA RemotePacketRouter is responsible for deliverying packets to entities hosted in remote nodes of the cluster.Interfaceorg.jivesoftware.openfireOpenFire
RemoteServerConfigurationHolds the configuration when connecting to/from a remote server.Classorg.jivesoftware.openfire.serverOpenFire
RemoteServerConfiguration .PermissionThe XMPP entity is allowed to connect to the server.Classorg.jivesoftware.openfire.server.RemoteServerConfigurationOpenFire
RemoteServerManagerManages the connection permissions for remote servers.Classorg.jivesoftware.openfire.serverOpenFire
RemoteServerManager .PermissionPolicyAny XMPP entity is allowed to connect to the server except for those listed in the not allowed list.Classorg.jivesoftware.openfire.server.RemoteServerManagerOpenFire
RemoteSessionLocatorLocator of sessions that are being hosted by other cluster nodes.Interfaceorg.jivesoftware.openfire.sessionOpenFire
RemoveNodeTaskRemoves a newly deleted node from memory across the cluster.Classorg.jivesoftware.openfire.pubsub.clusterOpenFire
ResourceServletCombines and serves resources, such as javascript or css files.Classorg.jivesoftware.openfire.httpOpenFire
ResultElements from a result set as defined by XEP-0059 have certain characteristics.Interfaceorg.jivesoftware.openfire.resultsetmanagerOpenFire
ResultSetA result set representation as described in XEP-0059.Classorg.jivesoftware.openfire.resultsetmanagerOpenFire
ResultSetImplA result set representation as described in XEP-0059.Classorg.jivesoftware.openfire.resultsetmanagerOpenFire
RoomAvailableEventTask that adds a new local room to the cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
RoomInfoRepresentation of a room configuration and its occupants.Classorg.jivesoftware.openfire.muc.clusterOpenFire
RoomLockedExceptionException used for representing that the user can't join a room since it's been locked.Classorg.jivesoftware.openfire.mucOpenFire
RoomRemovedEventTask that will remove a local room from the cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
RoomUpdatedEventTask that updates the configuration of a local room.Classorg.jivesoftware.openfire.muc.clusterOpenFire
RosterA roster is a list of users that the user wishes to know if they are online.Classorg.jivesoftware.openfire.rosterOpenFire
RosterAccessAnyone in the specified roster group(s) may subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
RosterEventDispatcherDispatches roster events.Classorg.jivesoftware.openfire.rosterOpenFire
RosterEventListenerInterface to listen for roster events.Interfaceorg.jivesoftware.openfire.rosterOpenFire
RosterItemRepresents a single roster item for a User's Roster.Classorg.jivesoftware.openfire.rosterOpenFire
RosterItem .AskTypeThe roster item has no pending subscription requests.Classorg.jivesoftware.openfire.roster.RosterItemOpenFire
RosterItem .RecvTypeThere are no subscriptions that have been received but not presented to the user.Classorg.jivesoftware.openfire.roster.RosterItemOpenFire
RosterItem .SubTypeThe roster item and owner have a mutual subscription.Classorg.jivesoftware.openfire.roster.RosterItemOpenFire
RosterItemProviderInterfaceorg.jivesoftware.openfire.rosterOpenFire
RosterManagerA simple service that allows components to retrieve a roster based solely on the ID of the owner.Classorg.jivesoftware.openfire.rosterOpenFire
RoutableChannelHandlerInterfaceorg.jivesoftware.openfireOpenFire
RouteRoute packets identify target sessions by their stream ID and contain a single wrapped stanza that should be processed by the target session.Classorg.jivesoftware.openfire.multiplexOpenFire
RoutingTableMaintains server-wide knowledge of routes to any node.Interfaceorg.jivesoftware.openfireOpenFire
RoutingTableImplRouting table that stores routes to client sessions, outgoing server sessions and components.Classorg.jivesoftware.openfire.spiOpenFire
SASLAuthenticationSASLAuthentication is responsible for returning the available SASL mechanisms to use and for actually performing the SASL authentication.Classorg.jivesoftware.openfire.netOpenFire
SASLAuthentication .ElementTypeClassorg.jivesoftware.openfire.net.SASLAuthenticationOpenFire
SASLAuthentication .StatusSASL negotiation has been successful.Classorg.jivesoftware.openfire.net.SASLAuthenticationOpenFire
SaslProviderThis is the Provider object providing the SaslServerFactory written by Jive Software.Classorg.jivesoftware.openfire.saslOpenFire
SaslServerFactoryImplServer Factory for supported mechanisms.Classorg.jivesoftware.openfire.saslOpenFire
SaslServerPlainImpl client ----- {authzid, authcid, password} -----> server Each paramater sent to the server is seperated by a null characterClassorg.jivesoftware.openfire.saslOpenFire
ScramSha1SaslServerClassorg.jivesoftware.openfire.saslOpenFire
ScramUtilsA utility class that provides methods that are useful for dealing with Salted Challenge Response Authentication Mechanism (SCRAM).Classorg.jivesoftware.openfire.authOpenFire
SecurityAuditEventRepresentation of a single security event retrieved from the logs.Classorg.jivesoftware.openfire.securityOpenFire
SecurityAuditManagerThe SecurityAuditManager manages the SecurityAuditProvider configured for this server, and provides a proper conduit for making security log entries and looking them up.Classorg.jivesoftware.openfire.securityOpenFire
SecurityAuditProviderA SecurityAuditProvider handles storage and retrieval of security audit logs.Interfaceorg.jivesoftware.openfire.securityOpenFire
SeniorMemberServicesRequestTask to be requested by a node that joins a cluster and be executed in the senior cluster member to get the services with rooms with occupants.Classorg.jivesoftware.openfire.muc.clusterOpenFire
SentThe implementation of the extension.Classorg.jivesoftware.openfire.carbonsOpenFire
ServerConnectionHandlerConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configureAuthor:Guus der Kinderen, guus.Classorg.jivesoftware.openfire.nioOpenFire
ServerDialback The dialback method follows the following logic to validate the remote server: The Originating Server establishes a connection to the Receiving Server.Classorg.jivesoftware.openfire.serverOpenFire
ServerFeaturesProviderServerFeaturesProviders are responsible for providing the features offered and supported protocols by the SERVER.Interfaceorg.jivesoftware.openfire.discoOpenFire
ServerIdentitiesProvider A ServerIdentitiesProvider is responsible for providing the identities of protocols supported by the SERVER.Interfaceorg.jivesoftware.openfire.discoOpenFire
ServerItemsProviderServerItemsProvider are responsible for providing the items associated with the SERVER.Interfaceorg.jivesoftware.openfire.discoOpenFire
ServerPortRepresents a port on which the server will listen for connections.Classorg.jivesoftware.openfireOpenFire
ServerPort .TypeClassorg.jivesoftware.openfire.ServerPortOpenFire
ServerSessionInterfaceorg.jivesoftware.openfire.sessionOpenFire
ServerSocketReaderA SocketReader specialized for server connections.Classorg.jivesoftware.openfire.netOpenFire
ServerStanzaHandlerHandler of XML stanzas sent by remote servers.Classorg.jivesoftware.openfire.netOpenFire
ServerStarterStarts the core XMPP server.Classorg.jivesoftware.openfire.starterOpenFire
ServerTrafficCounterA ServerTrafficCounter counts the number of bytes read and written by the server.Classorg.jivesoftware.openfire.netOpenFire
ServerTrustManagerServerTrustManager is a Trust Manager that is only used for s2s connections.Classorg.jivesoftware.openfire.netOpenFire
ServiceAddedEventTask that will add a service to the cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
ServiceInfoRepresentation of a service configuration.Classorg.jivesoftware.openfire.muc.clusterOpenFire
ServiceRemovedEventTask that will remove a service from the cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
ServiceUnavailableExceptionException used for representing that the MultiUserChat service is not available at the moment.Classorg.jivesoftware.openfire.mucOpenFire
ServiceUpdatedEventTask that will update a service configuring in the cluster node.Classorg.jivesoftware.openfire.muc.clusterOpenFire
SessionThe session represents a connection between the server and a client (c2s) or another server (s2s) as well as a connection with a component.Interfaceorg.jivesoftware.openfire.sessionOpenFire
SessionDataA SessionData instance is responsible for keeping information gathered during the many stages of the command being executed.Classorg.jivesoftware.openfire.commandsOpenFire
SessionEventEvents that occur during the session life cycle are repreentedAuthor:Iain ShigeokaClassorg.jivesoftware.openfire.auditOpenFire
SessionEventDispatcherDispatches session events.Classorg.jivesoftware.openfire.eventOpenFire
SessionEventDispatcher .EventTypeRepresents valid event types.Classorg.jivesoftware.openfire.event.SessionEventDispatcherOpenFire
SessionEventListenerInterface to listen for session events.Interfaceorg.jivesoftware.openfire.eventOpenFire
SessionListenerListens for HTTP binding session events.Interfaceorg.jivesoftware.openfire.httpOpenFire
SessionListenerListener for media proxy session events.Interfaceorg.jivesoftware.openfire.mediaproxyOpenFire
SessionManagerManages the sessions associated with an account.Classorg.jivesoftware.openfireOpenFire
SessionNotFoundExceptionClassorg.jivesoftware.openfireOpenFire
SessionPacketRouterHandles the routing of packets to a particular session.Classorg.jivesoftware.openfireOpenFire
SessionResultFilterFilters and sorts lists of sessions.Classorg.jivesoftware.openfireOpenFire
SharedGroupExceptionThrown when a a user is trying to add or remove a contact from his/her roster that belongs to aAuthor:Gaston DombiakSee Also:Serialized FormClassorg.jivesoftware.openfireOpenFire
SocketAcceptThread each incoming socket.Classorg.jivesoftware.openfire.netOpenFire
SocketConnectionAn object to track the state of a XMPP client-server session.Classorg.jivesoftware.openfire.netOpenFire
SocketPacketWriteHandlerThis ChannelHandler writes packet data to connections.Classorg.jivesoftware.openfire.netOpenFire
SocketReaderA SocketReader creates the appropriate Session based on the defined namespace in the stream element and will then keep reading and routing the received packets.Classorg.jivesoftware.openfire.netOpenFire
SocketSendingTrackerA SocketSendingTracker keeps track of all the sockets that are currently sending data and checks the health of the sockets to detect hanged connections.Classorg.jivesoftware.openfire.netOpenFire
SocketUtilUtility class to generate Socket instances.Classorg.jivesoftware.openfire.netOpenFire
StalledSessionsFilterMINA filter that will close sessions that are failing to read outgoing traffic and whose outgoing queue is around 5MB.Classorg.jivesoftware.openfire.netOpenFire
StanzaHandlerA StanzaHandler is the main responsible for handling incoming stanzas.Classorg.jivesoftware.openfire.netOpenFire
StatisticA statistic being tracked by the server.Interfaceorg.jivesoftware.openfire.statsOpenFire
Statistic .TypeThe type of statistic.Classorg.jivesoftware.openfire.stats.StatisticOpenFire
StatisticsManagerStores statistics being tracked by the server.Classorg.jivesoftware.openfire.statsOpenFire
StreamIDA unique identifier for a stream.Interfaceorg.jivesoftware.openfireOpenFire
StreamIDFactoryGenerates stream ids in different ways depending on the server set up.Interfaceorg.jivesoftware.openfireOpenFire
StreamManagerXEP-0198 Stream Manager.Classorg.jivesoftware.openfire.streammanagementOpenFire
StreamManager .UnackedPacketClassorg.jivesoftware.openfire.streammanagement.StreamManagerOpenFire
SubscriptionTaskClassorg.jivesoftware.openfire.pubsub.clusterOpenFire
TLSStatusA TLSStatus enum describing the current handshaking state of this TLS connection.Classorg.jivesoftware.openfire.netOpenFire
TLSStreamHandlerTLSStreamHandler is responsible for securing plain connections by negotiating TLS.Classorg.jivesoftware.openfire.netOpenFire
TLSStreamReaderA TLSStreamReader that returns a special InputStream that hides the ByteBuffers used by the underlying Channels.Classorg.jivesoftware.openfire.netOpenFire
TLSStreamWriterA TLSStreamWriter that returns a special OutputStream that hides the ByteBuffers used by the underlying Channels.Classorg.jivesoftware.openfire.netOpenFire
TLSWrapperCreates and initializes the SSLContext instance to use to secure the plain connection.Classorg.jivesoftware.openfire.netOpenFire
TransportHandlerRoutes packets to the appropriate transport gateway or drops the packet.Classorg.jivesoftware.openfire.transportOpenFire
TrustStoreA wrapper class for a store of certificates, its metadata (password, location) and related functionality that is used to verify credentials, a trust storeClassorg.jivesoftware.openfire.keystoreOpenFire
UnauthenticatedExceptionThrown if a user does not have permission to access a particular method.Classorg.jivesoftware.openfire.authOpenFire
UnauthorizedExceptionThrown if a user does not have permission to access a particular method.Classorg.jivesoftware.openfire.authOpenFire
UninstallerUsed with the Install4J installer to uninstall the remaining files within the Openfire install.Classorg.jivesoftware.openfire.launcherOpenFire
UnknownStanzaExceptionClassorg.jivesoftware.openfire.multiplexOpenFire
UpdateAn Update represents a component that needs to be updated.Classorg.jivesoftware.openfire.updateOpenFire
UpdateGroupCommand that allows to update a given group.Classorg.jivesoftware.openfire.commands.admin.groupOpenFire
UpdateHistoryStrategyCluster task that will update the history strategy used by a MultiUserChatService service.Classorg.jivesoftware.openfire.muc.clusterOpenFire
UpdateManagerService that frequently checks for new server or plugins releases.Classorg.jivesoftware.openfire.updateOpenFire
UpdateOccupantTask that updates all information regarding a room occupant.Classorg.jivesoftware.openfire.muc.clusterOpenFire
UpdateOccupantRequestTask that requests the cluster node hosting a room occupant to change his role and/or affiliation.Classorg.jivesoftware.openfire.muc.clusterOpenFire
UpdatePresenceTask that updates the presence of an occupant in a room.Classorg.jivesoftware.openfire.muc.clusterOpenFire
UserClassorg.jivesoftware.openfire.crowd.jaxbOpenFire
UserEncapsulates information about a user.Classorg.jivesoftware.openfire.userOpenFire
UserAlreadyExistsExceptionThrown when attempting to create a user that already exists.Classorg.jivesoftware.openfire.userOpenFire
UserCollectionProvides a view of an array of usernames as a Collection of User objects.Classorg.jivesoftware.openfire.userOpenFire
UserCreatedNotifies the that a user was created.Classorg.jivesoftware.openfire.commands.eventOpenFire
UserDeletingNotifies the deletion of a user.Classorg.jivesoftware.openfire.commands.eventOpenFire
UserEventAdapterAn abstract adapter class for receiving user events.Classorg.jivesoftware.openfire.eventOpenFire
UserEventDispatcherDispatches user events.Classorg.jivesoftware.openfire.eventOpenFire
UserEventDispatcher .EventTypeRepresents valid event types.Classorg.jivesoftware.openfire.event.UserEventDispatcherOpenFire
UserEventListenerInterface to listen for group events.Interfaceorg.jivesoftware.openfire.eventOpenFire
UserIdentitiesProvider A UserIdentitiesProvider is responsible for providing the identities of protocols supported by users.Interfaceorg.jivesoftware.openfire.discoOpenFire
UserItemsProvider A UserItemsProvider is responsible for providing the items associated with a user that are to be discovered during a disco#items query sent to the user.Interfaceorg.jivesoftware.openfire.discoOpenFire
UserManagerManages users, including loading, creating and deleting.Classorg.jivesoftware.openfire.userOpenFire
UserModifiedNotifies the that a user was modified.Classorg.jivesoftware.openfire.commands.eventOpenFire
UserNameManagerMain responsibility of this class is to return the correct name of XMPP entities.Classorg.jivesoftware.openfire.userOpenFire
UserNameProviderInterface to be implemented by components that are capable of returning the name of entities when running as internal components.Interfaceorg.jivesoftware.openfire.userOpenFire
UserNotFoundExceptionThrown when User cannot be found.Classorg.jivesoftware.openfire.userOpenFire
UserPropertiesAn adhoc command to retrieve the properties of the user.Classorg.jivesoftware.openfire.commands.admin.userOpenFire
UserProviderProvider interface for the user system.Interfaceorg.jivesoftware.openfire.userOpenFire
UsersClassorg.jivesoftware.openfire.crowd.jaxbOpenFire
VCardCreatedNotifies the that a vcard was created.Classorg.jivesoftware.openfire.commands.eventOpenFire
VCardDeletingNotifies the deletion of a vCard.Classorg.jivesoftware.openfire.commands.eventOpenFire
VCardEventDispatcherDispatches vCard events.Classorg.jivesoftware.openfire.vcardOpenFire
VCardListenerInterface to listen for vCard changes.Interfaceorg.jivesoftware.openfire.vcardOpenFire
VCardManagerManages VCard information for users.Classorg.jivesoftware.openfire.vcardOpenFire
VCardModifiedNotifies the that a vCard was modified.Classorg.jivesoftware.openfire.commands.eventOpenFire
VCardProviderProvider interface for users vcards.Interfaceorg.jivesoftware.openfire.vcardOpenFire
VerifyPasswordCallbackThis callback isused by SaslServer to determine if a password supplied by a client is verified.Classorg.jivesoftware.openfire.saslOpenFire
VirtualConnectionAbstract implementation of the Connection interface that models abstract connections.Classorg.jivesoftware.openfire.netOpenFire
WebDAVLiteServlet to the HTTP protocol.Classorg.jivesoftware.openfire.webdavOpenFire
WhitelistAccessOnly those on a whitelist may subscribe and retrieve items.Classorg.jivesoftware.openfire.pubsub.modelsOpenFire
XDataFormImplA concrete DataForm capable of sending itself to a writer and recover its state from an XMPP stanza.Classorg.jivesoftware.openfire.forms.spiOpenFire
XFormFieldImplClassorg.jivesoftware.openfire.forms.spiOpenFire
XMLNotWellFormedExceptionAn Exception indicating that evaluated content is not valid XML.Classorg.jivesoftware.openfire.nioOpenFire
XMLSocketWriterXMLWriter whose writer is actually sending data on a socket connection.Classorg.jivesoftware.openfire.netOpenFire
XMPPCallbackHandlerCallback handler that may be used when doing SASL authentication.Classorg.jivesoftware.openfire.netOpenFire
XMPPCodecFactoryFactory that specifies the encode and decoder to use for parsing XMPP stanzas.Classorg.jivesoftware.openfire.nioOpenFire
XMPPContextListenerAn XMPPContextListener starts an XMPPServer when a ServletContext is initialized and stops the xmpp server when the servlet context is destroyed.Classorg.jivesoftware.openfireOpenFire
XMPPDecoderDecoder class that parses ByteBuffers and generates XML stanzas.Classorg.jivesoftware.openfire.nioOpenFire
XMPPEncoderEncoder that does nothing.Classorg.jivesoftware.openfire.nioOpenFire
XMPPServerThe main XMPP server that will load, initialize and start all the server's modules.Classorg.jivesoftware.openfireOpenFire
XMPPServerInfoInformation 'snapshot' of a server's state.Interfaceorg.jivesoftware.openfireOpenFire
XMPPServerInfoImpl in reusing this object the data is relatively static.Classorg.jivesoftware.openfire.spiOpenFire
XMPPServerListenerInterface that let observers be notified when the server has been started or is about to be stopped.Interfaceorg.jivesoftware.openfireOpenFire