Class OnlyPublishers
- java.lang.Object
-
- org.jivesoftware.openfire.pubsub.models.PublisherModel
-
- org.jivesoftware.openfire.pubsub.models.OnlyPublishers
-
- All Implemented Interfaces:
Serializable
public class OnlyPublishers extends PublisherModel
Publishers and owners may publish items to the node.- Author:
- Matt Tucker
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.jivesoftware.openfire.pubsub.models.PublisherModel
open, publishers, subscribers
-
-
Constructor Summary
Constructors Constructor Description OnlyPublishers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canPublish(Node node, org.xmpp.packet.JID entity)
Returns true if the entity is allowed to publish items to the specified node.String
getName()
Returns the name as defined by the JEP-60 spec.-
Methods inherited from class org.jivesoftware.openfire.pubsub.models.PublisherModel
valueOf
-
-
-
-
Method Detail
-
canPublish
public boolean canPublish(Node node, org.xmpp.packet.JID entity)
Description copied from class:PublisherModel
Returns true if the entity is allowed to publish items to the specified node.- Specified by:
canPublish
in classPublisherModel
- Parameters:
node
- the node that may get a new published item by the specified entity.entity
- the JID of the entity that wants to publish an item to the node.- Returns:
- true if the subscriber is allowed to publish items to the specified node.
-
getName
public String getName()
Description copied from class:PublisherModel
Returns the name as defined by the JEP-60 spec.- Specified by:
getName
in classPublisherModel
- Returns:
- the name as defined by the JEP-60 spec.
-
-