Class OpenPublisher
- java.lang.Object
-
- org.jivesoftware.openfire.pubsub.models.PublisherModel
-
- org.jivesoftware.openfire.pubsub.models.OpenPublisher
-
- All Implemented Interfaces:
Serializable
public class OpenPublisher extends PublisherModel
Anyone 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 OpenPublisher()
-
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.
-
-