Package tigase.pubsub
Class PubSubConfig
- java.lang.Object
-
- tigase.pubsub.PubSubConfig
-
@Bean(name="pubsubConfig", parent=PubSubComponent.class, active=true) public class PubSubConfig extends ObjectClass 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 Summary
Fields Modifier and Type Field Description protected String[]adminsstatic StringADMINS_KEYprotected Loggerlogprotected tigase.xmpp.jid.BareJIDserviceBareJID
-
Constructor Summary
Constructors Constructor Description PubSubConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getAdmins()tigase.xmpp.jid.JIDgetComponentJID()longgetDelayOnLowMemory()IntegergetMaxCacheSize()tigase.xmpp.jid.BareJIDgetServiceBareJID()booleanisAdmin(tigase.xmpp.jid.BareJID jid)booleanisAdmin(tigase.xmpp.jid.JID jid)booleanisAutoSubscribeNodeCreator()booleanisPepPeristent()booleanisPepRemoveEmptyGeoloc()booleanisSendLastPublishedItemOnPresence()booleanisSubscribeByPresenceFilteredNotifications()voidsetAdmins(String[] strings)voidsetProperties(Map<String,Object> props)
-
-
-
Field Detail
-
ADMINS_KEY
public static final String ADMINS_KEY
- See Also:
- Constant Field Values
-
log
protected final Logger log
-
admins
@ConfigField(desc="List of admins", alias="admins") protected String[] admins
-
serviceBareJID
protected tigase.xmpp.jid.BareJID serviceBareJID
-
-
Method Detail
-
getAdmins
public String[] getAdmins()
-
setAdmins
public void setAdmins(String[] strings)
-
getComponentJID
public tigase.xmpp.jid.JID getComponentJID()
-
getDelayOnLowMemory
public long getDelayOnLowMemory()
-
getMaxCacheSize
public Integer getMaxCacheSize()
-
getServiceBareJID
public tigase.xmpp.jid.BareJID getServiceBareJID()
-
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()
-
-