Package tigase.pubsub

Class PubSubConfig


  • @Bean(name="pubsubConfig",
          parent=PubSubComponent.class,
          active=true)
    public class PubSubConfig
    extends java.lang.Object
    Class contains basic configuration of PubSub component used by component modules.
    Version:
    5.0.0, 2010.03.27 at 05:10:54 GMT
    Author:
    Artur Hefczyc
    • Field Detail

      • log

        protected final java.util.logging.Logger log
      • admins

        @ConfigField(desc="List of admins",
                     alias="admins")
        protected java.lang.String[] admins
      • serviceBareJID

        protected tigase.xmpp.jid.BareJID serviceBareJID
    • Constructor Detail

      • PubSubConfig

        public PubSubConfig()
    • Method Detail

      • getAdmins

        public java.lang.String[] getAdmins()
      • setAdmins

        public void setAdmins​(java.lang.String[] strings)
      • getComponentJID

        public tigase.xmpp.jid.JID getComponentJID()
      • getDelayOnLowMemory

        public long getDelayOnLowMemory()
      • getMaxCacheSize

        public java.lang.Integer getMaxCacheSize()
      • getServiceBareJID

        public tigase.xmpp.jid.BareJID getServiceBareJID()
      • setProperties

        public void setProperties​(java.util.Map<java.lang.String,​java.lang.Object> props)
      • isAutoSubscribeNodeCreator

        public boolean isAutoSubscribeNodeCreator()
      • isAdmin

        public boolean isAdmin​(tigase.xmpp.jid.BareJID jid)
      • isAdmin

        public boolean isAdmin​(tigase.xmpp.jid.JID jid)
      • isPepPeristent

        public boolean isPepPeristent()
      • isPepRemoveEmptyGeoloc

        public boolean isPepRemoveEmptyGeoloc()
      • isSendLastPublishedItemOnPresence

        public boolean isSendLastPublishedItemOnPresence()
      • isSubscribeByPresenceFilteredNotifications

        public boolean isSubscribeByPresenceFilteredNotifications()