getClientProxy abstract method

Object getClientProxy(
  1. bool hasRoutingTable
)

Get the router's client proxy, i.e., the proxy to use for forwarding requests from the client to the router.

If a null proxy is returned, the client will forward requests to the router's endpoints.

@param hasRoutingTable Indicates whether or not the router supports a routing table. If it is supported, the Ice runtime will call addProxies to populate the routing table. This out parameter is only supported starting with Ice 3.7. The Ice runtime assumes the router has a routing table if the optional is not set.

@return The router's client proxy.

Implementation

Object getClientProxy(bool hasRoutingTable);