java.lang.Object
com.zeroc.Ice.Router.GetClientProxyResult
- Enclosing interface:
- Router
Holds the result of operation getClientProxy.
-
Field Summary
FieldsModifier and TypeFieldDescriptionIndicates whether or not the router supports a routing table.The router's client proxy. -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.GetClientProxyResult
(ObjectPrx returnValue, boolean hasRoutingTable) This constructor makes shallow copies of the results for operation getClientProxy (overload without Optional parameters).GetClientProxyResult
(ObjectPrx returnValue, Optional<Boolean> hasRoutingTable) This constructor makes shallow copies of the results for operation getClientProxy. -
Method Summary
Modifier and TypeMethodDescriptionvoid
read
(InputStream istr) Unmarshals the result of the getClientProxy operation.void
write
(OutputStream ostr) Marshals the result for the getClientProxy operation.
-
Field Details
-
returnValue
The router's client proxy. -
hasRoutingTable
Indicates whether or not the router supports a routing table. Iftrue
, the Ice runtime will callRouterPrx.addProxies(com.zeroc.Ice.ObjectPrx[])
to populate the routing table. The Ice runtime assumes the router has a routing table whenhasRoutingTable
is not set.
-
-
Constructor Details
-
GetClientProxyResult
public GetClientProxyResult()Default constructor. -
GetClientProxyResult
This constructor makes shallow copies of the results for operation getClientProxy.- Parameters:
returnValue
- The router's client proxy.hasRoutingTable
- Indicates whether or not the router supports a routing table. Iftrue
, the Ice runtime will callRouterPrx.addProxies(com.zeroc.Ice.ObjectPrx[])
to populate the routing table. The Ice runtime assumes the router has a routing table whenhasRoutingTable
is not set.
-
GetClientProxyResult
This constructor makes shallow copies of the results for operation getClientProxy (overload without Optional parameters).- Parameters:
returnValue
- The router's client proxy.hasRoutingTable
- Indicates whether or not the router supports a routing table. Iftrue
, the Ice runtime will callRouterPrx.addProxies(com.zeroc.Ice.ObjectPrx[])
to populate the routing table. The Ice runtime assumes the router has a routing table whenhasRoutingTable
is not set.
-
-
Method Details
-
write
Marshals the result for the getClientProxy operation.- Parameters:
ostr
- the output stream to write this result to
-
read
Unmarshals the result of the getClientProxy operation.- Parameters:
istr
- the input stream to read this result from
-