@Bean(name="mucConfig",
parent=MUCComponent.class,
active=true,
exportable=true)
public class MUCConfig
extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
addMessageIdIfMissing |
protected Boolean |
chatStateAllowed |
protected Logger |
log |
static String |
LOG_DIR_KEY |
static String |
MESSAGE_FILTER_ENABLED_KEY |
static String |
MUC_ADD_ID_TO_MESSAGE_IF_MISSING_KEY |
static String |
MUC_ALLOW_CHAT_STATES_KEY |
static String |
MUC_LOCK_NEW_ROOM_KEY |
static String |
MUC_MULTI_ITEM_ALLOWED_KEY |
protected static String |
MUC_REPO_CLASS_PROP_KEY |
protected static String |
MUC_REPO_URL_PROP_KEY |
static String |
PRESENCE_FILTER_ENABLED_KEY |
| Constructor and Description |
|---|
MUCConfig() |
| Modifier and Type | Method and Description |
|---|---|
String |
getChatLoggingDirectory() |
tigase.xmpp.jid.BareJID |
getServiceName() |
boolean |
isAddMessageIdIfMissing() |
boolean |
isChatStateAllowed() |
boolean |
isGhostbusterEnabled() |
boolean |
isMessageFilterEnabled() |
boolean |
isMultiItemMode() |
boolean |
isNewRoomLocked() |
boolean |
isPresenceFilterEnabled() |
boolean |
isWelcomeMessagesEnabled() |
boolean |
useLegacyDelayedDelivery() |
public static final String LOG_DIR_KEY
public static final String MESSAGE_FILTER_ENABLED_KEY
public static final String MUC_ADD_ID_TO_MESSAGE_IF_MISSING_KEY
public static final String MUC_ALLOW_CHAT_STATES_KEY
public static final String MUC_LOCK_NEW_ROOM_KEY
public static final String MUC_MULTI_ITEM_ALLOWED_KEY
public static final String PRESENCE_FILTER_ENABLED_KEY
protected static final String MUC_REPO_CLASS_PROP_KEY
protected static final String MUC_REPO_URL_PROP_KEY
protected final Logger log
@ConfigField(desc="Add ID to messages if missing",
alias="muc-add-id-to-message-if-missing")
protected boolean addMessageIdIfMissing
@ConfigField(desc="Allowing Chat-States",
alias="muc-allow-chat-states")
protected Boolean chatStateAllowed
public String getChatLoggingDirectory()
public tigase.xmpp.jid.BareJID getServiceName()
public boolean isAddMessageIdIfMissing()
public boolean isChatStateAllowed()
public boolean isGhostbusterEnabled()
public boolean isMessageFilterEnabled()
public boolean isMultiItemMode()
public boolean isNewRoomLocked()
public boolean isPresenceFilterEnabled()
public boolean isWelcomeMessagesEnabled()
public boolean useLegacyDelayedDelivery()
Copyright © 2007–2019 "Tigase, Inc.". All rights reserved.