Package tigase.vhosts

Interface VHostItem

    • Method Detail

      • compareTo

        default int compareTo​(VHostItem o)
        Specified by:
        compareTo in interface java.lang.Comparable<VHostItem>
      • getComps

        java.lang.String[] getComps()
      • getC2SPortsAllowed

        int[] getC2SPortsAllowed()
      • getData

        <T> T getData​(java.lang.String key)
      • getDomainFilterDomains

        java.lang.String[] getDomainFilterDomains()
      • getExtension

        <T extends VHostItemExtension> T getExtension​(java.lang.Class<T> clazz)
      • getExtensionClasses

        java.util.Set<java.lang.Class<? extends VHostItemExtension>> getExtensionClasses()
      • getMaxUsersNumber

        java.lang.Long getMaxUsersNumber()
      • getMessageForward

        JID getMessageForward()
      • getMessageForwardAddress

        default JID getMessageForwardAddress()
      • getOtherDomainParams

        java.lang.String getOtherDomainParams()
      • getPresenceForward

        JID getPresenceForward()
      • getPresenceForwardAddress

        default JID getPresenceForwardAddress()
      • getS2sSecret

        java.lang.String getS2sSecret()
      • getTrustedJIDs

        java.util.Set<java.lang.String> getTrustedJIDs()
      • getVhost

        JID getVhost()
      • setKey

        void setKey​(java.lang.String domain)
      • isAdmin

        default boolean isAdmin​(java.lang.String id)
        Description copied from interface: RepositoryItem
        The method checks whether the given id is one of the administrators set for the Item.
        Specified by:
        isAdmin in interface RepositoryItem
        id - is an ID of a person for which we check access permissions.
        true of the given ID is on a list of administrators and false otherwise.
      • isAnonymousEnabled

        boolean isAnonymousEnabled()
      • isData

        boolean isData​(java.lang.String key)
      • isEnabled

        boolean isEnabled()
      • isRegisterEnabled

        boolean isRegisterEnabled()
      • isTlsRequired

        boolean isTlsRequired()
      • isTrustedJID

        default boolean isTrustedJID​(JID jid)
      • getSaslAllowedMechanisms

        java.lang.String[] getSaslAllowedMechanisms()