## 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 and 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 and 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 and Description
    --- | ---
    `protected SeeOtherHostIfc` | ClientConnectionManager.`see_other_host_strategy` Field description

    Methods in tigase.server.xmppclient that return SeeOtherHostIfc
    Modifier and Type | Method and Description
    --- | ---
    `SeeOtherHostIfc` | ClientConnectionManager.`getSeeOtherHostInstance(String see_other_host_class)` Method retrieves object of particular class implementing `SeeOtherHostIfc`

Copyright © 2022 "Tigase, Inc.". All rights reserved.