# Uses of Interface
tigase.vhosts.VHostItem

Packages that use VHostItem
Package
Description
tigase.auth
tigase.server
The main package with top level API for server side components.
tigase.server.xmppclient
tigase.vhosts
tigase.xmpp
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins

- ## Uses of VHostItem in tigase.auth

  Methods in tigase.auth with parameters of type VHostItem
  Modifier and Type
  Method
  Description
  `protected boolean`
  DefaultMechanismSelector.`isAllowedForDomain(String mechanismName, VHostItem vhost)`

- ## Uses of VHostItem in tigase.server

  Methods in tigase.server that return VHostItem
  Modifier and Type
  Method
  Description
  `VHostItem`
  BasicComponent.`getVHostItem(String domain)`

- ## Uses of VHostItem in tigase.server.xmppclient

  Methods in tigase.server.xmppclient with parameters of type VHostItem
  Modifier and Type
  Method
  Description
  `TrustManager[]`
  ClientTrustManagerFactory.`getManager(VHostItem vHost)`
  `boolean`
  SeeOtherHost.`isEnabled(VHostItem vHost, SeeOtherHostIfc.Phase ph)`
  `boolean`
  SeeOtherHostIfc.`isEnabled(VHostItem vHost, SeeOtherHostIfc.Phase ph)`
  Performs check whether redirect is enabled in the given phase by default see-other-host redirect is only active in stream:open phase
  `boolean`
  ClientTrustManagerFactory.`isTlsNeedClientAuthEnabled(VHostItem vhost)`
  `boolean`
  ClientTrustManagerFactory.`isTlsWantClientAuthEnabled(VHostItem vhost)`

- ## Uses of VHostItem in tigase.vhosts

  Classes in tigase.vhosts that implement VHostItem
  Modifier and Type
  Class
  Description
  `class`
  `VHostItemImpl`
  Objects of this class represent virtual host with all hosts configuration settings.
  `protected static class`
  `VHostItemImpl.VHostItemWrapper`
  Methods in tigase.vhosts that return VHostItem
  Modifier and Type
  Method
  Description
  `VHostItem`
  VHostComponentRepository.`getDefaultVHostItem()`
  `VHostItem`
  VHostJDBCRepository.`getDefaultVHostItem()`
  `VHostItem`
  VHostManager.DefVHostRepositoryBean.`getDefaultVHostItem()`
  `VHostItem`
  VHostJDBCRepository.`getItemInstance()`
  `VHostItem`
  VHostManager.`getVHostItem(String domain)`
  `VHostItem`
  VHostManagerIfc.`getVHostItem(String domain)`
  Returns an object with all domain properties for given domain.
  `VHostItem`
  VHostManager.`getVHostItemDomainOrComponent(String domain)`
  `VHostItem`
  VHostManagerIfc.`getVHostItemDomainOrComponent(String domain)`
  Returns an object with all domain properties for a given domain or base domain if passed domain is name of subdomain used by component.
  Methods in tigase.vhosts that return types with arguments of type VHostItem
  Modifier and Type
  Method
  Description
  `ComponentRepository<VHostItem>`
  VHostManager.`getComponentRepository()`
  Methods in tigase.vhosts with parameters of type VHostItem
  Modifier and Type
  Method
  Description
  `void`
  VHostJDBCRepository.`addItemNoStore(VHostItem item)`
  `default int`
  VHostItem.`compareTo(VHostItem o)`
  `void`
  VHostItemImpl.VHostItemWrapper.`setDefaultVHost(VHostItem item)`
  `void`
  VHostItemImpl.VHostItemWrapper.`setItem(VHostItem item)`
  `protected static StringBuilder`
  VHostItemImpl.`toString(VHostItem item)`
  `String`
  VHostJDBCRepository.`validateItem(VHostItem item)`

- ## Uses of VHostItem in tigase.xmpp

  Fields in tigase.xmpp declared as VHostItem
  Modifier and Type
  Field
  Description
  `protected VHostItem`
  RepositoryAccess.`domain`
  Methods in tigase.xmpp that return VHostItem
  Modifier and Type
  Method
  Description
  `VHostItem`
  RepositoryAccess.`getDomain()`
  Methods in tigase.xmpp with parameters of type VHostItem
  Modifier and Type
  Method
  Description
  `void`
  RepositoryAccess.`setDomain(VHostItem domain)`

- ## Uses of VHostItem in tigase.xmpp.impl

  Methods in tigase.xmpp.impl with parameters of type VHostItem
  Modifier and Type
  Method
  Description
  `protected void`
  JabberIqRegister.`createAccount(XMPPResourceConnection session, String user_name, VHostItem domain, String password, String email, Map<String,String> reg_params)`