public interface VHostItem extends RepositoryItem, Comparable<VHostItem>
Modifier and Type | Field and Description |
---|---|
static String |
DEF_VHOST_KEY |
addCommandFields, getAdmins, getKey, getOwner, initFromCommand, initFromElement, initFromPropertyString, isOwner, setAdmins, setOwner, toElement, toPropertyString
static final String DEF_VHOST_KEY
default int compareTo(VHostItem o)
compareTo
in interface Comparable<VHostItem>
String[] getComps()
int[] getC2SPortsAllowed()
@Deprecated <T> T getData(String key)
DomainFilterPolicy getDomainFilter()
String[] getDomainFilterDomains()
<T extends VHostItemExtension> T getExtension(Class<T> clazz)
<T extends VHostItemExtension> Set<T> getExtensions()
Set<Class<? extends VHostItemExtension>> getExtensionClasses()
Long getMaxUsersNumber()
JID getMessageForward()
default JID getMessageForwardAddress()
String getOtherDomainParams()
JID getPresenceForward()
default JID getPresenceForwardAddress()
String getS2sSecret()
JID getVhost()
void setKey(String domain)
default boolean isAdmin(String id)
RepositoryItem
isAdmin
in interface RepositoryItem
id
- is an ID of a person for which we check access permissions.boolean isAnonymousEnabled()
@Deprecated boolean isData(String key)
boolean isEnabled()
boolean isRegisterEnabled()
boolean isTlsRequired()
default boolean isTrustedJID(JID jid)
String[] getSaslAllowedMechanisms()
Copyright © 2004–2020 "Tigase, Inc.". All rights reserved.