## 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​(java.lang.String see_other_host_class)` |
    `SeeOtherHostIfc` | ClientConnectionClustered.`getSeeOtherHostInstance​(java.lang.String see_other_host_class)` |
    `SeeOtherHostIfc` | WebSocketClientConnectionClustered.`getSeeOtherHostInstance​(java.lang.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​(java.lang.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)` |