Package tigase.mix
Class MixConfig
- java.lang.Object
-
- tigase.mix.MixConfig
-
- All Implemented Interfaces:
tigase.pubsub.IPubSubConfig
@Bean(name="config", parent=IMixComponent.class, active=true) public class MixConfig extends java.lang.Object implements tigase.pubsub.IPubSubConfig
-
-
Constructor Summary
Constructors Constructor Description MixConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]getAdmins()tigase.xmpp.jid.JIDgetComponentJID()java.lang.StringgetComponentName()longgetDelayOnLowMemory()java.lang.IntegergetMaxCacheSize()tigase.xmpp.jid.BareJIDgetServiceBareJID()booleanisAdmin(tigase.xmpp.jid.BareJID jid)booleanisAdmin(tigase.xmpp.jid.JID jid)booleanisAutoSubscribeNodeCreator()booleanisHighMemoryUsage()booleanisMAMEnabled()booleanisMAMEnabledForGenericService()booleanisPepPeristent()booleanisPepRemoveEmptyGeoloc()booleanisSendLastPublishedItemOnPresence()booleanisSubscribeByPresenceFilteredNotifications()voidsetComponent(IMixComponent component)
-
-
-
Method Detail
-
setComponent
public void setComponent(IMixComponent component)
-
getAdmins
public java.lang.String[] getAdmins()
- Specified by:
getAdminsin interfacetigase.pubsub.IPubSubConfig
-
getComponentName
public java.lang.String getComponentName()
- Specified by:
getComponentNamein interfacetigase.pubsub.IPubSubConfig
-
getComponentJID
public tigase.xmpp.jid.JID getComponentJID()
- Specified by:
getComponentJIDin interfacetigase.pubsub.IPubSubConfig
-
getDelayOnLowMemory
public long getDelayOnLowMemory()
- Specified by:
getDelayOnLowMemoryin interfacetigase.pubsub.IPubSubConfig
-
getMaxCacheSize
public java.lang.Integer getMaxCacheSize()
- Specified by:
getMaxCacheSizein interfacetigase.pubsub.IPubSubConfig
-
getServiceBareJID
public tigase.xmpp.jid.BareJID getServiceBareJID()
- Specified by:
getServiceBareJIDin interfacetigase.pubsub.IPubSubConfig
-
isAutoSubscribeNodeCreator
public boolean isAutoSubscribeNodeCreator()
- Specified by:
isAutoSubscribeNodeCreatorin interfacetigase.pubsub.IPubSubConfig
-
isAdmin
public boolean isAdmin(tigase.xmpp.jid.BareJID jid)
- Specified by:
isAdminin interfacetigase.pubsub.IPubSubConfig
-
isAdmin
public boolean isAdmin(tigase.xmpp.jid.JID jid)
- Specified by:
isAdminin interfacetigase.pubsub.IPubSubConfig
-
isMAMEnabled
public boolean isMAMEnabled()
- Specified by:
isMAMEnabledin interfacetigase.pubsub.IPubSubConfig
-
isMAMEnabledForGenericService
public boolean isMAMEnabledForGenericService()
- Specified by:
isMAMEnabledForGenericServicein interfacetigase.pubsub.IPubSubConfig
-
isPepPeristent
public boolean isPepPeristent()
- Specified by:
isPepPeristentin interfacetigase.pubsub.IPubSubConfig
-
isPepRemoveEmptyGeoloc
public boolean isPepRemoveEmptyGeoloc()
- Specified by:
isPepRemoveEmptyGeolocin interfacetigase.pubsub.IPubSubConfig
-
isSendLastPublishedItemOnPresence
public boolean isSendLastPublishedItemOnPresence()
- Specified by:
isSendLastPublishedItemOnPresencein interfacetigase.pubsub.IPubSubConfig
-
isSubscribeByPresenceFilteredNotifications
public boolean isSubscribeByPresenceFilteredNotifications()
- Specified by:
isSubscribeByPresenceFilteredNotificationsin interfacetigase.pubsub.IPubSubConfig
-
isHighMemoryUsage
public boolean isHighMemoryUsage()
- Specified by:
isHighMemoryUsagein interfacetigase.pubsub.IPubSubConfig
-
-