# Uses of Interface
tigase.server.xmppclient.SeeOtherHostIfc

Packages that use SeeOtherHostIfc
Package
Description
tigase.cluster
tigase.server.xmppclient

- ## Uses of SeeOtherHostIfc in tigase.cluster

  Methods in tigase.cluster that return SeeOtherHostIfc
  Modifier and Type
  Method
  Description
  `SeeOtherHostIfc`
  BoshConnectionClustered.`getSeeOtherHostInstance(String see_other_host_class)`
  `SeeOtherHostIfc`
  ClientConnectionClustered.`getSeeOtherHostInstance(String see_other_host_class)`
  `SeeOtherHostIfc`
  WebSocketClientConnectionClustered.`getSeeOtherHostInstance(String see_other_host_class)`

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

  Classes in tigase.server.xmppclient that implement SeeOtherHostIfc
  Modifier and Type
  Class
  Description
  `class`
  `SeeOtherHost`
  Default and basic implementation of SeeOtherHost returning same host as the initial one
  `class`
  `SeeOtherHostDB`
  Extended implementation of SeeOtherHost using redirect information from database
  `class`
  `SeeOtherHostDualIP`
  Extended implementation of SeeOtherHost using redirect information from database based on cluster_nodes table.
  `class`
  `SeeOtherHostHashed`
  Default implementation for cluster environment of SeeOtherHostIfc returning redirect host based on the hash value of the user's JID
  Fields in tigase.server.xmppclient declared as SeeOtherHostIfc
  Modifier and Type
  Field
  Description
  `protected SeeOtherHostIfc`
  ClientConnectionManager.`see_other_host_strategy`
  Methods in tigase.server.xmppclient that return SeeOtherHostIfc
  Modifier and Type
  Method
  Description
  `SeeOtherHostIfc`
  ClientConnectionManager.`getSeeOtherHostInstance(String see_other_host_class)`
  Method retrieves object of particular class implementing `SeeOtherHostIfc`
  Methods in tigase.server.xmppclient with parameters of type SeeOtherHostIfc
  Modifier and Type
  Method
  Description
  `void`
  ClientConnectionManager.`setSee_other_host_strategy(SeeOtherHostIfc see_other_host_strategy)`