Uses of Class
org.jivesoftware.openfire.pubsub.models.AccessModel
Packages that use AccessModel
Package
Description
Implementation of Publish-Subscribe (XEP-0060).
Defines policies that define who is allowed to subscribe and retrieve items or policies that
define who is allowed to publish items to nodes (XEP-0060).
-
Uses of AccessModel in org.jivesoftware.openfire.pubsub
Fields in org.jivesoftware.openfire.pubsub declared as AccessModelModifier and TypeFieldDescriptionprotected AccessModelNode.accessModelAccess model that specifies who is allowed to subscribe and retrieve items.Methods in org.jivesoftware.openfire.pubsub that return AccessModelModifier and TypeMethodDescriptionDefaultNodeConfiguration.getAccessModel()Returns the access model that specifies who is allowed to subscribe and retrieve items.Node.getAccessModel()Returns the access model that specifies who is allowed to subscribe and retrieve items.Methods in org.jivesoftware.openfire.pubsub with parameters of type AccessModelModifier and TypeMethodDescriptionvoidDefaultNodeConfiguration.setAccessModel(AccessModel accessModel) Sets the access model that specifies who is allowed to subscribe and retrieve items.Constructors in org.jivesoftware.openfire.pubsub with parameters of type AccessModelModifierConstructorDescriptionCollectionNode(PubSubService.UniqueIdentifier serviceId, CollectionNode parentNode, String nodeID, org.xmpp.packet.JID creator, boolean subscriptionEnabled, boolean deliverPayloads, boolean notifyConfigChanges, boolean notifyDelete, boolean notifyRetract, boolean presenceBasedDelivery, AccessModel accessModel, PublisherModel publisherModel, String language, Node.ItemReplyPolicy replyPolicy, CollectionNode.LeafNodeAssociationPolicy associationPolicy, int maxLeafNodes) LeafNode(PubSubService.UniqueIdentifier serviceId, CollectionNode parentNode, String nodeID, org.xmpp.packet.JID creator, boolean subscriptionEnabled, boolean deliverPayloads, boolean notifyConfigChanges, boolean notifyDelete, boolean notifyRetract, boolean presenceBasedDelivery, AccessModel accessModel, PublisherModel publisherModel, String language, Node.ItemReplyPolicy replyPolicy, boolean persistPublishedItems, int maxPublishedItems, int maxPayloadSize, boolean sendItemSubscribe) -
Uses of AccessModel in org.jivesoftware.openfire.pubsub.models
Subclasses of AccessModel in org.jivesoftware.openfire.pubsub.modelsModifier and TypeClassDescriptionclassSubscription requests must be approved and only subscribers may retrieve items.classAnyone may subscribe and retrieve items.classAnyone with a presence subscription of both or from may subscribe and retrieve items.classAnyone in the specified roster group(s) may subscribe and retrieve items.classOnly those on a whitelist may subscribe and retrieve items.Fields in org.jivesoftware.openfire.pubsub.models declared as AccessModelModifier and TypeFieldDescriptionstatic final AccessModelAccessModel.authorizestatic final AccessModelAccessModel.openstatic final AccessModelAccessModel.presencestatic final AccessModelAccessModel.rosterstatic final AccessModelAccessModel.whitelistMethods in org.jivesoftware.openfire.pubsub.models that return AccessModelModifier and TypeMethodDescriptionstatic AccessModelReturns the specific subclass of AccessModel as specified by the access model name.