Package tigase.pubsub
Class PubSubConfig
java.lang.Object
tigase.pubsub.PubSubConfig
- All Implemented Interfaces:
IPubSubConfig
@Bean(name="config",
parent=PubSubComponent.class,
active=true)
public class PubSubConfig
extends Object
implements IPubSubConfig
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 Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
ADMINS_KEY
- See Also:
-
MAX_CACHE_SIZE
- See Also:
-
log
-
admins
-
serviceBareJID
protected tigase.xmpp.jid.BareJID serviceBareJID
-
-
Constructor Details
-
PubSubConfig
public PubSubConfig()
-
-
Method Details
-
getAdmins
- Specified by:
getAdmins
in interfaceIPubSubConfig
-
setAdmins
-
getComponentName
- Specified by:
getComponentName
in interfaceIPubSubConfig
-
getComponentJID
public tigase.xmpp.jid.JID getComponentJID()- Specified by:
getComponentJID
in interfaceIPubSubConfig
-
getDelayOnLowMemory
public long getDelayOnLowMemory()- Specified by:
getDelayOnLowMemory
in interfaceIPubSubConfig
-
getMaxCacheSize
- Specified by:
getMaxCacheSize
in interfaceIPubSubConfig
-
getServiceBareJID
public tigase.xmpp.jid.BareJID getServiceBareJID()- Specified by:
getServiceBareJID
in interfaceIPubSubConfig
-
setProperties
-
isAutoSubscribeNodeCreator
public boolean isAutoSubscribeNodeCreator()- Specified by:
isAutoSubscribeNodeCreator
in interfaceIPubSubConfig
-
isAdmin
public boolean isAdmin(tigase.xmpp.jid.BareJID jid) - Specified by:
isAdmin
in interfaceIPubSubConfig
-
isAdmin
public boolean isAdmin(tigase.xmpp.jid.JID jid) - Specified by:
isAdmin
in interfaceIPubSubConfig
-
isMAMEnabled
public boolean isMAMEnabled()- Specified by:
isMAMEnabled
in interfaceIPubSubConfig
-
isMAMEnabledForGenericService
public boolean isMAMEnabledForGenericService()- Specified by:
isMAMEnabledForGenericService
in interfaceIPubSubConfig
-
isPepPeristent
public boolean isPepPeristent()- Specified by:
isPepPeristent
in interfaceIPubSubConfig
-
isPepRemoveEmptyGeoloc
public boolean isPepRemoveEmptyGeoloc()- Specified by:
isPepRemoveEmptyGeoloc
in interfaceIPubSubConfig
-
isSendLastPublishedItemOnPresence
public boolean isSendLastPublishedItemOnPresence()- Specified by:
isSendLastPublishedItemOnPresence
in interfaceIPubSubConfig
-
isSubscribeByPresenceFilteredNotifications
public boolean isSubscribeByPresenceFilteredNotifications()- Specified by:
isSubscribeByPresenceFilteredNotifications
in interfaceIPubSubConfig
-
isHighMemoryUsage
public boolean isHighMemoryUsage()- Specified by:
isHighMemoryUsage
in interfaceIPubSubConfig
-